diff options
Diffstat (limited to 'app/wlib/include')
| -rw-r--r-- | app/wlib/include/wlib.h | 16 | 
1 files changed, 10 insertions, 6 deletions
diff --git a/app/wlib/include/wlib.h b/app/wlib/include/wlib.h index 4582231..cf8f337 100644 --- a/app/wlib/include/wlib.h +++ b/app/wlib/include/wlib.h @@ -1,20 +1,21 @@  /** \file wlib.h - * Commaon definitions and declarations for the wlib library - * - * $Header: /home/dmarkle/xtrkcad-fork-cvs/xtrkcad/app/wlib/include/wlib.h,v 1.18 2010-04-28 04:04:39 dspagnol Exp $ + * Common definitions and declarations for the wlib library   */  #ifndef WIN_H  #define WIN_H  #ifdef WINDOWS  #include <stdio.h> +#define FILE_SEP_CHAR "\\" +#else +#define FILE_SEP_CHAR "/"  #endif  #ifdef USE_SIMPLE_GETTEXT  char *bindtextdomain( char *domainname, char *dirname );  char *bind_textdomain_codeset(char *domainname, char *codeset );  char *textdomain( char *domainname ); -char *gettext( char *msgid ); +char *gettext( const char *msgid );  char *g_win32_getlocale (void);  #endif @@ -331,6 +332,7 @@ void wListSetEditable(		wList_p, wBool_t );  wIndex_t wListAddValue(		wList_p, const char *, wIcon_p, void * );  void wListDelete(		wList_p, wIndex_t );  wIndex_t wListGetValues(	wList_p, char *, int, void * *, void * * ); +void wListSelectAll( wList_p bl );  wIndex_t wListGetCount(		wList_p );  void * wListGetItemContext(	wList_p, wIndex_t );  wBool_t wListGetItemSelected(	wList_p, wIndex_t ); @@ -638,16 +640,18 @@ void wAttachAccelKey( wAccelKey_e, int, wAccelKeyCallBack_p, void * );   * File Selection   */ +#define FS_MULTIPLEFILES	1 +  struct wFilSel_t;  typedef enum {  	FS_SAVE,  	FS_LOAD,  	FS_UPDATE }  		wFilSelMode_e; -typedef int (*wFilSelCallBack_p)( const char * pathName, const char * fileName, void * ); +typedef int (*wFilSelCallBack_p)( int files, char ** fileName, void * );  struct wFilSel_t * wFilSelCreate(wWin_p, wFilSelMode_e, int, const char *, const char *,  				wFilSelCallBack_p, void * ); -int wFilSelect(			struct wFilSel_t *, const char * ); +int wFilSelect( struct wFilSel_t *, const char * );  /*------------------------------------------------------------------------------  | 
