CFx SDK Documentation
2022 SP0
|
#include <FxMainFrame.h>
Classes | |
struct | CFxCommandWindowInfo |
class | CFxToolBars |
Public Types | |
enum | _DockWidgetArea { LeftDockWidgetArea = 0x1 , RightDockWidgetArea = 0x2 , TopDockWidgetArea = 0x4 , BottomDockWidgetArea = 0x8 } |
typedef enum CFxMainFrame::_DockWidgetArea | DockableWidgetArea |
Public Member Functions | |
CFxMainFrame () | |
virtual | ~CFxMainFrame () |
virtual CFxStatusBar * | GetStatusBar ()=0 |
virtual CFxMenuBar * | GetMenuBar ()=0 |
virtual FxWId | GetWindowHandle () const =0 |
virtual CFxContainerWidget * | GetFxWidget ()=0 |
virtual QMdiArea * | GetWorkspace ()=0 |
virtual CFxWidget * | GetCommandLine ()=0 |
virtual FxWId | GetCommandLineWindowHandle ()=0 |
virtual FxWId | GetCommandHistoryWindowHandle ()=0 |
virtual QScrollBar * | GetHorizontalScroller ()=0 |
virtual QScrollBar * | GetVerticalScroller ()=0 |
virtual CFxString | GetInput () const =0 |
virtual void | SetInput (const CFxString &str)=0 |
virtual void | ShowPropertiesWindow (bool bShow)=0 |
virtual void | ShowCommandWindow (bool bShow)=0 |
virtual void | ShowMatrixToolbarWindow (bool bShow)=0 |
virtual bool | IsTextWindowVisible () const =0 |
virtual void | ClearCommandWindow ()=0 |
virtual void | ShowTextWindow (bool bShow)=0 |
virtual CFxUIDockWidget * | AddDockableWidget (CFxUIBaseView *pWid, int iInitialArea, int allowedAreas, const CFxString &dockFrameTitle=CFxString(), const CFxString &objectName=CFxString(), int iMinWidth=-1, int iMinHeight=-1, int iMaxWidth=-1, int iMaxHeight=-1, int iInitialWidth=-1, int iInitialHeight=-1, bool bVisibleOnStartup=false, bool bForceVisibleRestart=false, bool bVisibleOnNoDocument=false, const CFxString &customIconResPath=CFxString())=0 |
virtual CFxWidget * | AddDockableWidget (CFxWidget *pWid, int iInitialArea, int allowedAreas, const CFxString &dockFrameTitle=CFxString(), const CFxString &objectName=CFxString(), int iMinWidth=-1, int iMinHeight=-1, int iMaxWidth=-1, int iMaxHeight=-1, int iInitialWidth=-1, int iInitialHeight=-1, bool bVisibleOnStartup=false, bool bForceVisibleRestart=false, bool bVisibleOnNoDocument=false, const CFxString &customIconResPath=CFxString())=0 |
virtual bool | RemoveDockableWidget (CFxUIDockWidget *pDockingFrame)=0 |
virtual bool | RemoveDockableWidget (CFxWidget *pDockingFrame)=0 |
virtual int | GetCommandWindowInfo (CFxCommandWindowInfo &info) const =0 |
virtual void | hideApplicationWindows (bool hide)=0 |
virtual void | SetTitleSuffix (const CFxString &suffix)=0 |
virtual CFxToolBars * | GetToolBars ()=0 |
Description: Manages the main frame window. Library: DDKERNEL
Definition at line 38 of file FxMainFrame.h.
Represents possible values for dockable widget areas
Represents possible values for dockable widget areas
Enumerator | |
---|---|
LeftDockWidgetArea | |
RightDockWidgetArea | |
TopDockWidgetArea | |
BottomDockWidgetArea |
Definition at line 42 of file FxMainFrame.h.
CFxMainFrame::CFxMainFrame | ( | ) |
|
virtual |
|
pure virtual |
Description: Provides a dockable place for a given CommonUI widget. Use values from CFxMainFrame::DockableWidgetArea enum to specify iInitialArea and OR-combination of this enum for allowedAreas.
|
pure virtual |
Description: Provides a dockable place for a given QWidget. Use values from CFxMainFrame::DockableWidgetArea enum to specify iInitialArea and OR-combination of this enum for allowedAreas.
|
pure virtual |
Description: Clears the command window.
|
pure virtual |
Description: Returns the Command history window handle.
|
pure virtual |
Description: Returns the Command line using winbase function.
|
pure virtual |
Description: Returns the Command line window handle.
|
pure virtual |
Description: Returns the window info of the main and second command window.
|
pure virtual |
Description: Returns the QWidget associated to the interface object.
|
pure virtual |
Description: Returns the Horizontal scroller from an active document.
|
pure virtual |
Description: Returns the user input.
|
pure virtual |
Description: Returns the current menu bar.
|
pure virtual |
Description: Returns the bar status.
|
pure virtual |
|
pure virtual |
Description: Returns the Vertical scroller from an active document.
|
pure virtual |
Description: Returns the window handle.
|
pure virtual |
Description: Returns the QMdiArea associated to the interface object.
|
pure virtual |
Description: Hides the application windows for the Mac print dialog
|
pure virtual |
Description: Returns true if the text window has the keyboard input focus.
|
pure virtual |
Description: Removes CommonUI dockable widget from main frame. All dock widget properties will be lost and wont be saved to profile.
|
pure virtual |
Description: Removes dockable widget from main frame. All dock widget properties will be lost and wont be saved to profile.
Description: Sets the user input as a compose sequence.
Description: Sets main window title suffix.
|
pure virtual |
Description: Shows/hides command window
|
pure virtual |
Description: Shows/hides Matrix Toolbar
|
pure virtual |
Description: Shows/hides properties window
|
pure virtual |
Description: Shows/hides second input window