Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
1.1 KiB

  1. #ifndef LSTBCON_DEFINED
  2. #define LSTBCON_DEFINED
  3. #include "lsdefs.h"
  4. #include "lscaltbd.h"
  5. #include "plsdnode.h"
  6. #include "plscbk.h"
  7. #include "plschcon.h"
  8. #include "lsdocinf.h"
  9. typedef struct lstabscontext
  10. {
  11. /* tabs from current PAP */
  12. BYTE fTabsInitialized;
  13. long durIncrementalTab; /* scaled from LSPAP.lstabs */
  14. DWORD ccaltbdMax; /* Maximum number of records in pTbd */
  15. DWORD icaltbdMac; /* number of tabs records in pTbd */
  16. LSCALTBD* pcaltbd; /* distilled from LSPAP.lstabs, with effect of hanging tab */
  17. /* factored in */
  18. /* Pending Tab info */
  19. long urBeforePendingTab;
  20. PLSDNODE plsdnPendingTab;
  21. PLSCBK plscbk; /* call backs */
  22. POLS pols; /* client's information for callbacks */
  23. LSDOCINF* plsdocinf; /* here we can take resolution */
  24. long urColumnMax; /* column width to solve break through tab problem */
  25. LSCP cpInPara; /* cp to use for fetching tabs */
  26. BOOL fResolveTabsAsWord97;
  27. } LSTABSCONTEXT;
  28. #endif /* LSTBCON_DEFINED */