Mercurial > dwindows
diff dw.h @ 478:ea099ba917c6
Added two new tree functions, get_title and get_parent and finished the
OS/2 folder browser. Will be porting to Unix soon. Windows tree
functions need to be completed. Will do that tomorrow.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Wed, 15 Oct 2003 09:55:28 +0000 |
parents | fa05a1a0f9b3 |
children | d6e07d292145 |
line wrap: on
line diff
--- a/dw.h Mon Oct 13 10:37:24 2003 +0000 +++ b/dw.h Wed Oct 15 09:55:28 2003 +0000 @@ -47,6 +47,7 @@ #define DW_SIGNAL_VALUE_CHANGED "value_changed" #define DW_SIGNAL_SWITCH_PAGE "switch-page" #define DW_SIGNAL_COLUMN_CLICK "click-column" +#define DW_SIGNAL_TREE_EXPAND "tree-expand" #if defined(__OS2__) || defined(__WIN32__) || defined(__MAC__) || defined(WINNT) || defined(__EMX__) /* OS/2, Windows or MacOS */ @@ -968,6 +969,8 @@ void API dw_tree_item_select(HWND handle, HTREEITEM item); void API dw_tree_set_data(HWND handle, HTREEITEM item, void *itemdata); void * API dw_tree_get_data(HWND handle, HTREEITEM item); +char * API dw_tree_get_title(HWND handle, HTREEITEM item); +HTREEITEM API dw_tree_get_parent(HWND handle, HTREEITEM item); int API dw_container_setup(HWND handle, unsigned long *flags, char **titles, int count, int separator); unsigned long API dw_icon_load(unsigned long module, unsigned long id); unsigned long API dw_icon_load_from_file(char *filename);