Changeset 127 for trunk/include/helpers


Ignore:
Timestamp:
Jan 5, 2002, 8:11:10 PM (24 years ago)
Author:
umoeller
Message:

Tons of updates for turbo folders and replacement icons.

Location:
trunk/include/helpers
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/helpers/apps.h

    r123 r127  
    103103                                    const PROGDETAILS *pcProgDetails,
    104104                                    ULONG ulFlags,
    105                                     HAPP *phapp);
     105                                    HAPP *phapp,
     106                                    ULONG cbFailingName,
     107                                    PSZ pszFailingName);
    106108
    107109        BOOL XWPENTRY appWaitForApp(HWND hwndNotify,
  • trunk/include/helpers/comctl.h

    r115 r127  
    411411                // caused by a mouse click.
    412412    } EMPHASISNOTIFY, *PEMPHASISNOTIFY;
     413
     414    /* ******************************************************************
     415     *
     416     *   Super Combo Box
     417     *
     418     ********************************************************************/
     419
     420    BOOL ctlComboFromEntryField(HWND hwnd,
     421                                ULONG flStyle);
    413422
    414423    /* ******************************************************************
  • trunk/include/helpers/dosh.h

    r125 r127  
    345345                           ULONG ulAttr);
    346346
    347     APIRET doshOpenExisting(PCSZ pcszFilename,
     347    /* APIRET doshOpenExisting(PCSZ pcszFilename,
    348348                            ULONG ulOpenFlags,
    349349                            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       */
    362351
    363352    /*
     
    377366
    378367    #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
    381371    #define XOPEN_ACCESS_MASK             0xffff
    382372
     
    388378                    PXFILE *ppFile);
    389379
     380    APIRET doshReadAt(PXFILE pFile,
     381                      ULONG ulOffset,
     382                      PULONG pcb,
     383                      PBYTE pbData);
     384
    390385    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);
    393393
    394394    APIRET doshWriteLogEntry(PXFILE pFile,
     
    858858    #define EXEFORMAT_LX            4
    859859    #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]
    861862
    862863    // target OS (in NE and LX)
     
    869870    #define EXEOS_WIN32             6
    870871
     872#ifndef __STRIP_DOWN_EXECUTABLE__
     873// for mini stubs in warpin, which has its own
     874// implementation of this
     875
    871876    /*
    872877     *@@ EXECUTABLE:
     
    877882    typedef struct _EXECUTABLE
    878883    {
    879         HFILE               hfExe;
     884        // executable opened by doshOpen
     885        PXFILE              pFile;
    880886
    881887        /* All the following fields are set by
     
    891897
    892898        // New Executable (NE) header, if ulExeFormat == EXEFORMAT_NE
    893 #ifndef __STRIP_DOWN_EXECUTABLE__       // for mini stubs in warpin, to reduce code size
    894899        PNEHEADER           pNEHeader;
    895900        ULONG               cbNEHeader;
    896 #endif
    897901
    898902        // Linear Executable (LX) header, if ulExeFormat == EXEFORMAT_LX
     
    901905
    902906        // Portable Executable (PE) header, if ulExeFormat == EXEFORMAT_PE
    903 #ifndef __STRIP_DOWN_EXECUTABLE__       // for mini stubs in warpin, to reduce code size
    904907        PPEHEADER           pPEHeader;
    905908        ULONG               cbPEHeader;
    906 #endif
     909
    907910        // module analysis (always set):
    908911        ULONG               ulExeFormat;
     
    913916                // EXEFORMAT_LX            4
    914917                // EXEFORMAT_TEXT_BATCH    5
    915                 // EXEFORMAT_TEXT_REXX     6
     918                // EXEFORMAT_TEXT_CMD      6
     919                // EXEFORMAT_COM           7
    916920
    917921        BOOL                fLibrary,           // TRUE if this is a DLL
     
    942946                // module info substring (if IBM BLDLEVEL format)
    943947
    944 #ifndef __STRIP_DOWN_EXECUTABLE__       // for mini stubs in warpin, to reduce code size
    945948        // if pszInfo is extended DESCRIPTION field, the following
    946949        // are set as well:
     
    964967        POS2NERESTBLENTRY       paOS2NEResTblEntry;
    965968        POS2NESEGMENT           paOS2NESegments;
    966 
    967 #endif
    968969    } EXECUTABLE, *PEXECUTABLE;
    969970
     
    10611062                              PCSZ *papcszExtensions,
    10621063                              ULONG cExtensions);
     1064#endif
    10631065
    10641066    /********************************************************************
     
    12641266    VOID doshFreeLVMInfo(PLVMINFO pInfo);
    12651267
     1268    /* ******************************************************************
     1269     *
     1270     *   Wildcard matching
     1271     *
     1272     ********************************************************************/
     1273
     1274    BOOL doshMatch(const char *pcszMask,
     1275                   const char *pcszName);
     1276
    12661277#endif
    12671278
  • trunk/include/helpers/gpih.h

    r125 r127  
    270270    HBITMAP XWPENTRY gpihCreateBitmap2(HPS hpsMem, ULONG  cx, ULONG cy, ULONG cPlanes, ULONG cBitCount);
    271271
    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 
    276272    HBITMAP XWPENTRY gpihCreateHalftonedBitmap(HAB hab, HBITMAP hbmSource, LONG lColorGray);
    277273    typedef HBITMAP XWPENTRY GPIHCREATEHALFTONEDBITMAP(HAB hab, HBITMAP hbmSource, LONG lColorGray);
     
    344340    typedef GPIHDESTROYXBITMAP *PGPIHDESTROYXBITMAP;
    345341
     342    PXBITMAP gpihCreateBmpFromPS(HAB hab,
     343                                 HPS hpsScreen,
     344                                 PRECTL prcl);
     345
    346346#endif
    347347
  • trunk/include/helpers/stringh.h

    r123 r127  
    166166    /* ******************************************************************
    167167     *
    168      *   Wildcard matching
    169      *
    170      ********************************************************************/
    171 
    172     #define FNM_MATCH           0
    173     #define FNM_NOMATCH         1
    174     #define FNM_ERR             2
    175 
    176     #define FNM_NOESCAPE        16
    177     #define FNM_PATHNAME        32
    178     #define FNM_PERIOD          64
    179 
    180     #define FNM_STYLE_MASK      15
    181 
    182     #define FNM_POSIX           0
    183     #define FNM_OS2             1
    184     #define FNM_DOS             2
    185 
    186     #define FNM_IGNORECASE      128
    187     #define FNM_PATHPREFIX      256
    188 
    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      *
    197168     *   Fast string searches
    198169     *
  • trunk/include/helpers/undoc.h

    r41 r127  
    113113    #define ID_WPMI_REFRESH                0x1F7
    114114
    115     /*
    116      * Return codes for wpConfirmObjectTitle:
    117      *      only def'd in the Warp 4 Toolkit
    118      *      (and partly in wpsystem.h).
    119      */
    120 
    121     #ifndef NAMECLASH_CANCEL
    122         #define NAMECLASH_CANCEL    0
    123     #endif
    124     #ifndef NAMECLASH_NONE
    125         #define NAMECLASH_NONE      1
    126     #endif
    127     #ifndef NAMECLASH_RENAME
    128         #define NAMECLASH_RENAME    2
    129     #endif
    130     #ifndef NAMECLASH_REPLACE
    131         #define NAMECLASH_REPLACE   8
    132     #endif
    133115#endif
    134116
  • trunk/include/helpers/winh.h

    r113 r127  
    534534
    535535    #define winhQueryLboxSelectedItem(hwndListBox, sItemStart) \
    536             (SHORT)(WinSendMsg(hwndListBox,                    \
     536            SHORT1FROMMR(WinSendMsg(hwndListBox,                    \
    537537                            LM_QUERYSELECTION,                 \
    538538                            (MPARAM)(sItemStart),              \
  • trunk/include/helpers/wphandle.h

    r113 r127  
    5656    #define ERROR_WPH_NO_MATCHING_DRIVE_BLOCK       (ERROR_WPH_FIRST +  11)
    5757    #define ERROR_WPH_NO_MATCHING_ROOT_DIR          (ERROR_WPH_FIRST +  12)
     58    #define ERROR_WPH_NOT_FILESYSTEM_HANDLE         (ERROR_WPH_FIRST +  13)
    5859
    5960    /* ******************************************************************
Note: See TracChangeset for help on using the changeset viewer.