OpenCPN Partial API docs
|
#include <scrollingdialog.h>
Public Member Functions | |
wxScrollingPropertySheetDialog (wxWindow *parent, wxWindowID id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &sz=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=wxDialogNameStr) | |
virtual wxWindow * | GetContentWindow () const |
Returns the content window. More... | |
virtual bool | Show (bool show=true) |
Operations. More... | |
virtual int | ShowModal () |
Override ShowModal to rejig the control and sizer hierarchy if necessary. More... | |
Public Member Functions inherited from wxDialogHelper | |
wxDialogHelper (wxDialog *dialog=NULL) | |
void | Init () |
void | SetDialog (wxDialog *dialog) |
wxDialog * | GetDialog () const |
virtual bool | DoLayoutAdaptation () |
Do the adaptation. More... | |
virtual bool | CanDoLayoutAdaptation () |
Can we do the adaptation? More... | |
virtual wxWindow * | GetContentWindow () const |
Returns a content window if there is one. More... | |
void | AddButtonId (wxWindowID id) |
Add an id to the list of custom button identifiers that should be in the button sizer. More... | |
std::vector< int > & | GetButtonIds () |
bool | IsUserButtonId (wxWindowID id) |
Is this id in the custom button id array? More... | |
void | SetLayoutAdaptationLevel (int level) |
Level of adaptation, from none (Level 0) to full (Level 3). More... | |
int | GetLayoutAdaptationLevel () const |
Get level of adaptation. More... | |
void | SetLayoutAdaptationDone (bool adaptationDone) |
Returns true if the adaptation has been done. More... | |
bool | GetLayoutAdaptationDone () const |
Additional Inherited Members | |
Static Public Member Functions inherited from wxDialogHelper | |
static wxDialogLayoutAdapter * | SetLayoutAdapter (wxDialogLayoutAdapter *adapter) |
Set layout adapter class, returning old adapter. More... | |
static wxDialogLayoutAdapter * | GetLayoutAdapter () |
static bool | GetLayoutAdaptation () |
Global switch for layout adaptation. More... | |
static void | SetLayoutAdaptation (bool enable) |
Protected Attributes inherited from wxDialogHelper | |
wxDialog * | m_dialog |
bool | m_layoutLayoutAdaptationDone |
std::vector< int > | m_buttonIds |
int | m_layoutAdaptationLevel |
Static Protected Attributes inherited from wxDialogHelper | |
static wxDialogLayoutAdapter * | sm_layoutAdapter = NULL |
static bool | sm_layoutAdaptation = true |
A wxPropertySheetDialog class that makes its content scroll if necessary.
Definition at line 203 of file scrollingdialog.h.
|
inline |
Definition at line 206 of file scrollingdialog.h.
|
inline |
Definition at line 208 of file scrollingdialog.h.
|
virtual |
Returns the content window.
Reimplemented from wxDialogHelper.
Definition at line 450 of file scrollingdialog.cpp.
|
virtual |
Operations.
Override Show to rejig the control and sizer hierarchy if necessary.
Override Show to rejig the control and sizer hierarchy if necessary
Definition at line 455 of file scrollingdialog.cpp.
|
virtual |
Override ShowModal to rejig the control and sizer hierarchy if necessary.
Definition at line 462 of file scrollingdialog.cpp.