The wxPropertyListFrame class is a prepackaged frame which can be used for viewing a property list. Pass a property list view object, and the frame will pass OnClose messages to the view class for processing.
Call Initialize to create the panel and associate the view; override OnCreatePanel if you wish to use a panel class other than the default wxPropertyListPanel.
Members
wxPropertyListFrame::wxPropertyListFrame
wxPropertyListFrame::~wxPropertyListFrame
wxPropertyListFrame::GetPropertyPanel
wxPropertyListFrame::Initialize
wxPropertyListFrame::OnCreatePanel
void wxPropertyListFrame(wxPropertyListView *view, wxFrame *parent, char *title, int x=-1, int y=-1, int width=-1, intheight=-1, long style=wxSDI | wxDEFAULT_FRAME, char *name="frame")
Constructor.
void ~wxPropertyListFrame()
Destructor.
wxPanel * GetPropertyPanel()
Returns the panel associated with the frame.
bool Initialize()
Must be called to create the panel and associate the view with the panel and frame.
wxPanel * OnCreatePanel(wxFrame *parent, wxPropertyListView *view)
Creates a panel. Override this to create a panel type other than wxPropertyListPanel.