Python Script Engine  8.0
GL Studio Editor Python Script API
Highlighter.i File Reference

Classes

class  Highlighter
 

Functions

HighlighterCreateHighlighter (String objectName)
 
HighlighterCreateMenuHighlighter (String menuName, String actionName)
 
HighlighterCreateCodeBrowserContextMenuHighlighter (String actionName)
 
HighlighterCreateTabHighlighter (String tabName)
 
HighlighterCreateGeometryBrowserHighlighter (String objectName, int columnIndex)
 
HighlighterCreateTitleBarHighlighter (String objectName)
 
HighlighterCreateObjectPropertyHighlighter (String propertyName)
 
HighlighterCreateCodeBrowserHighlighter (String identifierName)
 
HighlighterCreateToolboxHighlighter (String objectName)
 

Detailed Description

Function Documentation

Highlighter* CreateCodeBrowserContextMenuHighlighter ( String  actionName)

Create a Highlighter for the code brower's context menu actions.

Parameters
actionNamethe name of the editor action object
Returns
the created highlighter or NULL if the action object couldn't be found
Highlighter* CreateCodeBrowserHighlighter ( String  identifierName)

Create a Highlighter for an element of the code browser.

Parameters
identifierNamethe name of the object
Returns
the created highlighter or NULL if the object couldn't be found
Highlighter* CreateGeometryBrowserHighlighter ( String  objectName,
int  columnIndex 
)

Create a Highlighter for an entry in the Geometry Browser.

Parameters
objectNamethe name of the object
columnIndexthe index of the column to highlight
Returns
the created highlighter or NULL if the object couldn't be found
Highlighter* CreateHighlighter ( String  objectName)

Create a Highlighter.

Parameters
objectNamethe name of the editor object
Returns
the created highlighter or NULL if the object couldn't be found
Highlighter* CreateMenuHighlighter ( String  menuName,
String  actionName 
)

Create a Highlighter for File Menu actions.

Parameters
menuNamethe name of the parent menu for the incoming action
actionNamethe name of the editor action object
Returns
the created highlighter or NULL if the action object couldn't be found
Highlighter* CreateObjectPropertyHighlighter ( String  propertyName)

Create a Highlighter for an element of the Object Properties table.

Parameters
propertyNamethe name of the property
Returns
the created highlighter or NULL if the object couldn't be found
Highlighter* CreateTabHighlighter ( String  tabName)

Create a Highlighter for a Dock Tab.

Parameters
objectNamethe name of the editor object
Returns
the created highlighter or NULL if the object couldn't be found
Highlighter* CreateTitleBarHighlighter ( String  objectName)

Create a Highlighter for an item on the TitleBar.

Parameters
objectNamethe name of the object
Returns
the created highlighter or NULL if the object couldn't be found
Highlighter* CreateToolboxHighlighter ( String  objectName)

Create a Highlighter for an item in the creation toolbox.

Parameters
objectNamethe name of the object
Returns
the created highlighter or NULL if the object couldn't be found