Warning, file /include/Mrm/MrmDecls.h was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023 #ifndef MrmDecls_H
0024 #define MrmDecls_H
0025
0026
0027
0028
0029
0030
0031
0032
0033
0034
0035
0036
0037
0038 #ifndef _MrmConst
0039 #define _MrmConst
0040 #endif
0041
0042 externalref _MrmConst char *_MrmMsg_0000;
0043 externalref _MrmConst char *_MrmMsg_0001;
0044 externalref _MrmConst char *_MrmMsg_0002;
0045 externalref _MrmConst char *_MrmMsg_0003;
0046 externalref _MrmConst char *_MrmMsg_0004;
0047 externalref _MrmConst char *_MrmMsg_0005;
0048 externalref _MrmConst char *_MrmMsg_0006;
0049 externalref _MrmConst char *_MrmMsg_0007;
0050 externalref _MrmConst char *_MrmMsg_0008;
0051 externalref _MrmConst char *_MrmMsg_0009;
0052 externalref _MrmConst char *_MrmMsg_0010;
0053 externalref _MrmConst char *_MrmMsg_0011;
0054 externalref _MrmConst char *_MrmMsg_0012;
0055 externalref _MrmConst char *_MrmMsg_0013;
0056 externalref _MrmConst char *_MrmMsg_0014;
0057 externalref _MrmConst char *_MrmMsg_0015;
0058 externalref _MrmConst char *_MrmMsg_0016;
0059 externalref _MrmConst char *_MrmMsg_0017;
0060 externalref _MrmConst char *_MrmMsg_0018;
0061 externalref _MrmConst char *_MrmMsg_0019;
0062 externalref _MrmConst char *_MrmMsg_0020;
0063 externalref _MrmConst char *_MrmMsg_0021;
0064 externalref _MrmConst char *_MrmMsg_0022;
0065 externalref _MrmConst char *_MrmMsg_0023;
0066 externalref _MrmConst char *_MrmMsg_0024;
0067 externalref _MrmConst char *_MrmMsg_0025;
0068 externalref _MrmConst char *_MrmMsg_0026;
0069 externalref _MrmConst char *_MrmMsg_0027;
0070 externalref _MrmConst char *_MrmMsg_0028;
0071 externalref _MrmConst char *_MrmMsg_0029;
0072 externalref _MrmConst char *_MrmMsg_0030;
0073 externalref _MrmConst char *_MrmMsg_0031;
0074 externalref _MrmConst char *_MrmMsg_0032;
0075 externalref _MrmConst char *_MrmMsg_0033;
0076 externalref _MrmConst char *_MrmMsg_0034;
0077 externalref _MrmConst char *_MrmMsg_0035;
0078 externalref _MrmConst char *_MrmMsg_0036;
0079 externalref _MrmConst char *_MrmMsg_0037;
0080 externalref _MrmConst char *_MrmMsg_0038;
0081 externalref _MrmConst char *_MrmMsg_0039;
0082 externalref _MrmConst char *_MrmMsg_0040;
0083 externalref _MrmConst char *_MrmMsg_0041;
0084 externalref _MrmConst char *_MrmMsg_0042;
0085 externalref _MrmConst char *_MrmMsg_0043;
0086 externalref _MrmConst char *_MrmMsg_0044;
0087 externalref _MrmConst char *_MrmMsg_0045;
0088 externalref _MrmConst char *_MrmMsg_0046;
0089 externalref _MrmConst char *_MrmMsg_0047;
0090 externalref _MrmConst char *_MrmMsg_0048;
0091 externalref _MrmConst char *_MrmMsg_0049;
0092 externalref _MrmConst char *_MrmMsg_0050;
0093 externalref _MrmConst char *_MrmMsg_0051;
0094 externalref _MrmConst char *_MrmMsg_0052;
0095 externalref _MrmConst char *_MrmMsg_0053;
0096 externalref _MrmConst char *_MrmMsg_0054;
0097 externalref _MrmConst char *_MrmMsg_0055;
0098 externalref _MrmConst char *_MrmMsg_0056;
0099 externalref _MrmConst char *_MrmMsg_0057;
0100 externalref _MrmConst char *_MrmMsg_0058;
0101 externalref _MrmConst char *_MrmMsg_0059;
0102 externalref _MrmConst char *_MrmMsg_0060;
0103 externalref _MrmConst char *_MrmMsg_0061;
0104 externalref _MrmConst char *_MrmMsg_0062;
0105 externalref _MrmConst char *_MrmMsg_0063;
0106 externalref _MrmConst char *_MrmMsg_0064;
0107 externalref _MrmConst char *_MrmMsg_0065;
0108 externalref _MrmConst char *_MrmMsg_0066;
0109 externalref _MrmConst char *_MrmMsg_0067;
0110 externalref _MrmConst char *_MrmMsg_0068;
0111 externalref _MrmConst char *_MrmMsg_0069;
0112 externalref _MrmConst char *_MrmMsg_0070;
0113 externalref _MrmConst char *_MrmMsg_0071;
0114 externalref _MrmConst char *_MrmMsg_0072;
0115 externalref _MrmConst char *_MrmMsg_0073;
0116 externalref _MrmConst char *_MrmMsg_0074;
0117 externalref _MrmConst char *_MrmMsg_0075;
0118 externalref _MrmConst char *_MrmMsg_0076;
0119 externalref _MrmConst char *_MrmMsg_0077;
0120 externalref _MrmConst char *_MrmMsg_0078;
0121 externalref _MrmConst char *_MrmMsg_0079;
0122 externalref _MrmConst char *_MrmMsg_0080;
0123 externalref _MrmConst char *_MrmMsg_0081;
0124 externalref _MrmConst char *_MrmMsg_0082;
0125 externalref _MrmConst char *_MrmMsg_0083;
0126 externalref _MrmConst char *_MrmMsg_0084;
0127 externalref _MrmConst char *_MrmMsg_0085;
0128 externalref _MrmConst char *_MrmMsg_0086;
0129 externalref _MrmConst char *_MrmMsg_0087;
0130 externalref _MrmConst char *_MrmMsg_0088;
0131 externalref _MrmConst char *_MrmMsg_0089;
0132 externalref _MrmConst char *_MrmMsg_0090;
0133 externalref _MrmConst char *_MrmMsg_0091;
0134 externalref _MrmConst char *_MrmMsg_0092;
0135 externalref _MrmConst char *_MrmMsg_0093;
0136 externalref _MrmConst char *_MrmMsg_0094;
0137 externalref _MrmConst char *_MrmMsg_0095;
0138 externalref _MrmConst char *_MrmMsg_0096;
0139 externalref _MrmConst char *_MrmMsg_0097;
0140 externalref _MrmConst char *_MrmMsg_0098;
0141 externalref _MrmConst char *_MrmMsg_0099;
0142 externalref _MrmConst char *_MrmMsg_0100;
0143 externalref _MrmConst char *_MrmMsg_0101;
0144 externalref _MrmConst char *_MrmMsg_0102;
0145 externalref _MrmConst char *_MrmMsg_0103;
0146 externalref _MrmConst char *_MrmMsg_0104;
0147 externalref _MrmConst char *_MrmMsg_0105;
0148 externalref _MrmConst char *_MrmMsg_0106;
0149 externalref _MrmConst char *_MrmMsg_0107;
0150 externalref _MrmConst char *_MrmMsg_0108;
0151 externalref _MrmConst char *_MrmMsg_0109;
0152
0153 externalref _MrmConst char *_MrmMsg_0110;
0154
0155 externalref _MrmConst char *_MrmMsg_0111;
0156 externalref _MrmConst char *_MrmMsg_0112;
0157 externalref _MrmConst char *_MrmMsg_0113;
0158 externalref _MrmConst char *_MrmMsg_0114;
0159 externalref _MrmConst char *_MrmMsg_0115;
0160 externalref _MrmConst char *_MrmMsg_0116;
0161 externalref _MrmConst char *_MrmMsg_0117;
0162 externalref _MrmConst char *_MrmMsg_0118;
0163 externalref _MrmConst char *_MrmMsg_0119;
0164
0165
0166
0167
0168 #ifndef _ARGUMENTS
0169 #define _ARGUMENTS(arglist) arglist
0170 #endif
0171
0172 #if defined(__cplusplus) || defined(c_plusplus)
0173 extern "C" {
0174 #endif
0175
0176
0177 extern void MrmInitialize _ARGUMENTS(( void ));
0178
0179
0180 extern Cardinal MrmFetchLiteral _ARGUMENTS(( MrmHierarchy hierarchy_id , String index , Display *display , XtPointer *value_return , MrmCode *type_return ));
0181 extern Cardinal MrmFetchIconLiteral _ARGUMENTS(( MrmHierarchy hierarchy_id , String index , Screen *screen , Display *display , Pixel fgpix , Pixel bgpix , Pixmap *pixmap_return ));
0182 extern Cardinal MrmFetchBitmapLiteral _ARGUMENTS(( MrmHierarchy hierarchy_id , String index , Screen *screen , Display *display , Pixmap *pixmap_return , Dimension *width , Dimension *height));
0183 extern Cardinal MrmFetchColorLiteral _ARGUMENTS(( MrmHierarchy hierarchy_id , String index , Display *display , Colormap cmap , Pixel *pixel_return ));
0184
0185
0186
0187 #if NeedWidePrototypes
0188
0189 extern Cardinal MrmOpenHierarchy _ARGUMENTS(( int num_files , String *name_list , MrmOsOpenParamPtr *os_ext_list , MrmHierarchy *hierarchy_id_return ));
0190 extern Cardinal MrmOpenHierarchyPerDisplay _ARGUMENTS(( Display *display , int num_files , String *name_list , MrmOsOpenParamPtr *os_ext_list , MrmHierarchy *hierarchy_id_return ));
0191 extern Cardinal MrmRegisterNames _ARGUMENTS(( MrmRegisterArglist reglist ,int num_reg ));
0192 extern Cardinal MrmRegisterNamesInHierarchy _ARGUMENTS(( MrmHierarchy hierarchy_id , MrmRegisterArglist reglist , int num_reg ));
0193
0194 #if defined(__cplusplus) || defined(c_plusplus)
0195 extern Cardinal MrmRegisterClass _ARGUMENTS(( int class_code , String class_name , String create_name , Widget (*creator )(...), WidgetClass class_record ));
0196 extern Cardinal MrmRegisterClassWithCleanup _ARGUMENTS(( int class_code , String class_name , String create_name , Widget (*creator )(), WidgetClass class_record, void (*cleanup)(...) ));
0197 #else
0198 extern Cardinal MrmRegisterClass _ARGUMENTS(( int class_code , String class_name , String create_name , Widget (*creator )(), WidgetClass class_record ));
0199 extern Cardinal MrmRegisterClassWithCleanup _ARGUMENTS(( int class_code , String class_name , String create_name , Widget (*creator )(), WidgetClass class_record, void (*cleanup)() ));
0200 #endif
0201
0202 #else
0203
0204 extern Cardinal MrmOpenHierarchy _ARGUMENTS(( MrmCount num_files , String *name_list , MrmOsOpenParamPtr *os_ext_list , MrmHierarchy *hierarchy_id_return ));
0205 extern Cardinal MrmOpenHierarchyPerDisplay _ARGUMENTS(( Display *display , MrmCount num_files , String *name_list , MrmOsOpenParamPtr *os_ext_list , MrmHierarchy *hierarchy_id_return ));
0206 extern Cardinal MrmRegisterNames _ARGUMENTS(( MrmRegisterArglist reglist ,MrmCount num_reg ));
0207 extern Cardinal MrmRegisterNamesInHierarchy _ARGUMENTS(( MrmHierarchy hierarchy_id , MrmRegisterArglist reglist , MrmCount num_reg ));
0208 extern Cardinal MrmRegisterClass _ARGUMENTS(( MrmType class_code , String class_name , String create_name , Widget (*creator )(), WidgetClass class_record ));
0209 extern Cardinal MrmRegisterClassWithCleanup _ARGUMENTS(( MrmType class_code , String class_name , String create_name , Widget (*creator )(), WidgetClass class_record, void (*cleanup)() ));
0210
0211 #endif
0212
0213 extern Cardinal MrmCloseHierarchy _ARGUMENTS(( MrmHierarchy hierarchy_id ));
0214 extern Cardinal MrmFetchInterfaceModule _ARGUMENTS(( MrmHierarchy hierarchy_id , char *module_name , Widget parent , Widget *w_return ));
0215 extern Cardinal MrmFetchWidget _ARGUMENTS(( MrmHierarchy hierarchy_id , String index , Widget parent , Widget *w_return , MrmType *class_return ));
0216 extern Cardinal MrmFetchWidgetOverride _ARGUMENTS(( MrmHierarchy hierarchy_id , String index , Widget parent , String ov_name , ArgList ov_args , Cardinal ov_num_args , Widget *w_return , MrmType *class_return ));
0217 extern Cardinal MrmFetchSetValues _ARGUMENTS(( MrmHierarchy hierarchy_id , Widget w , ArgList args , Cardinal num_args ));
0218
0219
0220
0221
0222
0223 #if defined(__cplusplus) || defined(c_plusplus)
0224 }
0225 #endif
0226
0227 #undef _ARGUMENTS
0228
0229 #endif
0230