C# Class Tomboy.TaskManager.TaskManagerGui

The class that manages the Menu and GUI stuff of our Addin.
Mostra file Open project: rggjan/Tomboy-Todo-List Class Usage Examples

Public Methods

Method Description
StartListeners ( ) : void

Start all the Button etc. listeners of the gui.

StopListeners ( ) : void

Stop all the Button etc. listeners of the gui.

TaskManagerGui ( TaskManagerNoteAddin addin ) : System

Initialization, takes the Addin this gui is attached to.

Private Methods

Method Description
OnAddDuedateActivated ( object sender, EventArgs args ) : void

The method that gets called when clcked on a duedate.

OnAddListActivated ( object sender, EventArgs args ) : void

Add a new tasklist into the buffer

OnAddPriorityActivated ( object sender, EventArgs args ) : void

Add priority widget to some task

OnPrintStructureActivated ( object sender, EventArgs args ) : void

Debug-Print the structure of tasks/tasklists

OnShowPriorityActivated ( object sender, EventArgs args ) : void

Toggle the visibility of the Priories

TogglePriorityVisibility ( ) : void

Switch on or of (depending on PriorityShown) the visibility of priorities in the Buffer

UpdateMenuSensitivity ( object sender, EventArgs args ) : void

Makes sure that add_priority menu items Sensitive property is set correctly according to where we currently are in the NoteBuffer

Method Details

StartListeners() public method

Start all the Button etc. listeners of the gui.
public StartListeners ( ) : void
return void

StopListeners() public method

Stop all the Button etc. listeners of the gui.
public StopListeners ( ) : void
return void

TaskManagerGui() public method

Initialization, takes the Addin this gui is attached to.
public TaskManagerGui ( TaskManagerNoteAddin addin ) : System
addin TaskManagerNoteAddin
return System