Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
User Interface control

This page gives an overview over the available interfaces which control OpenFlippers User interface.

Context Menu Interface

ContextMenuInterface.png

Add context menu entries in your plugin. ( Context Menu Interface )
Logging Interface

LoggingInterface.png

This is an Interface for Logging to the included log widget. You can log to different levels (LOGOUT,LOGWARN,LOGERR,LOGINFO) ( Logging Interface ).
Menu Interface

MenuInterface.png

Provides a function to create entries in the menubar ( Menu Interface ).
Options Widget Interface

OptionsInterface.png

This Interface is used by plugins which will provide their own options by integrating an options widget into OpenFlipper's options window ( Options Widget Interface ).
Picking Interface/Mouse Picking/Pick Mode Toolbars

PickingInterface.png


Handle pick modes in your plugin ( Picking Interface/Mouse Picking/Pick Mode Toolbars )
Statusbar Interface

StatusbarInterface.png

This interface is used to display messages in the status bar or adding widgets to it ( Statusbar Interface ).
Toolbox Interface

ToolboxInterface.png

Provides functions to create a separate widget in the toolbox on the right ( Toolbox Interface ).
Toolbar Interface

ToolbarInterface.png

Provides a function to add toolbar buttons. ( Toolbar Interface )

View Mode Interface

ViewModeInterface.png

Specify own view modes setting which toolboxes/toolbars/context menus will be visible( View Mode Interface )

About Info interface

AboutInfoInterface.png

Add own information to OpenFlippers abouot dialog