FreeCADGuiInit::Workbench Class Reference

Inheritance diagram for FreeCADGuiInit::Workbench:
FreeCADGuiInit::NoneWorkbench FreeCADGuiInit::StandardWorkbench

List of all members.

Public Member Functions

def appendCommandbar
def appendContextMenu
def appendMenu
def appendToolbar
def ContextMenu
def GetClassName
def Initialize
def listMenus
def name
def removeCommandbar
def removeContextMenu
def removeMenu
def removeToolbar

Static Public Attributes

string Icon
string MenuText = ""
string ToolTip = ""

Detailed Description

The workbench base class.

Definition at line 40 of file FreeCADGuiInit.py.


Member Function Documentation

def FreeCADGuiInit::Workbench::appendCommandbar (   self,
  name,
  cmds 
)

Definition at line 79 of file FreeCADGuiInit.py.

def FreeCADGuiInit::Workbench::appendContextMenu (   self,
  name,
  cmds 
)

Definition at line 89 of file FreeCADGuiInit.py.

def FreeCADGuiInit::Workbench::appendMenu (   self,
  name,
  cmds 
)

Definition at line 83 of file FreeCADGuiInit.py.

def FreeCADGuiInit::Workbench::appendToolbar (   self,
  name,
  cmds 
)

Definition at line 75 of file FreeCADGuiInit.py.

def FreeCADGuiInit::Workbench::ContextMenu (   self,
  recipient 
)

Definition at line 73 of file FreeCADGuiInit.py.

def FreeCADGuiInit::Workbench::GetClassName (   self  ) 
Return the name of the associated C++ class.

Reimplemented in FreeCADGuiInit::StandardWorkbench, and FreeCADGuiInit::NoneWorkbench.

Definition at line 95 of file FreeCADGuiInit.py.

def FreeCADGuiInit::Workbench::Initialize (   self  ) 
Initializes this workbench.

Reimplemented in FreeCADGuiInit::StandardWorkbench, and FreeCADGuiInit::NoneWorkbench.

Definition at line 70 of file FreeCADGuiInit.py.

def FreeCADGuiInit::Workbench::listMenus (   self  ) 

Definition at line 87 of file FreeCADGuiInit.py.

def FreeCADGuiInit::Workbench::name (   self  ) 

Definition at line 93 of file FreeCADGuiInit.py.

def FreeCADGuiInit::Workbench::removeCommandbar (   self,
  name 
)

Definition at line 81 of file FreeCADGuiInit.py.

def FreeCADGuiInit::Workbench::removeContextMenu (   self,
  name 
)

Definition at line 91 of file FreeCADGuiInit.py.

def FreeCADGuiInit::Workbench::removeMenu (   self,
  name 
)

Definition at line 85 of file FreeCADGuiInit.py.

def FreeCADGuiInit::Workbench::removeToolbar (   self,
  name 
)

Definition at line 77 of file FreeCADGuiInit.py.


Member Data Documentation

Initial value:
"""
                /* XPM */
                static const char *FCIcon[]={
                "16 16 4 1",
                ". c None",
                "# c #000000",
                "a c #848284",
                "b c #ff0000",
                "........#.......",
                ".......##aaaaaa.",
                "........#.....a.",
                ".#######......a.",
                ".##...........a.",
                ".##...bbbb....a.",
                ".##..bb..bb...a.",
                ".###bb#...b..###",
                ".##.bb........#.",
                ".##.bb..........",
                ".##.bb..........",
                ".##.bb..........",
                ".##.bb....b.....",
                ".....bb..bb.....",
                "......bbbb......",
                "................"};
                """

Definition at line 42 of file FreeCADGuiInit.py.

Reimplemented in FreeCADGuiInit::NoneWorkbench.

Definition at line 67 of file FreeCADGuiInit.py.

string FreeCADGuiInit::Workbench::ToolTip = "" [static]

Reimplemented in FreeCADGuiInit::NoneWorkbench.

Definition at line 68 of file FreeCADGuiInit.py.


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

Generated on Wed Nov 23 19:01:57 2011 for FreeCAD by  doxygen 1.6.1