]> git.saurik.com Git - wxWidgets.git/commitdiff
compilation fix after last commit; some extra comments
authorVadim Zeitlin <vadim@wxwidgets.org>
Thu, 9 Mar 2006 13:02:30 +0000 (13:02 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Thu, 9 Mar 2006 13:02:30 +0000 (13:02 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37924 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/gtk/listbox.cpp

index 42a5fe109add23783e53d18ada8b51536e977749..151b027b34294d1930c3adb374c7235bb8e29234 100644 (file)
@@ -1019,17 +1019,24 @@ void wxListBox::DoSetFirstItem( int n )
 // hittest
 // ----------------------------------------------------------------------------
 
-int wxListBox::DoListHitTest(const wxPoint& point)
+int wxListBox::DoListHitTest(const wxPoint& point) const
 {
-    //Need to translate from master window since it is in client coords
+    // need to translate from master window since it is in client coords
     gint binx, biny;
     gdk_window_get_geometry(gtk_tree_view_get_bin_window(m_treeview), 
                             &binx, &biny, NULL, NULL, NULL);
 
     GtkTreePath* path;
-    if(!gtk_tree_view_get_path_at_pos(m_treeview, 
-                                  point.x - binx, point.y - biny,
-                                  &path, NULL, NULL, NULL)) //last two == x,y rel to cell
+    if ( !gtk_tree_view_get_path_at_pos
+          (
+            m_treeview, 
+            point.x - binx,
+            point.y - biny,
+            &path,
+            NULL,   // [out] column (always 0 here)
+            NULL,   // [out] x-coord relative to the cell (not interested)
+            NULL    // [out] y-coord relative to the cell
+          ) )
     {
         return wxNOT_FOUND;
     }