GnuCash 2.4.99
Public Member Functions | Data Fields
init::Console Class Reference

Public Member Functions

def __init__
def key_press_event
def scroll_event
def button_press_event
def refresh

Data Fields

 figures
 callbacks
 last_figure
 active_canvas

Detailed Description

GTK python console 

Definition at line 33 of file init.py.


Member Function Documentation

def init::Console::button_press_event (   self,
  widget,
  event 
)
Button press event 

Definition at line 65 of file init.py.

00066                                                 :
00067         """ Button press event """
00068         return self.refresh()

def init::Console::key_press_event (   self,
  widget,
  event 
)
Handle key press event 

Definition at line 51 of file init.py.

00052                                              :
00053         """ Handle key press event """
00054         
00055         if self.active_canvas:
00056             self.active_canvas.emit ('key-press-event', event)
00057             return True
00058         return cons.Console.key_press_event (self, widget, event)

def init::Console::refresh (   self)
Refresh drawing 

Definition at line 69 of file init.py.

00070                       :
00071         """ Refresh drawing """
00072         for fig in self.figures:
00073             figure, canvas, anchor = fig
00074             canvas.draw()
00075         return False
00076 
00077 
00078 # Change this to "if True:" to switch on a python console at gnucash
# startup:
def init::Console::scroll_event (   self,
  widget,
  event 
)
Scroll event 

Definition at line 59 of file init.py.

00060                                           :
00061         """ Scroll event """
00062         if self.active_canvas:
00063             return True
00064         return False
 

The documentation for this class was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines