OpenCPN Partial API docs
Loading...
Searching...
No Matches
wxScrollingPropertySheetDialog Class Reference

#include <scrollingdialog.h>

Inheritance diagram for wxScrollingPropertySheetDialog:
wxDialogHelper

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 wxDialogLayoutAdapterSetLayoutAdapter (wxDialogLayoutAdapter *adapter)
 Set layout adapter class, returning old adapter. More...
 
static wxDialogLayoutAdapterGetLayoutAdapter ()
 
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 wxDialogLayoutAdaptersm_layoutAdapter = NULL
 
static bool sm_layoutAdaptation = true
 

Detailed Description

A wxPropertySheetDialog class that makes its content scroll if necessary.

Definition at line 203 of file scrollingdialog.h.

Constructor & Destructor Documentation

◆ wxScrollingPropertySheetDialog() [1/2]

wxScrollingPropertySheetDialog::wxScrollingPropertySheetDialog ( )
inline

Definition at line 206 of file scrollingdialog.h.

◆ wxScrollingPropertySheetDialog() [2/2]

wxScrollingPropertySheetDialog::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 
)
inline

Definition at line 208 of file scrollingdialog.h.

Member Function Documentation

◆ GetContentWindow()

wxWindow * wxScrollingPropertySheetDialog::GetContentWindow ( ) const
virtual

Returns the content window.

Reimplemented from wxDialogHelper.

Definition at line 450 of file scrollingdialog.cpp.

◆ Show()

bool wxScrollingPropertySheetDialog::Show ( bool  show = true)
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.

◆ ShowModal()

int wxScrollingPropertySheetDialog::ShowModal ( )
virtual

Override ShowModal to rejig the control and sizer hierarchy if necessary.

Definition at line 462 of file scrollingdialog.cpp.


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