windows-nt/Source/XPSP1/NT/windows/richedit/inci/lstxtnti.h

52 lines
1.7 KiB
C
Raw Normal View History

2020-09-26 03:20:57 -05:00
#ifndef LSTXTNTI_DEFINED
#define LSTXTNTI_DEFINED
#include "lsidefs.h"
#include "lstflow.h"
#include "mwcls.h"
#include "lschnke.h"
#include "pheights.h"
LSERR NominalToIdealText(
DWORD, /* IN: grpfTnti flags---see tnti.h */
LSTFLOW, /* IN: lstflow */
BOOL, /* IN: fFirstOnLine */
BOOL, /* IN: fAutoNumberPresent */
DWORD, /* IN: number of dobj's in chunk */
const LSCHNKE*); /* IN: rgchnk--chunk */
LSERR GetFirstCharInChunk(
DWORD, /* IN: number of dobj's in chunk */
const LSCHNKE*, /* IN: rgchnk--chunk */
BOOL*, /* OUT: fSuccessful */
WCHAR*, /* OUT: char code */
PLSRUN*, /* OUT: plsrun of character */
PHEIGHTS, /* OUT: heightsPres of character */
MWCLS*); /* OUT: ModWidthClass of char */
LSERR GetLastCharInChunk(
DWORD, /* IN: number of dobj's in chunk */
const LSCHNKE*, /* IN: rgchnk--chunk */
BOOL*, /* OUT: fSuccessful */
WCHAR*, /* OUT: char code */
PLSRUN*, /* OUT: plsrun of character */
PHEIGHTS, /* OUT: heightsPres of character */
MWCLS*); /* OUT: ModWidthClass of char */
LSERR ModifyFirstCharInChunk(
DWORD, /* IN: number of dobj's in chunk */
const LSCHNKE*, /* IN: rgchnk--chunk */
long); /* IN: durChange */
LSERR ModifyLastCharInChunk(
DWORD, /* IN: number of dobj's in chunk */
const LSCHNKE*, /* IN: rgchnk--chunk */
long); /* IN: durChange */
LSERR CutTextDobj(
DWORD, /* IN: number of dobj's in chunk */
const LSCHNKE*); /* IN: rgchnk--chunk */
#endif /* !LSTXTNTI_DEFINED */