hggtk/clone.py
changeset 1182 cbe418752174
parent 1120 08eca2607f01
equal deleted inserted replaced
1181:ab9654ce0550 1182:cbe418752174
    66         tbuttons = [
    66         tbuttons = [
    67                 self._btn_clone,
    67                 self._btn_clone,
    68             ]
    68             ]
    69         for btn in tbuttons:
    69         for btn in tbuttons:
    70             self.tbar.insert(btn, -1)
    70             self.tbar.insert(btn, -1)
    71         sep = gtk.SeparatorToolItem()
       
    72         sep.set_expand(True)
       
    73         sep.set_draw(False)
       
    74         self.tbar.insert(sep, -1)
       
    75         button = self._toolbutton(gtk.STOCK_CLOSE, 'Close',
       
    76                 self._close_clicked, tip='Close Application')
       
    77         self.tbar.insert(button, -1)
       
    78         vbox = gtk.VBox()
    71         vbox = gtk.VBox()
    79         self.add(vbox)
    72         self.add(vbox)
    80         vbox.pack_start(self.tbar, False, False, 2)
    73         vbox.pack_start(self.tbar, False, False, 2)
    81 
    74 
    82         # clone source
    75         # clone source
   182         lbl = gtk.Label("Remote Cmd:")
   175         lbl = gtk.Label("Remote Cmd:")
   183         lbl.set_alignment(0, 0.5)
   176         lbl.set_alignment(0, 0.5)
   184         self._remote_cmd = gtk.Entry()
   177         self._remote_cmd = gtk.Entry()
   185         vbox.pack_end(self._remote_cmd, False, False, 1)
   178         vbox.pack_end(self._remote_cmd, False, False, 1)
   186         vbox.pack_end(lbl, False, False, 1)
   179         vbox.pack_end(lbl, False, False, 1)
   187 
       
   188     def _close_clicked(self, toolbutton, data=None):
       
   189         gtk.main_quit()
       
   190 
   180 
   191     def _toolbutton(self, stock, label, handler,
   181     def _toolbutton(self, stock, label, handler,
   192                     menu=None, userdata=None, tip=None):
   182                     menu=None, userdata=None, tip=None):
   193         if menu:
   183         if menu:
   194             tbutton = gtk.MenuToolButton(stock)
   184             tbutton = gtk.MenuToolButton(stock)