Changeset 15 for trunk/include


Ignore:
Timestamp:
Dec 11, 2000, 8:54:20 AM (25 years ago)
Author:
umoeller
Message:

Coupla bugfixes.

Location:
trunk/include
Files:
5 edited

Legend:

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

    r14 r15  
    347347     *
    348348     *      <B>Target emphasis:</B>
     349     *
    349350     *      For Name, Text, and Details view, per default target emphasis
    350351     *      during d'n'd is only displayed _around_ the record core.
     352     *      This allows users to drop records onto each other.
    351353     *      If you add CA_ORDEREDTARGETEMPH, target emphasis is only
    352      *      displayed _below_ the record core. If you add CA_MIXEDTARGETEMPH,
    353      *      both emphasis types are possible.
     354     *      displayed _between_ records (to reorder records).
     355     *      If you add CA_MIXEDTARGETEMPH, both emphasis types are possible.
    354356     *
    355357     *      Additional flags for _all_ views:
  • trunk/include/helpers/dosh.h

    r14 r15  
    4646
    4747    BOOL doshIsWarp4(VOID);
    48 
    49     APIRET doshQueryAvailPhysMem(PULONG pulMem,
    50                                  ULONG ulLogicalSwapDrive);
    5148
    5249    PSZ doshQuerySysErrorMsg(APIRET arc);
  • trunk/include/helpers/undoc.h

    r14 r15  
    7373
    7474    /*
     75     *  WPS object styles
     76     *      V0.9.7 (2000-12-10) [umoeller]
     77     */
     78
     79    #ifndef OBJSTYLE_LOCKEDINPLACE
     80        #define OBJSTYLE_LOCKEDINPLACE  0x00020000
     81    #endif
     82
     83    /*
    7584     * Some more OS/2 default menu items:
    7685     *
  • trunk/include/helpers/xstring.h

    r14 r15  
    5555
    5656    void XWPENTRY xstrInitSet(PXSTRING pxstr, PSZ pszNew);
     57    typedef void XWPENTRY XSTRINITSET(PXSTRING pxstr, PSZ pszNew);
     58    typedef XSTRINITSET *PXSTRINITSET;
    5759
    5860    void XWPENTRY xstrInitCopy(PXSTRING pxstr, const char *pcszSource);
     61    typedef void XWPENTRY XSTRINITCOPY(PXSTRING pxstr, const char *pcszSource);
     62    typedef XSTRINITCOPY *PXSTRINITCOPY;
    5963
    6064    void XWPENTRY xstrClear(PXSTRING pxstr);
     
    6367
    6468    PXSTRING XWPENTRY xstrCreate(ULONG ulPreAllocate);
     69    typedef PXSTRING XWPENTRY XSTRCREATE(ULONG ulPreAllocate);
     70    typedef XSTRCREATE *PXSTRCREATE;
    6571
    6672    VOID XWPENTRY xstrFree(PXSTRING pxstr);
     73    typedef VOID XWPENTRY XSTRFREE(PXSTRING pxstr);
     74    typedef XSTRFREE *PXSTRFREE;
    6775
    6876    ULONG XWPENTRY xstrset(PXSTRING pxstr, PSZ pszNew);
     77    typedef ULONG XWPENTRY XSTRSET(PXSTRING pxstr, PSZ pszNew);
     78    typedef XSTRSET *PXSTRSET;
    6979
    7080    ULONG XWPENTRY xstrcpy(PXSTRING pxstr, const char *pcszSource);
     81    typedef ULONG XWPENTRY XSTRCPY(PXSTRING pxstr, const char *pcszSource);
     82    typedef XSTRCPY *PXSTRCPY;
    7183
    7284    ULONG XWPENTRY xstrcat(PXSTRING pxstr, const char *pcszSource);
    7385    typedef ULONG XWPENTRY XSTRCAT(PXSTRING pxstr, const char *pcszSource);
    7486    typedef XSTRCAT *PXSTRCAT;
     87
     88    ULONG XWPENTRY xstrcatc(PXSTRING pxstr, CHAR c);
     89    typedef ULONG XWPENTRY XSTRCATC(PXSTRING pxstr, CHAR c);
     90    typedef XSTRCATC *PXSTRCATC;
    7591
    7692    /*
     
    90106                              const char *pcszBeginChars,
    91107                              const char *pcszEndChars);
     108    typedef PSZ XWPENTRY XSTRFINDWORD(const XSTRING *pxstr,
     109                                      ULONG ulOfs,
     110                                      const XSTRING *pstrFind,
     111                                      size_t *pShiftTable,
     112                                      PBOOL pfRepeatFind,
     113                                      const char *pcszBeginChars,
     114                                      const char *pcszEndChars);
     115    typedef XSTRFINDWORD *PXSTRFINDWORD;
    92116
    93117    ULONG XWPENTRY xstrrpl(PXSTRING pxstr,
     
    97121                           size_t *pShiftTable,
    98122                           PBOOL pfRepeatFind);
     123    typedef ULONG XWPENTRY XSTRRPL(PXSTRING pxstr,
     124                                   PULONG pulOfs,
     125                                   const XSTRING *pstrSearch,
     126                                   const XSTRING *pstrReplace,
     127                                   size_t *pShiftTable,
     128                                   PBOOL pfRepeatFind);
     129    typedef XSTRRPL *PXSTRRPL;
    99130
    100131    ULONG XWPENTRY xstrcrpl(PXSTRING pxstr,
     
    102133                            const char *pcszSearch,
    103134                            const char *pcszReplace);
     135    typedef ULONG XWPENTRY XSTRCRPL(PXSTRING pxstr,
     136                                    PULONG pulOfs,
     137                                    const char *pcszSearch,
     138                                    const char *pcszReplace);
     139    typedef XSTRCRPL *PXSTRCRPL;
    104140#endif
    105141
  • trunk/include/setup.h

    r7 r15  
    88#ifndef SETUP_HEADER_INCLUDED
    99    #define SETUP_HEADER_INCLUDED
     10
     11    // XWPEXPORT defines the standard linkage for the
     12    // XWorkplace helpers.
     13    #ifdef __EMX__
     14        #define XWPENTRY
     15    #elif defined (__IBMCPP__) || defined (__IBMC__)
     16        #define XWPENTRY _Optlink
     17    #endif
    1018
    1119    /*************************************************************
Note: See TracChangeset for help on using the changeset viewer.