Changeset 556


Ignore:
Timestamp:
09/18/08 16:04:18 (5 years ago)
Author:
fma
Message:

Misc design modifications

Location:
trunk/papywizard/controller
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/papywizard/controller/loggerController.py

    r554 r556  
    6464    def _init(self): 
    6565        self._gladeFile = "loggerDialog.glade" 
    66         self._signalDict = {"on_clearButton_clicked":self.__onClearButtonClicked, 
     66        self._signalDict = {"on_clearButton_clicked": self.__onClearButtonClicked, 
    6767                            "on_doneButton_clicked": self.__onDoneButtonClicked, 
    6868                        } 
     
    7373        super(LoggerController, self)._retreiveWidgets() 
    7474 
     75        self.loggerScrolledwindow = self.wTree.get_widget("loggerScrolledwindow") 
    7576        self.loggerTextview = self.wTree.get_widget("loggerTextview") 
    7677 
     
    9091    # Real work 
    9192    def refreshView(self): 
     93        pass 
     94 
     95    def setLogBuffer(self, buffer): 
     96        """ Set the associated buffer. 
     97 
     98        @param buffer: associated buffer 
     99        @type: L{TextBuffer <gtk>} 
     100        """ 
     101        self.loggerTextview.set_buffer(buffer) 
     102 
     103    def scrollToBottom(self): 
     104        """ Scroll down to the last log. 
     105        """ 
    92106        self.loggerTextview.scroll_to_iter(self.loggerTextview.get_buffer().get_end_iter(), 0.) 
  • trunk/papywizard/controller/mainController.py

    r548 r556  
    465465    def __onHelpViewLogMenuitemActivate(self, widget): 
    466466        Logger().trace("MainController.__onHelpViewLogMenuitemActivate()") 
    467         controller = LoggerController(self, self._model) 
    468         controller.loggerTextview.set_buffer(self.__gtkLogStream) 
     467        controller = LoggerController(self) 
     468        controller.setLogBuffer(self.__gtkLogStream) 
     469        controller.scrollToBottom() 
    469470        controller.run() 
    470471        controller.destroyView() 
Note: See TracChangeset for help on using the changeset viewer.