66 #define APP_NAME "X11workbench" 69 typedef enum __WBFILE_TYPE__
73 WBFILE_TYPE_CPROG = 2,
75 WBFILE_TYPE_CHEADER = 4,
76 WBFILE_TYPE_MAKEFILE = 5,
77 WBFILE_TYPE_AUTOCONF = 6,
78 WBFILE_TYPE_PROJECT = 7,
79 WBFILE_TYPE_RESOURCE = 8,
80 WBFILE_TYPE_PIXMAP = 9,
81 WBFILE_TYPE_DIALOG = 10,
82 WBFILE_TYPE_MENU = 11,
83 WBFILE_TYPE_TOOLBAR = 12,
84 WBFILE_TYPE_SHELL = 13,
85 WBFILE_TYPE_PYTHON = 14,
86 WBFILE_TYPE_PERL = 15,
88 WBFILE_TYPE_HTML = 17,
90 WBFILE_TYPE_JAVA = 19,
93 WBFILE_TYPE_ARDUINO = 22,
119 Window GetFrameWindowID();
123 int DoFileOpen(
WBFrameWindow *pMainFrame,
const char *szFileName);
124 WBFILE_TYPE GetFileType(
const char *szFileName);
125 const char *GetFileTypeDesc(WBFILE_TYPE nFileType);
126 int GetDefaultTabSetting(WBFILE_TYPE nFileType);
127 int GetDefaultLineEnding(WBFILE_TYPE nFileType);
128 const char *GetFileTypeHighlightInfo(WBFILE_TYPE nFileType);
'window helper' main header file for the X11workbench Toolkit API
main controlling structure for frame windows