X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0371f89b7a0ce5e928c641daf849b5b7e427294e..f92099657f465d782a8e32444d59f8ebdbdce182:/samples/propgrid/propgrid_minimal.cpp diff --git a/samples/propgrid/propgrid_minimal.cpp b/samples/propgrid/propgrid_minimal.cpp index 774eee47c6..3235a91d07 100644 --- a/samples/propgrid/propgrid_minimal.cpp +++ b/samples/propgrid/propgrid_minimal.cpp @@ -6,20 +6,21 @@ // Created: 2008-08-23 // RCS-ID: $Id$ // Copyright: (c) Jaakko Salli -// Licence: wxWindows license +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// #include "wx/wx.h" #include "wx/propgrid/propgrid.h" +#include "wx/propgrid/advprops.h" -class MyFrame : public wxFrame -{ -public: - MyFrame(wxWindow* parent); - - void OnAction(wxCommandEvent& event); - void OnPropertyGridChange(wxPropertyGridEvent& event); - void OnPropertyGridChanging(wxPropertyGridEvent& event); +class MyFrame : public wxFrame +{ +public: + MyFrame(wxWindow* parent); + + void OnAction(wxCommandEvent& event); + void OnPropertyGridChange(wxPropertyGridEvent& event); + void OnPropertyGridChanging(wxPropertyGridEvent& event); private: wxPropertyGrid* m_pg; @@ -35,11 +36,11 @@ END_EVENT_TABLE() MyFrame::MyFrame(wxWindow* parent) : wxFrame(parent, wxID_ANY, wxT("PropertyGrid Test")) { - wxMenu *Menu = new wxMenu; - Menu->Append(wxID_HIGHEST+1, wxT("Action")); - wxMenuBar *MenuBar = new wxMenuBar(); - MenuBar->Append(Menu, wxT("Action")); - SetMenuBar(MenuBar); + wxMenu *Menu = new wxMenu; + Menu->Append(wxID_HIGHEST+1, wxT("Action")); + wxMenuBar *MenuBar = new wxMenuBar(); + MenuBar->Append(Menu, wxT("Action")); + SetMenuBar(MenuBar); wxPropertyGrid *pg = new wxPropertyGrid(this,-1,wxDefaultPosition,wxSize(400,400), wxPG_SPLITTER_AUTO_CENTER | @@ -58,20 +59,24 @@ void MyFrame::OnPropertyGridChange(wxPropertyGridEvent &event) wxPGProperty* p = event.GetProperty(); if ( p ) - wxLogDebug("OnPropertyGridChange(%s, value=%s)", + { + wxLogVerbose("OnPropertyGridChange(%s, value=%s)", p->GetName().c_str(), p->GetValueAsString().c_str()); + } else - wxLogDebug("OnPropertyGridChange(NULL)"); + { + wxLogVerbose("OnPropertyGridChange(NULL)"); + } } void MyFrame::OnPropertyGridChanging(wxPropertyGridEvent &event) { wxPGProperty* p = event.GetProperty(); - wxLogDebug("OnPropertyGridChanging(%s)", p->GetName().c_str()); + wxLogVerbose("OnPropertyGridChanging(%s)", p->GetName().c_str()); } -void MyFrame::OnAction(wxCommandEvent &) +void MyFrame::OnAction(wxCommandEvent &) { }