GtkGraphicRenderer class. More...
Public Member Functions | |
def | __init__ (self, data) |
Initializer. More... | |
def | button_press (self, widget, event) |
Button Press. More... | |
def | button_release (self, widget, event) |
Button Release. More... | |
def | expose (self, widget, event) |
Expose. More... | |
def | motion_notify (self, widget, event) |
Motion Notify. More... | |
def | output_png (self, filename) |
Output PNG. More... | |
def | set_bigger_zoom (self) |
Set Bigger Zoom. More... | |
def | set_smaller_zoom (self) |
Set Smaller Zoom. More... | |
def | size_allocate (self, widget, allocation) |
Size Allocate. More... | |
Private Attributes | |
__buffer_surface | |
buffer surface More... | |
__data | |
data More... | |
__force_full_redraw | |
full redraw More... | |
__height | |
height More... | |
__moving_both | |
moving both More... | |
__moving_both_cur | |
moving both cur More... | |
__moving_both_start | |
moving both start More... | |
__moving_left | |
moving left More... | |
__moving_left_cur | |
moving left cur More... | |
__moving_right | |
moving right More... | |
__moving_right_cur | |
moving right cur More... | |
__moving_top | |
moving top More... | |
__moving_top_cur | |
moving top cur More... | |
__moving_top_start | |
moving top start More... | |
__width | |
width More... | |
GtkGraphicRenderer class.
def grid.GtkGraphicRenderer.__init__ | ( | self, | |
data | |||
) |
def grid.GtkGraphicRenderer.button_press | ( | self, | |
widget, | |||
event | |||
) |
Button Press.
self | this object |
widget | widget |
event | event |
Definition at line 1351 of file grid.py.
References grid.GraphicRenderer.__data, grid.GtkGraphicRenderer.__data, grid.GtkGraphicRenderer.__moving_both, grid.GtkGraphicRenderer.__moving_left, and grid.GtkGraphicRenderer.__moving_right.
def grid.GtkGraphicRenderer.button_release | ( | self, | |
widget, | |||
event | |||
) |
Button Release.
self | this object |
widget | widget |
event | event |
Definition at line 1379 of file grid.py.
References grid.GraphicRenderer.__data, grid.GtkGraphicRenderer.__data, grid.GtkGraphicRenderer.__force_full_redraw, grid.GtkGraphicRenderer.__moving_both, grid.GtkGraphicRenderer.__moving_both_cur, grid.GtkGraphicRenderer.__moving_both_start, grid.GtkGraphicRenderer.__moving_left, grid.GtkGraphicRenderer.__moving_left_cur, grid.GtkGraphicRenderer.__moving_right, grid.GtkGraphicRenderer.__moving_right_cur, and grid.GtkGraphicRenderer.__moving_top.
def grid.GtkGraphicRenderer.expose | ( | self, | |
widget, | |||
event | |||
) |
Expose.
self | this object |
widget | widget |
event | event |
Definition at line 1485 of file grid.py.
References grid.GtkGraphicRenderer.__force_full_redraw.
def grid.GtkGraphicRenderer.motion_notify | ( | self, | |
widget, | |||
event | |||
) |
Motion Notify.
self | this object |
widget | widget |
event | event |
Definition at line 1413 of file grid.py.
References grid.GraphicRenderer.__data, grid.GtkGraphicRenderer.__data, and grid.GtkGraphicRenderer.__moving_left.
def grid.GtkGraphicRenderer.output_png | ( | self, | |
filename | |||
) |
Output PNG.
self | this object |
filename | file name |
Definition at line 1339 of file grid.py.
References grid.GtkGraphicRenderer.__buffer_surface, grid.GraphicRenderer.__data, and grid.GtkGraphicRenderer.__data.
def grid.GtkGraphicRenderer.set_bigger_zoom | ( | self | ) |
Set Bigger Zoom.
self | this object |
Definition at line 1330 of file grid.py.
References grid.GraphicRenderer.__data, grid.GtkGraphicRenderer.__data, and grid.GtkGraphicRenderer.__force_full_redraw.
def grid.GtkGraphicRenderer.set_smaller_zoom | ( | self | ) |
Set Smaller Zoom.
self | this object |
Definition at line 1321 of file grid.py.
References grid.GraphicRenderer.__data, grid.GtkGraphicRenderer.__data, and grid.GtkGraphicRenderer.__force_full_redraw.
def grid.GtkGraphicRenderer.size_allocate | ( | self, | |
widget, | |||
allocation | |||
) |
|
private |
buffer surface
Definition at line 1493 of file grid.py.
Referenced by grid.GtkGraphicRenderer.output_png().
|
private |
data
Definition at line 1307 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_press(), grid.GtkGraphicRenderer.button_release(), grid.GtkGraphicRenderer.motion_notify(), grid.GtkGraphicRenderer.output_png(), grid.GtkGraphicRenderer.set_bigger_zoom(), and grid.GtkGraphicRenderer.set_smaller_zoom().
|
private |
full redraw
Definition at line 1312 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_release(), grid.GtkGraphicRenderer.expose(), grid.GtkGraphicRenderer.set_bigger_zoom(), and grid.GtkGraphicRenderer.set_smaller_zoom().
|
private |
moving both
Definition at line 1310 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_press(), and grid.GtkGraphicRenderer.button_release().
|
private |
moving both cur
Definition at line 1370 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_release().
|
private |
moving both start
Definition at line 1369 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_release().
|
private |
moving left
Definition at line 1308 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_press(), grid.GtkGraphicRenderer.button_release(), and grid.GtkGraphicRenderer.motion_notify().
|
private |
moving left cur
Definition at line 1423 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_release().
|
private |
moving right
Definition at line 1309 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_press(), and grid.GtkGraphicRenderer.button_release().
|
private |
moving right cur
Definition at line 1434 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_release().
|
private |
moving top
Definition at line 1311 of file grid.py.
Referenced by grid.GtkGraphicRenderer.button_release().
|
private |
|
private |