Exemple #1
0
    def create_gui_panel( self ):
        logviewer.create_gui_panel( self )
        
        combobox = gtk.combo_box_new_text()
        combobox.append_text( 'stdout / stderr' ) 
        for file in self.file_list:
            combobox.append_text( os.path.basename( file ) )

        combobox.connect("changed", self.switch_log )
        combobox.set_active(0)

        self.hbox.pack_end( combobox, False )
Exemple #2
0
    def create_gui_panel(self):
        logviewer.create_gui_panel(self)

        label = gtk.Label("Choose Log File: ")

        combobox = gtk.combo_box_new_text()

        for file in self.file_list:
            combobox.append_text(os.path.basename(file))

        combobox.connect("changed", self.switch_log)
        combobox.set_active(0)

        self.hbox.pack_end(combobox, False)
        self.hbox.pack_end(label, False)
Exemple #3
0
    def create_gui_panel( self ):
        logviewer.create_gui_panel( self )
        
        label = gtk.Label("Choose Log File: " )
 
        combobox = gtk.combo_box_new_text()
        
        for file in self.file_list:
            combobox.append_text( os.path.basename( file ) )

        combobox.connect("changed", self.switch_log )
        combobox.set_active(0)

        self.hbox.pack_end( combobox, False )
        self.hbox.pack_end( label, False )
Exemple #4
0
    def create_gui_panel( self ):
        logviewer.create_gui_panel( self )

        self.window = gtk.Window()
        #self.window.set_border_width(5)
        self.window.set_title( "log viewer" )
        self.window.set_size_request(600, 400)
        self.window.set_icon( get_icon() )
 
        combobox = gtk.combo_box_new_text()
        combobox.append_text( 'Task' ) 
        combobox.append_text( 'all' ) 
        for task in self.task_list:
            combobox.append_text( task )

        combobox.connect("changed", self.filter_log )
        combobox.set_active(0)


        newer = gtk.Button( "_newer" )
        newer.connect("clicked", self.rotate_log, False )
        self.hbox.pack_end( newer, False )

        older = gtk.Button( "_older" )
        older.connect("clicked", self.rotate_log, True )
        self.hbox.pack_end( older, False )

        self.hbox.pack_end( combobox, False )

        filterbox = gtk.HBox()
        entry = gtk.Entry()
        entry.connect( "activate", self.custom_filter_log )
        label = gtk.Label('Filter')
        filterbox.pack_start(label, True)
        filterbox.pack_start(entry, True)
        self.hbox.pack_end( filterbox, False )

        close = gtk.Button( "_Close" )
        close.connect("clicked", self.shutdown, None, self.window )
        self.hbox.pack_start( close, False )

        self.window.add( self.vbox )
        self.window.connect("delete_event", self.shutdown, self.window )
 
        self.window.show_all()
Exemple #5
0
    def create_gui_panel(self):
        logviewer.create_gui_panel(self)

        self.window = gtk.Window()
        #self.window.set_border_width(5)
        self.window.set_title("log viewer")
        self.window.set_size_request(800, 400)
        self.window.set_icon(get_icon())

        combobox = gtk.combo_box_new_text()
        combobox.append_text('Task')
        combobox.append_text('all')
        for task in self.task_list:
            combobox.append_text(task)

        combobox.connect("changed", self.filter_log)
        combobox.set_active(0)

        newer = gtk.Button("_newer")
        newer.connect("clicked", self.rotate_log, False)
        self.hbox.pack_end(newer, False)

        older = gtk.Button("_older")
        older.connect("clicked", self.rotate_log, True)
        self.hbox.pack_end(older, False)

        self.hbox.pack_end(combobox, False)

        filterbox = gtk.HBox()
        entry = gtk.Entry()
        entry.connect("activate", self.custom_filter_log)
        label = gtk.Label('Filter')
        filterbox.pack_start(label, True)
        filterbox.pack_start(entry, True)
        self.hbox.pack_end(filterbox, False)

        close = gtk.Button("_Close")
        close.connect("clicked", self.shutdown, None, self.window)
        self.hbox.pack_start(close, False)

        self.window.add(self.vbox)
        self.window.connect("delete_event", self.shutdown, self.window)

        self.window.show_all()