projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
HP-UX fixes: use INSTALL_DIR as install doesn't have -d option; fixes for threads...
[wxWidgets.git]
/
samples
/
listctrl
/
listtest.h
diff --git
a/samples/listctrl/listtest.h
b/samples/listctrl/listtest.h
index a79ca7c580ad9196937a38126ef7c95d24b4b525..a86724980d428b627aa741f52d789df9dd216dae 100644
(file)
--- a/
samples/listctrl/listtest.h
+++ b/
samples/listctrl/listtest.h
@@
-58,6
+58,7
@@
private:
void SetColumnImage(int col, int image);
void LogEvent(const wxListEvent& event, const wxChar *eventName);
void SetColumnImage(int col, int image);
void LogEvent(const wxListEvent& event, const wxChar *eventName);
+ void LogColEvent(const wxListEvent& event, const wxChar *eventName);
virtual wxString OnGetItemText(long item, long column) const;
virtual int OnGetItemImage(long item) const;
virtual wxString OnGetItemText(long item, long column) const;
virtual int OnGetItemImage(long item) const;
@@
-72,13
+73,10
@@
private:
class MyFrame: public wxFrame
{
public:
class MyFrame: public wxFrame
{
public:
- MyListCtrl *m_listCtrl;
- wxTextCtrl *m_logWindow;
-
MyFrame(const wxChar *title, int x, int y, int w, int h);
~MyFrame();
MyFrame(const wxChar *title, int x, int y, int w, int h);
~MyFrame();
-p
ublic
:
+p
rotected
:
void OnSize(wxSizeEvent& event);
void OnQuit(wxCommandEvent& event);
void OnSize(wxSizeEvent& event);
void OnQuit(wxCommandEvent& event);
@@
-96,6
+94,7
@@
public:
void OnDeselectAll(wxCommandEvent& event);
void OnSelectAll(wxCommandEvent& event);
void OnAdd(wxCommandEvent& event);
void OnDeselectAll(wxCommandEvent& event);
void OnSelectAll(wxCommandEvent& event);
void OnAdd(wxCommandEvent& event);
+ void OnEdit(wxCommandEvent& event);
void OnDelete(wxCommandEvent& event);
void OnDeleteAll(wxCommandEvent& event);
void OnSort(wxCommandEvent& event);
void OnDelete(wxCommandEvent& event);
void OnDeleteAll(wxCommandEvent& event);
void OnSort(wxCommandEvent& event);
@@
-112,6
+111,10
@@
public:
wxImageList *m_imageListNormal;
wxImageList *m_imageListSmall;
wxImageList *m_imageListNormal;
wxImageList *m_imageListSmall;
+ wxPanel *m_panel;
+ MyListCtrl *m_listCtrl;
+ wxTextCtrl *m_logWindow;
+
private:
// recreate the list control with the new flags
void RecreateList(long flags, bool withText = TRUE);
private:
// recreate the list control with the new flags
void RecreateList(long flags, bool withText = TRUE);
@@
-147,6
+150,7
@@
enum
LIST_DELETE_ALL,
LIST_DELETE,
LIST_ADD,
LIST_DELETE_ALL,
LIST_DELETE,
LIST_ADD,
+ LIST_EDIT,
LIST_SORT,
LIST_SET_FG_COL,
LIST_SET_BG_COL,
LIST_SORT,
LIST_SET_FG_COL,
LIST_SET_BG_COL,