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

49 lines
1.9 KiB
C

#ifndef LSSETDOC_DEFINED
#define LSSETDOC_DEFINED
#include "lsdefs.h"
#include "lsdevres.h"
#include "lspract.h"
#include "lspairac.h"
#include "lsexpan.h"
#include "lsbrk.h"
LSERR WINAPI LsSetDoc(PLSC, /* IN: ptr to line services context */
BOOL, /* IN: Intend to display? */
BOOL, /* IN: Ref & Pres Devices are equal?*/
const LSDEVRES*); /* IN: device resolutions */
LSERR WINAPI LsSetModWidthPairs(
PLSC, /* IN: ptr to line services context */
DWORD, /* IN: Number of mod pairs info units*/
const LSPAIRACT*, /* IN: Mod pairs info units array */
DWORD, /* IN: Number of Mod Width classes */
const BYTE*); /* IN: Mod width information(square):
indexes in the LSPAIRACT array */
LSERR WINAPI LsSetCompression(
PLSC, /* IN: ptr to line services context */
DWORD, /* IN: Number of compression priorities*/
DWORD, /* IN: Number of compression info units*/
const LSPRACT*, /* IN: Compession info units array */
DWORD, /* IN: Number of Mod Width classes */
const BYTE*); /* IN: Compression information:
indexes in the LSPRACT array */
LSERR WINAPI LsSetExpansion(
PLSC, /* IN: ptr to line services context */
DWORD, /* IN: Number of expansion info units*/
const LSEXPAN*, /* IN: Expansion info units array */
DWORD, /* IN: Number of Mod Width classes */
const BYTE*); /* IN: Expansion information(square):
indexes in the LSEXPAN array */
LSERR WINAPI LsSetBreaking(
PLSC, /* IN: ptr to line services context */
DWORD, /* IN: Number of breaking info units*/
const LSBRK*, /* IN: Breaking info units array */
DWORD, /* IN: Number of breaking classes */
const BYTE*); /* IN: Breaking information(square):
indexes in the LSBRK array */
#endif /* !LSSETDOC_DEFINED */