wxID_ANY, wxDefaultSize, wxDefaultPosition, wxNOT_FOUND, true, false, tabs replacements.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27745 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -38,14 +38,14 @@ class MyResizableListCtrl : public wxListCtrl
|
||||
// Very helpful wxWidgets macro required for wxWidgets-RTTI tracing: By using this
|
||||
// you will see "Leaked one object of type myResizeableListCtrl" in the debug log,
|
||||
// along with which line you if was created, but you forget to free the memory.
|
||||
// NOTE: Using this REQUIRES a default constructor: that means either: giving a
|
||||
// NOTE: Using this REQUIRES a default constructor: that means either: giving a
|
||||
// default value for all parameters in your constructor, or else having a dummy
|
||||
// MyResizableListCtrl(){} constructor in addition to your regular one.
|
||||
DECLARE_DYNAMIC_CLASS( MyResizableListCtrl )
|
||||
|
||||
public:
|
||||
|
||||
// Constructor.
|
||||
// Constructor.
|
||||
/*
|
||||
These parameters are the same as a wxWidgets constructor.
|
||||
\param parent The parent window.
|
||||
@@ -60,33 +60,33 @@ public:
|
||||
column.
|
||||
*/
|
||||
MyResizableListCtrl( wxWindow *parent = NULL,
|
||||
wxWindowID id = -1,
|
||||
wxWindowID id = wxID_ANY,
|
||||
const wxPoint &pos = wxDefaultPosition,
|
||||
const wxSize &size = wxDefaultSize,
|
||||
long style = wxLC_REPORT,
|
||||
const wxValidator& validator = wxDefaultValidator,
|
||||
const wxString &name = wxT("myResizableListCtrl")
|
||||
);
|
||||
);
|
||||
|
||||
// Destuctor.
|
||||
~MyResizableListCtrl();
|
||||
~MyResizableListCtrl();
|
||||
|
||||
protected:
|
||||
protected:
|
||||
|
||||
// A custom function for a context sensitive menu.
|
||||
void ContextSensitiveMenu( wxMouseEvent& event );
|
||||
|
||||
// A custom function for a context sensitive menu.
|
||||
void ContextSensitiveMenu( wxMouseEvent& event );
|
||||
|
||||
// This is a wxWidgets function that we are going to override with our own behaviour.
|
||||
void OnSize( wxSizeEvent &event );
|
||||
|
||||
|
||||
// A custom function. What is called in the constructor, and in an OnSize()
|
||||
void SetColumnWidths();
|
||||
|
||||
void SetColumnWidths();
|
||||
|
||||
private:
|
||||
|
||||
// wxWidgets macro, required to be able to use Event tables in the .cpp file.
|
||||
DECLARE_EVENT_TABLE()
|
||||
|
||||
|
||||
};
|
||||
|
||||
//----------------------------------------------------------------------------------------
|
||||
|
Reference in New Issue
Block a user