+ // This is a helper for all wxControls made with UPDOWN native control.
+ // In wxMSW it was only wxSpinCtrl derived from wxSpinButton but in
+ // WinCE of Smartphones this happens also for native wxTextCtrl,
+ // wxChoice and others.
+ virtual wxSize GetBestSpinnerSize(const bool is_vertical) const;
+
+ // create the control of the given Windows class: this is typically called
+ // from Create() method of the derived class passing its label, pos and
+ // size parameter (style parameter is not needed because m_windowStyle is
+ // supposed to had been already set and so is used instead when this
+ // function is called)
+ bool MSWCreateControl(const wxChar *classname,
+ const wxString& label,
+ const wxPoint& pos,
+ const wxSize& size);
+
+ // NB: the method below is deprecated now, with MSWGetStyle() the method
+ // above should be used instead! Once all the controls are updated to
+ // implement MSWGetStyle() this version will disappear.
+ //
+ // create the control of the given class with the given style (combination
+ // of WS_XXX flags, i.e. Windows style, not wxWidgets one), returns
+ // false if creation failed