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

42 lines
1,021 B
C

#ifndef LSPAP_DEFINED
#define LSPAP_DEFINED
#include "lsdefs.h"
#include "plspap.h"
#include "lskjust.h"
#include "lskalign.h"
#include "lsbrjust.h"
#include "lskeop.h"
#include "lstflow.h"
/* ---------------------------------------------------------------------- */
struct lspap
{
LSCP cpFirst; /* 1st cp for this paragraph */
LSCP cpFirstContent; /* 1st cp of "content" in the para */
DWORD grpf; /* line services format flags (lsffi.h)*/
long uaLeft; /* left boundary for line */
long uaRightBreak; /* right boundary for break */
long uaRightJustify; /* right boundary for justification */
long duaIndent;
long duaHyphenationZone;
LSBREAKJUST lsbrj; /* Break/Justification behavior */
LSKJUST lskj; /* Justification type */
LSKALIGN lskal; /* Alignment type */
long duaAutoDecimalTab;
LSKEOP lskeop; /* kind of paragraph ending */
LSTFLOW lstflow; /* Main text flow direction */
};
typedef struct lspap LSPAP;
#endif /* !LSPAP_DEFINED */