Changeset 3667

Show
Ignore:
Timestamp:
08/29/08 13:26:52 (5 years ago)
Author:
luis
Message:

VTab fixed expanded issue. Thanks to bart by reported

Location:
branch/PreferencesWindow
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • branch/PreferencesWindow/umitCore/UmitLogging.py

    r3662 r3667  
    5959gs = None  
    6060 
    61  
    6261if __name__ == '__main__': 
    6362    log.debug("Debug Message") 
  • branch/PreferencesWindow/umitPreferences/widgets/VTab.py

    r3631 r3667  
    9494        self.__items = 0 
    9595        self.__ibox = gtk.VBox() 
    96         self.vbox.pack_start(self.__ibox, False, False) 
     96        self.vbox.pack_start(self.__ibox, True, True) 
    9797        self.vbox.set_spacing(5) 
    9898         
     
    107107                    i = None  
    108108                self.append_item(item['name'], i) 
    109                  
    110                  
    111109         
    112110    def cb(self, w,e): 
     
    138136             
    139137         
    140         self.__ibox.pack_start(hbox, False, False) 
     138        self.__ibox.pack_start(hbox,True, True) 
    141139        hbox.hide_all() 
    142140        label.hide_all() 
     
    155153        gtk.EventBox.do_realize(self) 
    156154        self.set_flags(self.flags() | gtk.REALIZED) 
    157         self.draw(self.__enable) 
     155        #self.draw(self.__enable) 
    158156         
    159157 
     
    237235            # FIXME 
    238236            self.__size = self.get_size_request() 
    239             print self.__size 
    240237            if x[1] >=(self.__items+1)*self.__size[1]: 
    241238                return  
     
    254251        if x[1] >(self.__items+1)*self.__size[1]: 
    255252            return  
    256         self.set_size_request(x[0], x[1]+self.__size[1]/5) 
    257         if x[1]+self.__size[1]/5 <= self.__size[1] * (self.__items+1) : 
     253        h_resize = x[1]+self.__size[1]/5 
     254        if h_resize> (self.__items+1)*self.__size[1]: 
     255            h_resize = (self.__items+1)*self.__size[1] 
     256        self.set_size_request(x[0], h_resize) 
     257        if x[1]+self.__size[1]/5 < self.__size[1] * (self.__items+1) : 
    258258            return True 
    259259        else: