windows-nt/Source/XPSP1/NT/windows/richedit/lsinc/lssubset.h
2020-09-26 16:20:57 +08:00

60 lines
1.7 KiB
C

#ifndef LSSUBSET_DEFINED
#define LSSUBSET_DEFINED
/* Access routines for contents of DNODES */
#include "lsdefs.h"
#include "plsrun.h"
#include "plssubl.h"
#include "pobjdim.h"
#include "lstflow.h"
LSERR WINAPI LssbGetObjDimSubline(
PLSSUBL, /* IN: Subline Context */
LSTFLOW*, /* OUT: subline's lstflow */
POBJDIM); /* OUT: dimensions of subline */
LSERR WINAPI LssbGetDupSubline(
PLSSUBL, /* IN: Subline Context */
LSTFLOW*, /* OUT: subline's lstflow */
long*); /* OUT: dup of subline */
LSERR WINAPI LssbFDonePresSubline(
PLSSUBL, /* IN: Subline Context */
BOOL*); /* OUT: Is it CalcPres'd */
LSERR WINAPI LssbFDoneDisplay(
PLSSUBL, /* IN: Subline Context */
BOOL*); /* OUT: Is it displayed */
LSERR WINAPI LssbGetPlsrunsFromSubline(
PLSSUBL, /* IN: Subline Context */
DWORD, /* IN: N of DNODES in subline */
PLSRUN*); /* OUT: array of PLSRUN's */
LSERR WINAPI LssbGetNumberDnodesInSubline(
PLSSUBL, /* IN: Subline Context */
DWORD*); /* OUT: N of DNODES in subline */
LSERR WINAPI LssbGetVisibleDcpInSubline(
PLSSUBL, /* IN: Subline Context */
LSDCP*); /* OUT: N of characters */
LSERR WINAPI LssbGetDurTrailInSubline(
PLSSUBL, /* IN: Subline Context */
long*); /* OUT: width of trailing area */
LSERR WINAPI LssbGetDurTrailWithPensInSubline(
PLSSUBL, /* IN: Subline Context */
long*); /* OUT: width of trailing area
including pens in subline */
LSERR WINAPI LssbFIsSublineEmpty(
PLSSUBL plssubl, /* IN: subline */
BOOL* pfEmpty); /* OUT:is this subline empty */
#endif /* !LSSUBSET_DEFINED */