Changeset 55 for retriever.py

Show
Ignore:
Timestamp:
03/22/07 20:12:37 (22 months ago)
Author:
ploum
Message:

All in one glade file now. All lot of UI improvements by Etienne. Thanks Etienne.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • retriever.py

    r52 r55  
    9292                #this is ugly ! I don't want to use glade for this 
    9393                dic = {"on_close_tab_clicked" : lambda close: closeTab(close, tab) } 
    94                 label_widget=gtk.glade.XML("tab_label.glade") 
     94                label_widget=gtk.glade.XML("conseil.glade", root="tab_label") 
    9595                label_widget.signal_autoconnect(dic) 
    96                 label=label_widget.get_widget("label1") 
     96                label=label_widget.get_widget("label_closetab1") 
    9797                label.set_text(name) 
    98                 top=label_widget.get_widget("hbox1")             
     98                top=label_widget.get_widget("hbox_closetab") 
     99                top.unparent()           
    99100                self.bugs_tabs.insert_page(tab, top) 
    100101                return tab 
     
    222223                else : 
    223224                        bugnbr=str(nbr) 
    224                         bugtemplate = "bug_template.glade" 
    225                         bugwidget = gtk.glade.XML(bugtemplate) 
     225                        bugwidget = gtk.glade.XML("conseil.glade", root="bug_template") 
    226226                        widget_comments_nbr = bugwidget.get_widget("comments_nbr") 
    227227                        textcom = bugwidget.get_widget("text_comment") 
     
    237237                                com_text = "<b><big>%d comment : </big></b>"%bugtotal 
    238238                        widget_comments_nbr.set_markup(com_text) 
    239                         widget_comments = bugwidget.get_widget("com_frame") 
     239                        widget_comments = bugwidget.get_widget("comments") 
    240240                        widget_nbr = bugwidget.get_widget("number")  
    241241                        title_bugnbr = "<b><big>Bug #%s :</big></b>" %bugnbr 
     
    260260                        hbox.show() 
    261261                        for i in zebug.getAllComments(): 
    262                                 comwidget = gtk.glade.XML("comment.glade") 
     262                                comwidget = gtk.glade.XML("conseil.glade",root="comment") 
    263263                                auth_auth = "<b>%s</b>" %i.getAuthor() 
    264264                                comwidget.get_widget("poster").set_markup(auth_auth) 
     
    267267                                comwidget.get_widget("date").set_text(i.getDate()) 
    268268                                comwidget.get_widget("comment_body").set_text(i.getContent()) 
    269                                 hbox.add(comwidget.get_widget("comment")) 
    270  
    271                         to_remove = bugwidget.get_widget("dummy_label") 
    272                         widget_comments.remove(to_remove) 
     269                                commentbox = comwidget.get_widget("comment") 
     270                                commentbox.unparent() 
     271                                hbox.add(commentbox) 
     272 
     273                        #to_remove = bugwidget.get_widget("comments") 
     274                        #widget_comments.remove(to_remove) 
    273275                        widget_comments.add(hbox) 
    274276                        #We take the vbox to insert it 
    275277                        main_widget = bugwidget.get_widget("bug_main") 
    276278                        main_widget.connect("button-press-event",callback_click) 
     279                        main_widget.unparent() 
    277280                 
    278281                zepage = page(main_widget, descr)