Fun with PWM  0.32
TkThemeManager.TkThemeManager Class Reference

UI for themes. More...

Inheritance diagram for TkThemeManager.TkThemeManager:
TkBlock.TkPage TkBlock.TkBlock

Public Member Functions

def __init__ (self, parent, gui, options)
 
def setup (self)
 
def listThemes (self)
 
def editTheme (self)
 
def cloneTheme (self)
 
def deleteTheme (self)
 
def editProfile (self)
 
def editFrame (self)
 
def deleteFrame (self)
 
def editWidget (self)
 
def deleteWidget (self)
 
def editFont (self)
 
def editImage (self)
 
def OnListThemesClick (self)
 
def OnEditThemeClick (self, name)
 
def OnCloneThemeClick (self)
 
def OnCloneThemeConfirmClick (self)
 
def OnActivateThemeClick (self, name)
 
def OnSaveClick (self)
 
def OnDeleteClick (self, name)
 
def OnDeleteConfirmClick (self)
 
def OnChangeColourClick (self, name)
 
def OnChangeFontClick (self, name)
 
def OnSaveFontClick (self)
 
def OnChangeImageClick (self, name)
 
def OnPickImageClick (self)
 
def OnSaveImageClick (self)
 
def OnChangeProfileClick (self, name)
 
def OnSaveProfileClick (self)
 
def OnChangeFrameClick (self, index)
 
def OnSaveFrameClick (self)
 
def OnDeleteFrameClick (self, index)
 
def OnDeleteFrameConfirmClick (self)
 
def OnFrameBackClick (self)
 
def OnAddWidgetClick (self, index)
 
def OnChangeWidgetClick (self, index)
 
def OnSaveWidgetClick (self)
 
def OnDeleteWidgetClick (self, index)
 
def OnDeleteWidgetConfirmClick (self)
 
def OnWidgetBackClick (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

 themes
 
 gridrow
 
 theme
 
 images
 
 currentfont
 
 currentimage
 
 im
 
 profile
 
 tframe
 
 twidget
 
- 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 themes.

Constructor & Destructor Documentation

§ __init__()

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

@param parent
@param gui
@param options

Member Function Documentation

§ cloneTheme()

def TkThemeManager.TkThemeManager.cloneTheme (   self)
view - clone theme

§ deleteFrame()

def TkThemeManager.TkThemeManager.deleteFrame (   self)
view - delete frame

§ deleteTheme()

def TkThemeManager.TkThemeManager.deleteTheme (   self)
view - delete theme

§ deleteWidget()

def TkThemeManager.TkThemeManager.deleteWidget (   self)
view - delete widget

§ editFont()

def TkThemeManager.TkThemeManager.editFont (   self)
view - edit font

§ editFrame()

def TkThemeManager.TkThemeManager.editFrame (   self)
view - edit frame

§ editImage()

def TkThemeManager.TkThemeManager.editImage (   self)
view - edit image

§ editProfile()

def TkThemeManager.TkThemeManager.editProfile (   self)
view - edit profile

§ editTheme()

def TkThemeManager.TkThemeManager.editTheme (   self)
view - edit theme

§ editWidget()

def TkThemeManager.TkThemeManager.editWidget (   self)
view - edit widget

§ listThemes()

def TkThemeManager.TkThemeManager.listThemes (   self)
view - list available themes

§ OnActivateThemeClick()

def TkThemeManager.TkThemeManager.OnActivateThemeClick (   self,
  name 
)
action - activate theme

@param name

§ OnAddWidgetClick()

def TkThemeManager.TkThemeManager.OnAddWidgetClick (   self,
  index 
)
action - display add widget page

@param index str

§ OnChangeColourClick()

def TkThemeManager.TkThemeManager.OnChangeColourClick (   self,
  name 
)
action - change colour value

@param name

§ OnChangeFontClick()

def TkThemeManager.TkThemeManager.OnChangeFontClick (   self,
  name 
)
action - display edit font page

@param name

§ OnChangeFrameClick()

def TkThemeManager.TkThemeManager.OnChangeFrameClick (   self,
  index 
)
action - display edit frame page

@param index

§ OnChangeImageClick()

def TkThemeManager.TkThemeManager.OnChangeImageClick (   self,
  name 
)
action - display change image page

@param name

§ OnChangeProfileClick()

def TkThemeManager.TkThemeManager.OnChangeProfileClick (   self,
  name 
)
action - change profile

@param name

§ OnChangeWidgetClick()

def TkThemeManager.TkThemeManager.OnChangeWidgetClick (   self,
  index 
)
action - add widget

@param index tuple

§ OnCloneThemeClick()

def TkThemeManager.TkThemeManager.OnCloneThemeClick (   self)
action - display clone theme page

§ OnCloneThemeConfirmClick()

def TkThemeManager.TkThemeManager.OnCloneThemeConfirmClick (   self)
action - clone theme

§ OnDeleteClick()

def TkThemeManager.TkThemeManager.OnDeleteClick (   self,
  name 
)
action - display delete theme page

@param name

§ OnDeleteConfirmClick()

def TkThemeManager.TkThemeManager.OnDeleteConfirmClick (   self)
action - delete theme

§ OnDeleteFrameClick()

def TkThemeManager.TkThemeManager.OnDeleteFrameClick (   self,
  index 
)
action - display delete frame page

@param index

§ OnDeleteFrameConfirmClick()

def TkThemeManager.TkThemeManager.OnDeleteFrameConfirmClick (   self)
action - delete frame

§ OnDeleteWidgetClick()

def TkThemeManager.TkThemeManager.OnDeleteWidgetClick (   self,
  index 
)
action - display delete widget page

§ OnDeleteWidgetConfirmClick()

def TkThemeManager.TkThemeManager.OnDeleteWidgetConfirmClick (   self)
action - delete widget

§ OnEditThemeClick()

def TkThemeManager.TkThemeManager.OnEditThemeClick (   self,
  name 
)
action - display edit theme page

@param name

§ OnFrameBackClick()

def TkThemeManager.TkThemeManager.OnFrameBackClick (   self)
action - cancel frame edit

§ OnListThemesClick()

def TkThemeManager.TkThemeManager.OnListThemesClick (   self)
action - display themes list page

§ OnPickImageClick()

def TkThemeManager.TkThemeManager.OnPickImageClick (   self)
action - select image

§ OnSaveClick()

def TkThemeManager.TkThemeManager.OnSaveClick (   self)
action - save theme

§ OnSaveFontClick()

def TkThemeManager.TkThemeManager.OnSaveFontClick (   self)
action - save font

§ OnSaveFrameClick()

def TkThemeManager.TkThemeManager.OnSaveFrameClick (   self)
action - save frame

§ OnSaveImageClick()

def TkThemeManager.TkThemeManager.OnSaveImageClick (   self)
action - save image

§ OnSaveProfileClick()

def TkThemeManager.TkThemeManager.OnSaveProfileClick (   self)
action - save profile

§ OnSaveWidgetClick()

def TkThemeManager.TkThemeManager.OnSaveWidgetClick (   self)
action - save widget

§ OnWidgetBackClick()

def TkThemeManager.TkThemeManager.OnWidgetBackClick (   self)
action - back from widget

§ setup()

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

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