+void MyTreeCtrl::LogEvent(const wxChar *name, const wxTreeEvent& event)
+{
+ wxTreeItemId item = event.GetItem();
+ wxString text;
+ if ( item.IsOk() )
+ text << _T('"') << GetItemText(item).c_str() << _T('"');
+ else
+ text = _T("invalid item");
+ wxLogMessage(wxT("%s(%s)"), name, text.c_str());
+}