public:
%pythonAppend wxControl "self._setOORInfo(self)"
%pythonAppend wxControl() ""
+ %typemap(out) wxControl*; // turn off this typemap
DocCtorStr(
wxControl(wxWindow *parent,
"Precreate a Control control for 2-phase creation", "",
PreControl);
+ // Turn it back on again
+ %typemap(out) wxControl* { $result = wxPyMake_wxObject($1, $owner); }
+
+
DocDeclStr(
bool , Create(wxWindow *parent,
wxWindowID id=-1,
"Sets the item's text.", "");
- DocDeclStr(
- bool , GetAdjustMinSizeFlag(),
- "Returns whether the minsize should be adjusted for this control when
-`SetLabel` or `SetFont` are called.", "");
+// DocDeclStr(
+// bool , GetAdjustMinSizeFlag(),
+// "Returns whether the minsize should be adjusted for this control when
+// `SetLabel` or `SetFont` are called.", "");
- DocDeclStr(
- void , SetAdjustMinSizeFlag(bool adjust),
- "By default controls will readjust their size and minsize when
-`SetLabel` or `SetFont` are called. This flag will allow you to
-control this behavior.", "
-
-:see: `GetAdjustMinSizeFlag`
-");
+// DocDeclStr(
+// void , SetAdjustMinSizeFlag(bool adjust),
+// "By default controls will readjust their size and minsize when
+// `SetLabel` or `SetFont` are called. This flag will allow you to
+// control this behavior.", "
+
+// :see: `GetAdjustMinSizeFlag`
+// ");
static wxVisualAttributes
GetClassDefaultAttributes(wxWindowVariant variant = wxWINDOW_VARIANT_NORMAL);
class wxItemContainer
{
public:
- // wxItemContainer() { m_clientDataItemsType = wxClientData_None; } ** It's an ABC
+ // wxItemContainer() ** It's an ABC
%extend {
}
}
- DocDeclStrName(
+ DocDeclAStrName(
void , Append(const wxArrayString& strings),
+ "AppendItems(self, List strings)",
"Apend several items at once to the control. Notice that calling this
method may be much faster than appending the items one by one if you
need to add a lot of items.", "",