X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/57b49e9445306848a3318713c906a0976a1e36bf..54aa3821fc7c1df012efc5e5dd4a09ab5ed8d90d:/include/wx/pickerbase.h?ds=inline diff --git a/include/wx/pickerbase.h b/include/wx/pickerbase.h index ff262683e9..2176cfc5dd 100644 --- a/include/wx/pickerbase.h +++ b/include/wx/pickerbase.h @@ -13,6 +13,7 @@ #define _WX_PICKERBASE_H_BASE_ #include "wx/control.h" +#include "wx/sizer.h" class WXDLLIMPEXP_CORE wxTextCtrl; @@ -56,13 +57,18 @@ public: // public API int GetInternalMargin() const { return GetTextCtrlItem()->GetBorder(); } - // proportion of the text control respect the picker - // (which has a fixed proportion value of 1) + // proportion of the text control void SetTextCtrlProportion(int prop) { GetTextCtrlItem()->SetProportion(prop); m_sizer->Layout(); } int GetTextCtrlProportion() const { return GetTextCtrlItem()->GetProportion(); } + // proportion of the picker control + void SetPickerCtrlProportion(int prop) + { GetPickerCtrlItem()->SetProportion(prop); m_sizer->Layout(); } + int GetPickerCtrlProportion() const + { return GetPickerCtrlItem()->GetProportion(); } + bool IsTextCtrlGrowable() const { return (GetTextCtrlItem()->GetFlag() & wxGROW) != 0; } void SetTextCtrlGrowable(bool grow = true)