2013-02-12 8 views
0

GtkTreeView 위젯을 사용하고 있습니다. 행의 GtkTreeIter가있는 경우 전체 GtkTreeView 윈도우에서 행의 현재 위치 (세로 픽셀 좌표)를 어떻게 얻을 수 있습니까?GtkTreeView 행의 좌표를 얻는 방법

내 기본 문제는 전체 GtkTreeView 창에 상대적인 주어진 세로 좌표에 현재 배치 된 행에 대해 GtkTreeIter를 가져와야한다는 것입니다. 그러나 어떻게해야할지 모르겠습니다.

도움을 주시면 대단히 감사하겠습니다.

gtk_tree_view_get_path_at_pos (GtkTreeView  *tree_view, 
           gint    x, 
           gint    y, 
           GtkTreePath  **path, 
           GtkTreeViewColumn **column, 
           gint    *cell_x, 
           gint    *cell_y) 

는 당신에게 당신이 반복자를 얻을 수

gtk_tree_model_get_iter() 

에 전달할 수있는 경로를 제공합니다 :

답변

1

이 기능 :-) 미리 감사드립니다.

+0

완벽한, 감사합니다! – user2062604