Changeset 127 for trunk/include/helpers
- Timestamp:
- Jan 5, 2002, 8:11:10 PM (24 years ago)
- Location:
- trunk/include/helpers
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/helpers/apps.h
r123 r127 103 103 const PROGDETAILS *pcProgDetails, 104 104 ULONG ulFlags, 105 HAPP *phapp); 105 HAPP *phapp, 106 ULONG cbFailingName, 107 PSZ pszFailingName); 106 108 107 109 BOOL XWPENTRY appWaitForApp(HWND hwndNotify, -
trunk/include/helpers/comctl.h
r115 r127 411 411 // caused by a mouse click. 412 412 } EMPHASISNOTIFY, *PEMPHASISNOTIFY; 413 414 /* ****************************************************************** 415 * 416 * Super Combo Box 417 * 418 ********************************************************************/ 419 420 BOOL ctlComboFromEntryField(HWND hwnd, 421 ULONG flStyle); 413 422 414 423 /* ****************************************************************** -
trunk/include/helpers/dosh.h
r125 r127 345 345 ULONG ulAttr); 346 346 347 APIRET doshOpenExisting(PCSZ pcszFilename,347 /* APIRET doshOpenExisting(PCSZ pcszFilename, 348 348 ULONG ulOpenFlags, 349 349 HFILE *phf); 350 351 APIRET doshWriteAt(HFILE hf, 352 LONG lOffset, 353 ULONG ulMethod, 354 ULONG cb, 355 PBYTE pbData); 356 357 APIRET doshReadAt(HFILE hf, 358 LONG lOffset, 359 ULONG ulMethod, 360 PULONG pcb, 361 PBYTE pbData); 350 */ 362 351 363 352 /* … … 377 366 378 367 #define XOPEN_READ_EXISTING 0x0001 379 #define XOPEN_READWRITE_APPEND 0x0002 380 #define XOPEN_READWRITE_NEW 0x0003 368 #define XOPEN_READWRITE_EXISTING 0x0002 369 #define XOPEN_READWRITE_APPEND 0x0003 370 #define XOPEN_READWRITE_NEW 0x0004 381 371 #define XOPEN_ACCESS_MASK 0xffff 382 372 … … 388 378 PXFILE *ppFile); 389 379 380 APIRET doshReadAt(PXFILE pFile, 381 ULONG ulOffset, 382 PULONG pcb, 383 PBYTE pbData); 384 390 385 APIRET doshWrite(PXFILE pFile, 391 PCSZ pcsz, 392 ULONG cb); 386 ULONG cb, 387 PCSZ pbData); 388 389 APIRET doshWriteAt(PXFILE pFile, 390 ULONG ulOffset, 391 ULONG cb, 392 PCSZ pbData); 393 393 394 394 APIRET doshWriteLogEntry(PXFILE pFile, … … 858 858 #define EXEFORMAT_LX 4 859 859 #define EXEFORMAT_TEXT_BATCH 5 860 #define EXEFORMAT_TEXT_REXX 6 860 #define EXEFORMAT_TEXT_CMD 6 // REXX or plain OS/2 batch 861 #define EXEFORMAT_COM 7 // added V0.9.16 (2002-01-04) [umoeller] 861 862 862 863 // target OS (in NE and LX) … … 869 870 #define EXEOS_WIN32 6 870 871 872 #ifndef __STRIP_DOWN_EXECUTABLE__ 873 // for mini stubs in warpin, which has its own 874 // implementation of this 875 871 876 /* 872 877 *@@ EXECUTABLE: … … 877 882 typedef struct _EXECUTABLE 878 883 { 879 HFILE hfExe; 884 // executable opened by doshOpen 885 PXFILE pFile; 880 886 881 887 /* All the following fields are set by … … 891 897 892 898 // New Executable (NE) header, if ulExeFormat == EXEFORMAT_NE 893 #ifndef __STRIP_DOWN_EXECUTABLE__ // for mini stubs in warpin, to reduce code size894 899 PNEHEADER pNEHeader; 895 900 ULONG cbNEHeader; 896 #endif897 901 898 902 // Linear Executable (LX) header, if ulExeFormat == EXEFORMAT_LX … … 901 905 902 906 // Portable Executable (PE) header, if ulExeFormat == EXEFORMAT_PE 903 #ifndef __STRIP_DOWN_EXECUTABLE__ // for mini stubs in warpin, to reduce code size904 907 PPEHEADER pPEHeader; 905 908 ULONG cbPEHeader; 906 #endif 909 907 910 // module analysis (always set): 908 911 ULONG ulExeFormat; … … 913 916 // EXEFORMAT_LX 4 914 917 // EXEFORMAT_TEXT_BATCH 5 915 // EXEFORMAT_TEXT_REXX 6 918 // EXEFORMAT_TEXT_CMD 6 919 // EXEFORMAT_COM 7 916 920 917 921 BOOL fLibrary, // TRUE if this is a DLL … … 942 946 // module info substring (if IBM BLDLEVEL format) 943 947 944 #ifndef __STRIP_DOWN_EXECUTABLE__ // for mini stubs in warpin, to reduce code size945 948 // if pszInfo is extended DESCRIPTION field, the following 946 949 // are set as well: … … 964 967 POS2NERESTBLENTRY paOS2NEResTblEntry; 965 968 POS2NESEGMENT paOS2NESegments; 966 967 #endif968 969 } EXECUTABLE, *PEXECUTABLE; 969 970 … … 1061 1062 PCSZ *papcszExtensions, 1062 1063 ULONG cExtensions); 1064 #endif 1063 1065 1064 1066 /******************************************************************** … … 1264 1266 VOID doshFreeLVMInfo(PLVMINFO pInfo); 1265 1267 1268 /* ****************************************************************** 1269 * 1270 * Wildcard matching 1271 * 1272 ********************************************************************/ 1273 1274 BOOL doshMatch(const char *pcszMask, 1275 const char *pcszName); 1276 1266 1277 #endif 1267 1278 -
trunk/include/helpers/gpih.h
r125 r127 270 270 HBITMAP XWPENTRY gpihCreateBitmap2(HPS hpsMem, ULONG cx, ULONG cy, ULONG cPlanes, ULONG cBitCount); 271 271 272 HBITMAP XWPENTRY gpihCreateBmpFromPS(HAB hab, HPS hpsScreen, PRECTL prcl);273 typedef HBITMAP XWPENTRY GPIHCREATEBMPFROMPS(HAB hab, HPS hpsScreen, PRECTL prcl);274 typedef GPIHCREATEBMPFROMPS *PGPIHCREATEBMPFROMPS;275 276 272 HBITMAP XWPENTRY gpihCreateHalftonedBitmap(HAB hab, HBITMAP hbmSource, LONG lColorGray); 277 273 typedef HBITMAP XWPENTRY GPIHCREATEHALFTONEDBITMAP(HAB hab, HBITMAP hbmSource, LONG lColorGray); … … 344 340 typedef GPIHDESTROYXBITMAP *PGPIHDESTROYXBITMAP; 345 341 342 PXBITMAP gpihCreateBmpFromPS(HAB hab, 343 HPS hpsScreen, 344 PRECTL prcl); 345 346 346 #endif 347 347 -
trunk/include/helpers/stringh.h
r123 r127 166 166 /* ****************************************************************** 167 167 * 168 * Wildcard matching169 *170 ********************************************************************/171 172 #define FNM_MATCH 0173 #define FNM_NOMATCH 1174 #define FNM_ERR 2175 176 #define FNM_NOESCAPE 16177 #define FNM_PATHNAME 32178 #define FNM_PERIOD 64179 180 #define FNM_STYLE_MASK 15181 182 #define FNM_POSIX 0183 #define FNM_OS2 1184 #define FNM_DOS 2185 186 #define FNM_IGNORECASE 128187 #define FNM_PATHPREFIX 256188 189 BOOL XWPENTRY strhMatchOS2(const char *pcszMask, const char *pcszName);190 191 BOOL XWPENTRY strhMatchExt(const char *pcszMask,192 const char *pcszName,193 unsigned flags);194 195 /* ******************************************************************196 *197 168 * Fast string searches 198 169 * -
trunk/include/helpers/undoc.h
r41 r127 113 113 #define ID_WPMI_REFRESH 0x1F7 114 114 115 /*116 * Return codes for wpConfirmObjectTitle:117 * only def'd in the Warp 4 Toolkit118 * (and partly in wpsystem.h).119 */120 121 #ifndef NAMECLASH_CANCEL122 #define NAMECLASH_CANCEL 0123 #endif124 #ifndef NAMECLASH_NONE125 #define NAMECLASH_NONE 1126 #endif127 #ifndef NAMECLASH_RENAME128 #define NAMECLASH_RENAME 2129 #endif130 #ifndef NAMECLASH_REPLACE131 #define NAMECLASH_REPLACE 8132 #endif133 115 #endif 134 116 -
trunk/include/helpers/winh.h
r113 r127 534 534 535 535 #define winhQueryLboxSelectedItem(hwndListBox, sItemStart) \ 536 (SHORT)(WinSendMsg(hwndListBox, \536 SHORT1FROMMR(WinSendMsg(hwndListBox, \ 537 537 LM_QUERYSELECTION, \ 538 538 (MPARAM)(sItemStart), \ -
trunk/include/helpers/wphandle.h
r113 r127 56 56 #define ERROR_WPH_NO_MATCHING_DRIVE_BLOCK (ERROR_WPH_FIRST + 11) 57 57 #define ERROR_WPH_NO_MATCHING_ROOT_DIR (ERROR_WPH_FIRST + 12) 58 #define ERROR_WPH_NOT_FILESYSTEM_HANDLE (ERROR_WPH_FIRST + 13) 58 59 59 60 /* ******************************************************************
Note:
See TracChangeset
for help on using the changeset viewer.