home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / VSCPPv8.zip / VACPP / IBMCPP / samples / EDITOR / LXMIN2 / LPEXCPAT.H < prev    next >
Text File  |  1995-05-11  |  2KB  |  49 lines

  1. /*************************************************************************
  2. *                                                                        *
  3. *  LPEXCPAT.H: Header file for upgrading LPEX commands to current API.   *
  4. *              This file is included in LPEXAPI.H.                       *
  5. *                                                                        *
  6. **************************************************************************
  7. *                                                                        *
  8. *             (C) Copyright IBM Corporation 1993-1995                    *
  9. *                                                                        *
  10. *************************************************************************/
  11.  
  12. #ifndef H_LPEXCPAT
  13. #define H_LPEXCPAT
  14.  
  15. #include <os2def.h>
  16.  
  17. #define lxmain(a)                   LpexEntry(a)
  18. #define lxexit(a)                   LpexExit(a)
  19.  
  20. #define lxcmd(a)                    LpexCommand(a)
  21. #define lxcall(a,b)                 LpexCall(a,b)
  22. #define lxmsg(a)                    LpexCall("msg",a)
  23. #define lxalloc(a)                  LpexAlloc(a)
  24. #define lxfree(a)                   LpexFree(a)
  25. #define lxquery(a,b)                LpexQuery(a,b)
  26. #define lxquery_user(a,b)           LpexQueryUserLink(a,b)
  27. #define lxlink_user(a,b)            LpexLinkUser(a,b)
  28. #define lxfind_user(a,b)            LpexFindUserLink(a,b)
  29. #define lxqgmlfonts(a)              LpexQueryGMLFonts(a)
  30. #define lxgmlfontadd(a)             LpexAddGMLFonts(a)
  31. #define lxnext()                    LpexNext("")
  32. #define lxprev()                    LpexPrev("")
  33. #define lxqrawtx(a)                 LpexQueryRawText(a)
  34. #define lxqtext(a)                  LpexQueryText(a)
  35. #define lxstext(a)                  LpexSetText(a)
  36. #define lxqfont(a)                  LpexQueryFonts(a)
  37. #define lxsfont(a)                  LpexSetFonts(a)
  38. #define lxqmode(a)                  LpexQueryCharModes(a)
  39. #define lxqclass(a)                 LpexQueryClass(a)
  40. #define lxsclass(a)                 LpexSetClass(a)
  41. #define lxqelestate(a)              LpexQueryElementState(a)
  42. #define lxinsert(a)                 LpexInsert(a)
  43.  
  44. /* Note:  The following is provided *for compatibility */
  45. /* only*.  It may not be available in future releases! */
  46. #define lxhab(a)                    LpexHab(a)
  47.  
  48. #endif /* H_LPEXCPAT */
  49.