1 /////////////////////////////////////////////////////////////////////////////
3 // Purpose: Serialization: control classes
4 // Author: Guilhem Lavaux
8 // Copyright: (c) 1998 Guilhem Lavaux
9 // Licence: wxWindows license
10 /////////////////////////////////////////////////////////////////////////////
19 #include <wx/serbase.h>
22 DECLARE_ALIAS_SERIAL_CLASS(wxControl
, wxWindow
)
23 DECLARE_SERIAL_CLASS(wxButton
, wxControl
)
24 DECLARE_SERIAL_CLASS(wxSlider
, wxControl
)
25 DECLARE_SERIAL_CLASS(wxCheckBox
, wxControl
)
26 DECLARE_SERIAL_CLASS(wxChoice
, wxControl
)
27 DECLARE_SERIAL_CLASS(wxComboBox
, wxControl
)
28 DECLARE_SERIAL_CLASS(wxGauge
, wxControl
)
29 DECLARE_SERIAL_CLASS(wxListBox
, wxControl
)
30 DECLARE_SERIAL_CLASS(wxRadioBox
, wxControl
)
31 DECLARE_SERIAL_CLASS(wxRadioButton
, wxControl
)
32 DECLARE_SERIAL_CLASS(wxStaticText
, wxControl
)
33 DECLARE_SERIAL_CLASS(wxStaticBox
, wxControl
)
36 class WXSERIAL(wxNotebook
) : public WXSERIAL(wxControl
) {
37 DECLARE_DYNAMIC_CLASS( wxNotebook_Serialize
)
39 void StoreObject(wxObjectOutputStream
& s
);
40 void LoadObject(wxObjectInputStream
& s
);
44 wxArrayString m_stringlist
;