Package gui :: Module SSGridView :: Class SpreadsheetGridView_Dynamic
[show private | hide private]
[frames | no frames]

Class SpreadsheetGridView_Dynamic


The layer between the static part of the GUI and the statechart executing its behavior.
Method Summary
  __init__(self, staticGV)
bool isAlphaChar(self, keysym)
Helper method to check if a keypress is alphachar.
  isBackSpace(self, keysym)
  isDelete(self, keysym)
bool isDigitChar(self, keysym)
Helper method to check if a keypress is a digit.
  isEditKey(self, keysym)
bool isEquals(self, keysym)
Helper method to check if a keypress is an equal.
bool isNonAlphaChar(self, keysym)
Helper method to check if a keypress is non alpha char.
bool isPeriod(self, keysym)
Helper method to check if a keypress is a period.
  onDrawareaControlC(self, event)
  onDrawareaControlV(self, event)
  onDrawareaControlX(self, event)
  onDrawareaControlY(self, event)
  onDrawareaControlZ(self, event)
  onDrawareaDoubleClick(self, event)
  onDrawareaDown(self, event)
  onDrawareaKeyPressed(self, event)
  onDrawareaLeft(self, event)
  onDrawareaMouse1Click(self, event)
  onDrawareaMouse1Release(self, event)
  onDrawareaMouseMove(self, event)
  onDrawareaRight(self, event)
  onDrawareaShiftPress(self, event)
  onDrawareaShiftRelease(self, event)
  onDrawareaUp(self, event)
  printView(self)
  stop(self)

Method Details

isAlphaChar(self, keysym)

Helper method to check if a keypress is alphachar.
Parameters:
keysym - tkinter key identifier
Returns:
bool

isDigitChar(self, keysym)

Helper method to check if a keypress is a digit. <DigitChar> in the range 0 - 9
Parameters:
keysym - tkinter key identifier
Returns:
bool

isEquals(self, keysym)

Helper method to check if a keypress is an equal.
Parameters:
keysym - tkinter key identifier
Returns:
bool

isNonAlphaChar(self, keysym)

Helper method to check if a keypress is non alpha char. Note: <NonAlphaChar> in { /~!@#$%^&*()-_+;:'",<>?[]}
Parameters:
keysym - tkinter key identifier
Returns:
bool

isPeriod(self, keysym)

Helper method to check if a keypress is a period.
Parameters:
keysym - tkinter key identifier
Returns:
bool

Generated by Epydoc 2.1 on Thu Aug 26 22:55:24 2004 http://epydoc.sf.net