Leaked source code of windows server 2003
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.

59 lines
1.8 KiB

  1. #ifndef LSSUBSET_DEFINED
  2. #define LSSUBSET_DEFINED
  3. /* Access routines for contents of DNODES */
  4. #include "lsdefs.h"
  5. #include "plsrun.h"
  6. #include "plssubl.h"
  7. #include "pobjdim.h"
  8. #include "lstflow.h"
  9. LSERR WINAPI LssbGetObjDimSubline(
  10. PLSSUBL, /* IN: Subline Context */
  11. LSTFLOW*, /* OUT: subline's lstflow */
  12. POBJDIM); /* OUT: dimensions of subline */
  13. LSERR WINAPI LssbGetDupSubline(
  14. PLSSUBL, /* IN: Subline Context */
  15. LSTFLOW*, /* OUT: subline's lstflow */
  16. long*); /* OUT: dup of subline */
  17. LSERR WINAPI LssbFDonePresSubline(
  18. PLSSUBL, /* IN: Subline Context */
  19. BOOL*); /* OUT: Is it CalcPres'd */
  20. LSERR WINAPI LssbFDoneDisplay(
  21. PLSSUBL, /* IN: Subline Context */
  22. BOOL*); /* OUT: Is it displayed */
  23. LSERR WINAPI LssbGetPlsrunsFromSubline(
  24. PLSSUBL, /* IN: Subline Context */
  25. DWORD, /* IN: N of DNODES in subline */
  26. PLSRUN*); /* OUT: array of PLSRUN's */
  27. LSERR WINAPI LssbGetNumberDnodesInSubline(
  28. PLSSUBL, /* IN: Subline Context */
  29. DWORD*); /* OUT: N of DNODES in subline */
  30. LSERR WINAPI LssbGetVisibleDcpInSubline(
  31. PLSSUBL, /* IN: Subline Context */
  32. LSDCP*); /* OUT: N of characters */
  33. LSERR WINAPI LssbGetDurTrailInSubline(
  34. PLSSUBL, /* IN: Subline Context */
  35. long*); /* OUT: width of trailing area */
  36. LSERR WINAPI LssbGetDurTrailWithPensInSubline(
  37. PLSSUBL, /* IN: Subline Context */
  38. long*); /* OUT: width of trailing area
  39. including pens in subline */
  40. LSERR WINAPI LssbFIsSublineEmpty(
  41. PLSSUBL plssubl, /* IN: subline */
  42. BOOL* pfEmpty); /* OUT:is this subline empty */
  43. #endif /* !LSSUBSET_DEFINED */