Fun with PWM  0.32
TkTimelapseManager.TkTimelapseManager Class Reference

UI for camera media. More...

Inheritance diagram for TkTimelapseManager.TkTimelapseManager:
TkBlock.TkPage TkBlock.TkBlock

Public Member Functions

def __init__ (self, parent, gui, options)
 
def setup (self)
 
def listProfiles (self)
 
def editProfile (self)
 
def stillWaitOptions (self, rootElem)
 
def videoWaitOptions (self, rootElem)
 
def listMedia (self)
 
def deleteMedia (self)
 
def OnManageClick (self)
 
def OnAddProfileClick (self)
 
def OnEditProfileClick (self, index)
 
def OnSaveProfileClick (self)
 
def OnDeleteProfileClick (self)
 
def OnStillModeClick (self)
 
def OnVideoModeClick (self)
 
def OnToggleActive (self, index=None)
 
def OnActivateClick (self, index)
 
def OnMediaClick (self, index)
 
def OnDeleteMediaClick (self)
 
def OnDeleteMediaConfirmClick (self)
 
def OnToggleDeleteMedia (self)
 
def updateCapMode (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

 kbthread
 
 camera
 
 timelapse
 
 gridrow
 
 profiles
 
 profile
 
- 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 camera media.

Constructor & Destructor Documentation

§ __init__()

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

@param parent
@param gui
@param options

Member Function Documentation

§ deleteMedia()

def TkTimelapseManager.TkTimelapseManager.deleteMedia (   self)
view - delete media

§ editProfile()

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

§ listMedia()

def TkTimelapseManager.TkTimelapseManager.listMedia (   self)
view - lists media items associated with a timelapse

§ listProfiles()

def TkTimelapseManager.TkTimelapseManager.listProfiles (   self)
view - list timelapse profiles

§ OnActivateClick()

def TkTimelapseManager.TkTimelapseManager.OnActivateClick (   self,
  index 
)
action - handle activate button

@param index

§ OnAddProfileClick()

def TkTimelapseManager.TkTimelapseManager.OnAddProfileClick (   self)
action - display add profile page

§ OnDeleteMediaClick()

def TkTimelapseManager.TkTimelapseManager.OnDeleteMediaClick (   self)
action - display delete media page

§ OnDeleteMediaConfirmClick()

def TkTimelapseManager.TkTimelapseManager.OnDeleteMediaConfirmClick (   self)
action - delete media items

§ OnDeleteProfileClick()

def TkTimelapseManager.TkTimelapseManager.OnDeleteProfileClick (   self)
action - deletes a profile

§ OnEditProfileClick()

def TkTimelapseManager.TkTimelapseManager.OnEditProfileClick (   self,
  index 
)
action - display edit profile page

@param index

§ OnManageClick()

def TkTimelapseManager.TkTimelapseManager.OnManageClick (   self)
action - manage timelapse

§ OnMediaClick()

def TkTimelapseManager.TkTimelapseManager.OnMediaClick (   self,
  index 
)
action - display media items page

@param index

§ OnSaveProfileClick()

def TkTimelapseManager.TkTimelapseManager.OnSaveProfileClick (   self)
action - saves a profile

§ OnStillModeClick()

def TkTimelapseManager.TkTimelapseManager.OnStillModeClick (   self)
action - switch to still mode

§ OnToggleActive()

def TkTimelapseManager.TkTimelapseManager.OnToggleActive (   self,
  index = None 
)
action - handle active checkbox

@param index

§ OnToggleDeleteMedia()

def TkTimelapseManager.TkTimelapseManager.OnToggleDeleteMedia (   self)
action - allows media to be preserved but meta data gets wiped

§ OnVideoModeClick()

def TkTimelapseManager.TkTimelapseManager.OnVideoModeClick (   self)
action - switch to video mode

§ setup()

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

§ stillWaitOptions()

def TkTimelapseManager.TkTimelapseManager.stillWaitOptions (   self,
  rootElem 
)
partial view - adds elements for still options

@param rootElem

§ updateCapMode()

def TkTimelapseManager.TkTimelapseManager.updateCapMode (   self)
util - updates the capture mode state

§ videoWaitOptions()

def TkTimelapseManager.TkTimelapseManager.videoWaitOptions (   self,
  rootElem 
)
partial view - adds elements for video options

@param rootElem

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