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.
 
 
 
 
 
 

51 lines
1.7 KiB

#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 */