Fun with PWM  0.32
TkSettingManager.TkSettingManager Class Reference

UI for settings. More...

Inheritance diagram for TkSettingManager.TkSettingManager:
TkBlock.TkPage TkBlock.TkBlock

Public Member Functions

def __init__ (self, parent, gui, options)
 
def setup (self)
 
def listSettings (self)
 
def editSetting (self)
 
def egg (self)
 
def deleteSetting (self)
 
def OnChangeType (self, value=None)
 
def OnListSettingsClick (self)
 
def OnEditSettingClick (self, name)
 
def OnAddSettingClick (self)
 
def OnSaveSettingClick (self)
 
def OnDeleteSettingClick (self, name=None)
 
def OnDeleteSettingConfirmClick (self)
 
def OnCancelDeleteClick (self)
 
def OnEggClick (self)
 
- Public Member Functions inherited from TkBlock.TkPage
def __init__ (self, parent, gui, options)
 
def open (self)
 
- Public Member Functions inherited from TkBlock.TkBlock
def __init__ (self, parent, gui, options)
 
def setup (self)
 
def initWidget (self)
 
def addMenu (self, menu, label="-")
 
def open (self)
 
def close (self)
 
def genericView (self, parent, value)
 
def numberView (self, parent, value)
 
def stringView (self, parent, value)
 
def dictView (self, parent, value)
 
def iterView (self, parent, value)
 

Public Attributes

 s
 
 gridrow
 
 settings
 
 valueframerow
 
 e
 
 setting
 
- Public Attributes inherited from TkBlock.TkBlock
 gui
 
 parent
 
 height
 
 variables
 
 notifier
 
 colours
 
 fonts
 
 images
 
 wrap
 
 canvas
 
 widget
 
 yScroller
 
 xScroller
 
 widgets
 
 gridrow
 

Detailed Description

UI for settings.

Constructor & Destructor Documentation

§ __init__()

def TkSettingManager.TkSettingManager.__init__ (   self,
  parent,
  gui,
  options 
)
Initializes TkSettingManager object

@param parent
@param gui
@param options

Member Function Documentation

§ deleteSetting()

def TkSettingManager.TkSettingManager.deleteSetting (   self)
view - delete setting

§ editSetting()

def TkSettingManager.TkSettingManager.editSetting (   self)
view - edit setting

§ listSettings()

def TkSettingManager.TkSettingManager.listSettings (   self)
view - list settings

§ OnAddSettingClick()

def TkSettingManager.TkSettingManager.OnAddSettingClick (   self)
action - display add setting page

§ OnCancelDeleteClick()

def TkSettingManager.TkSettingManager.OnCancelDeleteClick (   self)
action - cancel delete setting

§ OnChangeType()

def TkSettingManager.TkSettingManager.OnChangeType (   self,
  value = None 
)
action - change setting type

@param value

§ OnDeleteSettingClick()

def TkSettingManager.TkSettingManager.OnDeleteSettingClick (   self,
  name = None 
)
action - display delete setting page

@param name

§ OnDeleteSettingConfirmClick()

def TkSettingManager.TkSettingManager.OnDeleteSettingConfirmClick (   self)
action - delete setting

§ OnEditSettingClick()

def TkSettingManager.TkSettingManager.OnEditSettingClick (   self,
  name 
)
action - display edit setting page

§ OnListSettingsClick()

def TkSettingManager.TkSettingManager.OnListSettingsClick (   self)
action - display settings list page

§ OnSaveSettingClick()

def TkSettingManager.TkSettingManager.OnSaveSettingClick (   self)
action - save setting

§ setup()

def TkSettingManager.TkSettingManager.setup (   self)
setup gui menu

The documentation for this class was generated from the following file: