class WXDLLEXPORT wxSizer;
class WXDLLEXPORT wxTextCtrl;
-class WXDLLEXPORT WidgetsPageInfo;
+class WidgetsPageInfo;
+
+#include "wx/panel.h"
// all source files use wxImageList
#include "wx/imaglist.h"
// (pointer to which will be saved in the provided variable if not NULL)
// with the specified id
wxSizer *CreateSizerWithText(wxControl *control,
- wxWindowID id = -1,
+ wxWindowID id = wxID_ANY,
wxTextCtrl **ppText = NULL);
// create a sizer containing a label and a text ctrl
wxSizer *CreateSizerWithTextAndLabel(const wxString& label,
- wxWindowID id = -1,
+ wxWindowID id = wxID_ANY,
wxTextCtrl **ppText = NULL);
// create a sizer containing a button and a text ctrl
wxSizer *CreateSizerWithTextAndButton(wxWindowID idBtn,
const wxString& labelBtn,
- wxWindowID id = -1,
+ wxWindowID id = wxID_ANY,
wxTextCtrl **ppText = NULL);
// create a checkbox and add it to the sizer
wxCheckBox *CreateCheckBoxAndAddToSizer(wxSizer *sizer,
const wxString& label,
- wxWindowID id = -1);
+ wxWindowID id = wxID_ANY);
public:
// the head of the linked list containinginfo about all pages
// dynamic WidgetsPage creation helpers
// ----------------------------------------------------------------------------
-class WXDLLEXPORT WidgetsPageInfo
+class WidgetsPageInfo
{
public:
typedef WidgetsPage *(*Constructor)(wxNotebook *notebook,