]> git.saurik.com Git - wxWidgets.git/commitdiff
Don't use deprecated wxDataViewCtrl::StartEditor() in the sample.
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 12 Feb 2012 22:18:59 +0000 (22:18 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 12 Feb 2012 22:18:59 +0000 (22:18 +0000)
Also document this deprecation in the change log and explain how to update the
existing code.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@70575 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

docs/changes.txt
samples/dataview/dataview.cpp

index 7cf5a48302bb68c047664a2a1a4eed22d05139f6..a9d343bf7ce3ae5c70263031b7dbbeb1b7bab010 100644 (file)
@@ -421,6 +421,8 @@ Deprecated methods and their replacements
   instead of "char**". As the client data is typically untyped, you should
   simply remove the casts to "char**" which you probably have in your code if
   you use these functions.
+- wxDataViewCtrl::StartEditor(item, n) taking column index is now deprecated,
+  use EditItem(item, GetColumn(n)), which takes the column itself, instead.
 
 
 Major new features in this release
index df816643c97604f58fa193c66c9230ba4833cd40..194fd587ad5789a2062e63b55fea01a2793e8774 100644 (file)
@@ -1170,7 +1170,7 @@ void MyFrame::OnAddTreeItem(wxCommandEvent& WXUNUSED(event))
     if (ctrl->IsContainer(selected)) {
         wxDataViewItem newitem = ctrl->AppendItem( selected, "Item", 0 );
         ctrl->Select(newitem);
-        ctrl->StartEditor(newitem, 0);
+        ctrl->EditItem(newitem, ctrl->GetColumn(0));
     }
 }