1 /* $XConsortium: af_aux.h /main/5 1995/11/01 16:09:45 rswiston $ */
2 /*****************************************************************************/
6 /* Header file for af_aux.c */
8 /*****************************************************************************/
10 #ifndef _AF_AUX_H_INCLUDED
11 #define _AF_AUX_H_INCLUDED
19 #define STORAGECLASS extern
23 /*****************************************************************************/
27 /*****************************************************************************/
29 /*****************************************************************************/
31 /* Swidget Macro Definitions */
33 /*****************************************************************************/
34 #define FILE_CHARACTERISTICS_SWID (FileCharacteristics)
35 #define FA_TINY_ICON_BUTTON_SWID (AF_TinyIconButton)
36 #define FA_MED_ICON_BUTTON_SWID (AF_MedIconButton)
38 /*****************************************************************************/
40 /* Widget Macro Definitions */
42 /*****************************************************************************/
43 #define FILE_CHARACTERISTICS (UxGetWidget(FILE_CHARACTERISTICS_SWID))
44 #define FA_TINY_ICON_BUTTON (UxGetWidget(FA_TINY_ICON_BUTTON_SWID))
45 #define FA_MED_ICON_BUTTON (UxGetWidget(FA_MED_ICON_BUTTON_SWID))
47 /*****************************************************************************/
49 /* Function Declarations */
51 /*****************************************************************************/
54 void load_filetype_icons (Widget, XtPointer, XmFileSelectionBoxCallbackStruct *);
55 void clear_filetype_icon (void);
56 Widget get_selected_filetype_icon (void);
57 void activateCB_filetype_icon (Widget, XtPointer, DtIconCallbackStruct *);
59 void readAFFromGUI (FiletypeData *);
60 void getAF_FiletypeName (FiletypeData *);
61 void getAF_IDChars (FiletypeData *);
62 void getAF_HelpText (FiletypeData *);
63 void getAF_Icons (FiletypeData *);
64 void getAF_OpenCmd (FiletypeData *);
65 void getAF_PrintCmd (FiletypeData *);
67 void init_AddFiletype (FiletypeData *);
68 void free_Filetypedata(FiletypeData *);
69 void clear_AddFiletype_dialog_fields(void);
70 void AddFiletypeToList();
71 void UpdateFiletypeDataArray();
72 Boolean AddFiletypeCheckFields(void);
75 #endif /* _AF_AUX_H_INCLUDED */