def __set_padding(self, all=None, horz=None, vert=None,<EOL>left=None, right=None, top=None, bottom=None):
self.__left_padding = first_not_none((left, horz, all, <NUM_LIT:0>))<EOL>self.__right_padding = first_not_none((right, horz, all, <NUM_LIT:0>))<EOL>self.__top_padding = first_not_none((top, vert, all, <NUM_LIT:0>))<EOL>self.__bottom_padding = first_not_none((bottom, vert, all, <NUM_LIT:0>))<EOL>
Without repacking, set the four padding attributes (top, left, bottom, 
right) defined in the Widget class.

This method is provided to help the Widget constructor initialize its 
default paddings without calling any polymorphic methods (which may in 
turn depend on the constructor have been called).  Outside the 
constructor this method should never be used; just use the regular 
padding attributes instead.