Changeset 108 for trunk/include/helpers/wphandle.h
- Timestamp:
- Oct 13, 2001, 7:57:58 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/helpers/wphandle.h
r106 r108 51 51 #define ERROR_WPH_CORRUPT_HANDLES_DATA (ERROR_WPH_FIRST + 5) 52 52 #define ERROR_WPH_INVALID_PARENT_HANDLE (ERROR_WPH_FIRST + 6) 53 54 /* ******************************************************************55 *56 * Strings57 *58 ********************************************************************/59 60 // DECLARE_WPH_STRING is a handy macro which saves us from61 // keeping two string lists in both the .h and the .c file.62 // If this include file is included from the .c file, the63 // string is defined as a global variable. Otherwise64 // it is only declared as "extern" so other files can65 // see it.66 67 #ifdef INCLUDE_WPHANDLE_PRIVATE68 #define DECLARE_WPH_STRING(str, def) const char *str = def69 #else70 #define DECLARE_WPH_STRING(str, def) extern const char *str;71 #endif72 73 /*74 * OS2.INI applications75 *76 */77 78 // abstract objects per folder handle79 DECLARE_WPH_STRING(WPINIAPP_FDRCONTENT, "PM_Abstract:FldrContent");80 // all defined abstract objects on the system81 DECLARE_WPH_STRING(WPINIAPP_OBJECTS, "PM_Abstract:Objects");82 // their icons, if set individually83 DECLARE_WPH_STRING(WPINIAPP_ICONS, "PM_Abstract:Icons");84 85 // object ID's (<WP_DESKTOP> etc.)86 DECLARE_WPH_STRING(WPINIAPP_LOCATION, "PM_Workplace:Location");87 88 // folder positions89 DECLARE_WPH_STRING(WPINIAPP_FOLDERPOS, "PM_Workplace:FolderPos");90 91 // palette positions92 DECLARE_WPH_STRING(WPINIAPP_PALETTEPOS, "PM_Workplace:PalettePos");93 // ???94 DECLARE_WPH_STRING(WPINIAPP_STATUSPOS, "PM_Workplace:StatusPos");95 // startup folders96 DECLARE_WPH_STRING(WPINIAPP_STARTUP, "PM_Workplace:Startup");97 // all the defined templates on the system98 DECLARE_WPH_STRING(WPINIAPP_TEMPLATES, "PM_Workplace:Templates");99 100 // all work area folders101 DECLARE_WPH_STRING(WPINIAPP_WORKAREARUNNING, "FolderWorkareaRunningObjects");102 // spooler windows ?!?103 DECLARE_WPH_STRING(WPINIAPP_JOBCNRPOS, "PM_PrintObject:JobCnrPos");104 105 // associations by type ("Plain Text")106 DECLARE_WPH_STRING(WPINIAPP_ASSOCTYPE, "PMWP_ASSOC_TYPE");107 // associations by filter ("*.txt")108 DECLARE_WPH_STRING(WPINIAPP_ASSOCFILTER, "PMWP_ASSOC_FILTER");109 // checksums ?!?110 DECLARE_WPH_STRING(WPINIAPP_ASSOC_CHECKSUM, "PMWP_ASSOC_CHECKSUM");111 112 /*113 * OS2SYS.INI applications114 *115 */116 117 DECLARE_WPH_STRING(WPINIAPP_ACTIVEHANDLES, "PM_Workplace:ActiveHandles");118 DECLARE_WPH_STRING(WPINIAPP_HANDLES, "PM_Workplace:Handles");119 DECLARE_WPH_STRING(WPINIAPP_HANDLESAPP, "HandlesAppName");120 121 /*122 * some default WPS INI keys:123 *124 */125 126 DECLARE_WPH_STRING(WPOBJID_DESKTOP, "<WP_DESKTOP>");127 128 DECLARE_WPH_STRING(WPOBJID_KEYB, "<WP_KEYB>");129 DECLARE_WPH_STRING(WPOBJID_MOUSE, "<WP_MOUSE>");130 DECLARE_WPH_STRING(WPOBJID_CNTRY, "<WP_CNTRY>");131 DECLARE_WPH_STRING(WPOBJID_SOUND, "<WP_SOUND>");132 DECLARE_WPH_STRING(WPOBJID_SYSTEM, "<WP_SYSTEM>"); // V0.9.9133 DECLARE_WPH_STRING(WPOBJID_POWER, "<WP_POWER>");134 DECLARE_WPH_STRING(WPOBJID_WINCFG, "<WP_WINCFG>");135 136 DECLARE_WPH_STRING(WPOBJID_HIRESCLRPAL, "<WP_HIRESCLRPAL>");137 DECLARE_WPH_STRING(WPOBJID_LORESCLRPAL, "<WP_LORESCLRPAL>");138 DECLARE_WPH_STRING(WPOBJID_FNTPAL, "<WP_FNTPAL>");139 DECLARE_WPH_STRING(WPOBJID_SCHPAL96, "<WP_SCHPAL96>");140 141 DECLARE_WPH_STRING(WPOBJID_LAUNCHPAD, "<WP_LAUNCHPAD>");142 DECLARE_WPH_STRING(WPOBJID_WARPCENTER, "<WP_WARPCENTER>");143 144 DECLARE_WPH_STRING(WPOBJID_SPOOL, "<WP_SPOOL>");145 DECLARE_WPH_STRING(WPOBJID_VIEWER, "<WP_VIEWER>");146 DECLARE_WPH_STRING(WPOBJID_SHRED, "<WP_SHRED>");147 DECLARE_WPH_STRING(WPOBJID_CLOCK, "<WP_CLOCK>");148 149 DECLARE_WPH_STRING(WPOBJID_START, "<WP_START>");150 DECLARE_WPH_STRING(WPOBJID_TEMPS, "<WP_TEMPS>");151 DECLARE_WPH_STRING(WPOBJID_DRIVES, "<WP_DRIVES>");152 53 153 54 /* ******************************************************************
Note:
See TracChangeset
for help on using the changeset viewer.