| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- ///////////////////////////////////////////////////////////////////////////////
- // Name: wx/gtk/checklst.h
- // Purpose: wxCheckListBox class
- // Author: Robert Roebling
- // Modified by:
- // Copyright: (c) 1998 Robert Roebling
- // Licence: wxWindows licence
- ///////////////////////////////////////////////////////////////////////////////
- #ifndef _WX_GTKCHECKLIST_H_
- #define _WX_GTKCHECKLIST_H_
- //-----------------------------------------------------------------------------
- // wxCheckListBox
- // ----------------------------------------------------------------------------
- class WXDLLIMPEXP_CORE wxCheckListBox : public wxCheckListBoxBase
- {
- public:
- wxCheckListBox();
- wxCheckListBox(wxWindow *parent, wxWindowID id,
- const wxPoint& pos = wxDefaultPosition,
- const wxSize& size = wxDefaultSize,
- int nStrings = 0,
- const wxString *choices = NULL,
- long style = 0,
- const wxValidator& validator = wxDefaultValidator,
- const wxString& name = wxListBoxNameStr);
- wxCheckListBox(wxWindow *parent, wxWindowID id,
- const wxPoint& pos,
- const wxSize& size,
- const wxArrayString& choices,
- long style = 0,
- const wxValidator& validator = wxDefaultValidator,
- const wxString& name = wxListBoxNameStr);
- virtual bool IsChecked(unsigned int index) const;
- virtual void Check(unsigned int index, bool check = true);
- int GetItemHeight() const;
- void DoCreateCheckList();
- private:
- DECLARE_DYNAMIC_CLASS(wxCheckListBox)
- };
- #endif // _WX_GTKCHECKLIST_H_
|