comparison src/ui_tree_edit.c @ 1046:e34e9bdef276

reverted buggy part of rev. 1138 - it made the filelist jump unexpectedly
author nadvornik
date Tue, 09 Sep 2008 19:46:44 +0000
parents 5fc64d6252e7
children 1646720364cf
comparison
equal deleted inserted replaced
1045:0ab0deb0cfcc 1046:e34e9bdef276
264 264
265 /* hmm, appears the rect will not account for X scroll, but does for Y scroll 265 /* hmm, appears the rect will not account for X scroll, but does for Y scroll
266 * use x_offset instead for X scroll (sigh) 266 * use x_offset instead for X scroll (sigh)
267 */ 267 */
268 gtk_tree_view_get_cell_area(widget, tpath, tv_column, &rect); 268 gtk_tree_view_get_cell_area(widget, tpath, tv_column, &rect);
269 #if GTK_CHECK_VERSION(2,12,0) 269 // #if GTK_CHECK_VERSION(2,12,0)
270 #if 0
271 //FIXME: these functions are not equivalent
270 gtk_tree_view_convert_bin_window_to_widget_coords(widget, 0, 0, &x_offset, &y_offset); 272 gtk_tree_view_convert_bin_window_to_widget_coords(widget, 0, 0, &x_offset, &y_offset);
271 #else 273 #else
272 gtk_tree_view_tree_to_widget_coords(widget, 0, 0, &x_offset, &y_offset); 274 gtk_tree_view_tree_to_widget_coords(widget, 0, 0, &x_offset, &y_offset);
273 #endif 275 #endif
274 gdk_window_get_origin(GTK_WIDGET(widget)->window, &x_origin, &y_origin); 276 gdk_window_get_origin(GTK_WIDGET(widget)->window, &x_origin, &y_origin);
361 gtk_tree_view_get_visible_rect(widget, &vrect); 363 gtk_tree_view_get_visible_rect(widget, &vrect);
362 gtk_tree_view_get_cell_area(widget, tpath, NULL, &crect); 364 gtk_tree_view_get_cell_area(widget, tpath, NULL, &crect);
363 gtk_tree_path_free(tpath); 365 gtk_tree_path_free(tpath);
364 366
365 367
366 #if GTK_CHECK_VERSION(2,12,0) 368 // #if GTK_CHECK_VERSION(2,12,0)
369 #if 0
370 //FIXME: these functions are not equivalent
367 gtk_tree_view_convert_bin_window_to_widget_coords(widget, crect.x, crect.y, &cx, &cy); 371 gtk_tree_view_convert_bin_window_to_widget_coords(widget, crect.x, crect.y, &cx, &cy);
368 #else 372 #else
369 gtk_tree_view_widget_to_tree_coords(widget, crect.x, crect.y, &cx, &cy); 373 gtk_tree_view_widget_to_tree_coords(widget, crect.x, crect.y, &cx, &cy);
370 #endif 374 #endif
371 375