Mercurial > projects > dwt-linux
diff dwt/widgets/Widget.d @ 90:9ba02d7fb226
Tree, TreeItem and TreeColumn
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Thu, 17 Jan 2008 09:03:45 +0100 |
parents | 9f6c2c92be2b |
children | d716ed170ef6 |
line wrap: on
line diff
--- a/dwt/widgets/Widget.d Wed Jan 16 16:28:05 2008 +0100 +++ b/dwt/widgets/Widget.d Thu Jan 17 09:03:45 2008 +0100 @@ -834,11 +834,19 @@ return 0; } -int /*long*/ gtk_test_collapse_row (int /*long*/ tree, int /*long*/ iter, int /*long*/ path) { +int gtk_test_collapse_row ( + GtkTreeView *tree_view, + GtkTreeIter *iter, + GtkTreePath *path) +{ return 0; } -int /*long*/ gtk_test_expand_row (int /*long*/ tree, int /*long*/ iter, int /*long*/ path) { +int /*long*/ gtk_test_expand_row ( + GtkTreeView *tree_view, + GtkTreeIter *iter, + GtkTreePath *path) +{ return 0; } @@ -1529,7 +1537,13 @@ return 0; } -void treeSelectionProc (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, int[] selection, int length) { +void treeSelectionProc ( + GtkTreeModel *model, + GtkTreePath *path, + GtkTreeIter *iter, + int[] selection, + int length) +{ } bool translateTraversal (int event) { @@ -1733,10 +1747,10 @@ return gtk_switch_page (handle, arg0, arg1); case TEST_COLLAPSE_ROW: trace( "TEST_COLLAPSE_ROW" ); - return gtk_test_collapse_row (cast(int)handle, arg0, arg1); + return gtk_test_collapse_row (cast(GtkTreeView*)handle, cast(GtkTreeIter*)arg0, cast(GtkTreePath*)arg1); case TEST_EXPAND_ROW: trace( "TEST_EXPAND_ROW" ); - return gtk_test_expand_row(cast(int)handle, arg0, arg1); + return gtk_test_expand_row(cast(GtkTreeView*)handle, cast(GtkTreeIter*)arg0, cast(GtkTreePath*)arg1); default: trace( "default" ); return 0;