Logo Search packages:      
Sourcecode: codeblocks version File versions  Download package

Public Member Functions | Static Public Member Functions | Protected Attributes | Static Protected Attributes

wxScrollingDialog Class Reference

#include <scrollingdialog.h>

Inherits wxDialogHelper.

Inherited by AddTodoDlg, AdvancedCompilerOptionsDlg, AnnoyingDialog, AskAssocDialog, AskTypeDlg, AutoDetectCompilers, avChangesDlg, avVersionEditorDlg, BatchLogWindow, BrowseSelector, byoGameSelect, cbConfigurationDialog, CBProfilerExecDlg, CCDebugInfo, ClassWizardDlg, CodeStatExecDlg, CompilerSettingsDlg, ConfigureToolsDlg, ConfirmReplaceDlg, DataBreakpointDlg, DebuggerInfoWindow, DefsDownloadDlg, DirListDlg, dlgAbout, dlgAboutPlugin, EditArrayFileDlg, EditArrayOrderDlg, EditArrayStringDlg, EditBreakpointDlg, EditKeywordsDlg, EditorConfigurationDlg, EditPairDlg, EditPathDlg, EditProperties, EditToolDlg, EditWatchDlg, EditWatchesDlg, EnvironmentSettingsDlg, Execution, ExpressionTester, ExternalDepsDlg, FindReplaceBase, GenericMessageDialog, GenericMultiLineNotesDlg, HeadersDetectorDlg, IncrementalSelectListDlg, InfoWindow, InsertClassMethodDlg, KodersDialog, LibrariesDlg, LibSelectDlg, ManageAssocsDialog, MultiSelectDlg, myFindReplaceDlg, myGotoDlg, NewFromTemplateDlg, PluginsConfigurationDlg, PrintDialog, ProcessingDlg, ProjectDepsDlg, ProjectFileOptionsDlg, ProjectMissingLibs, ProjectOptionsDlg, ProjectsFileMasksDlg, Protocol, RegExDlg, ScriptBindings::XrcDialog, ScriptingSettingsDlg, ScriptSecurityWarningDlg, SearchDialog, SelectIncludeFile, SelectStoredExpressionDlg, SelectTargetDlg, SettingsDlgForm, SnippetPropertyForm, SPrintDialog, SymTabConfigDlg, SymTabExecDlg, TestCasesDlg, UpdateDlg, UsrGlblMgrEditDialog, VirtualBuildTargetsDlg, wxsArrayStringCheckEditorDlg, wxsArrayStringEditorDlg, wxsBitmapIconEditorDlg, wxsDeleteItemRes, wxsFontEditorDlg, wxsFontFaceEditorDlg, wxsNewWindowDlg, wxsSimpleFontEditorDlg, wxSwitcherDialog, and wxWidgetsGUIAppAdoptingDlg.

Collaboration diagram for wxScrollingDialog:
Collaboration graph

List of all members.

Public Member Functions

void AddButtonId (wxWindowID id)
 Add an id to the list of custom button identifiers that should be in the button sizer.
virtual bool CanDoLayoutAdaptation ()
 Can we do the adaptation?
bool Create (wxWindow *parent, int id=wxID_ANY, const wxString &title=wxEmptyString, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=_("dialogBox"))
virtual bool DoLayoutAdaptation ()
 Do the adaptation.
wxArrayInt & GetButtonIds ()
virtual wxWindow * GetContentWindow () const
 Returns a content window if there is one.
wxDialog * GetDialog () const
bool GetLayoutAdaptationDone () const
int GetLayoutAdaptationLevel () const
 Get level of adaptation.
void Init ()
bool IsUserButtonId (wxWindowID id)
 Is this id in the custom button id array?
void SetDialog (wxDialog *dialog)
void SetLayoutAdaptationDone (bool adaptationDone)
 Returns true if the adaptation has been done.
void SetLayoutAdaptationLevel (int level)
virtual bool Show (bool show=true)
 Override Show to rejig the control and sizer hierarchy if necessary.
virtual int ShowModal ()
 Override ShowModal to rejig the control and sizer hierarchy if necessary.
 wxScrollingDialog (wxWindow *parent, int id=wxID_ANY, const wxString &title=wxEmptyString, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=_("dialogBox"))

Static Public Member Functions

static bool GetLayoutAdaptation ()
 Global switch for layout adaptation.
static wxDialogLayoutAdapterGetLayoutAdapter ()
static void SetLayoutAdaptation (bool enable)
static wxDialogLayoutAdapterSetLayoutAdapter (wxDialogLayoutAdapter *adapter)
 Set layout adapter class, returning old adapter.

Protected Attributes

wxArrayInt m_buttonIds
wxDialog * m_dialog
int m_layoutAdaptationLevel
bool m_layoutLayoutAdaptationDone

Static Protected Attributes

static bool sm_layoutAdaptation = true
static wxDialogLayoutAdaptersm_layoutAdapter = NULL

Detailed Description

A class that makes its content scroll if necessary

Definition at line 162 of file scrollingdialog.h.

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

Generated by  Doxygen 1.6.0   Back to index