Windows NT 4.0 source code leak
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.
 
 
 
 
 
 

47 lines
2.9 KiB

/* OIWWRAP2.C 26/11/94 10.52.06 */
WORD OIWBuildLine (LPOIBUILDINFO pBuildInfo, LPOIWORDINFO lpWordInfo);
WORD OIWDisplayLine (WORD wChunk, WORD wChunkLine, SHORT wX, SHORT wY, DWORD
FAR *lpFlags, LPOIWORDINFO lpWordInfo, LPOIWRAPINFO lpWrapInfo);
int OIWMapAndSub (LPOIWORDINFO lpWordInfo, SHORT FAR *pDevice, SHORT sNew);
void XMyExtTextOut (HDC hDC, int xPos, int yPos, WORD wDummy, LPRECT pRect,
LPSTR pStr, int nCount, LPINT pWidths);
WORD OIWDisplayLineNew (WORD wChunk, WORD wChunkLine, SHORT wX, SHORT wY, DWORD
FAR *lpFlags, LPOIWORDINFO lpWordInfo, LPOIWRAPINFO lpWrapInfo);
VOID OIWDisplaySoftBreak (WORD wChunk, WORD wChunkLine, SHORT wX, SHORT wY,
DWORD FAR *lpFlags, LPOIWORDINFO lpWordInfo, WORD wBreakBelow);
WORD OIWDisplayCell (WORD wChunk, SHORT wX, SHORT wY, DWORD FAR *lpFlags,
LPOIWORDINFO lpWordInfo, WORD wColNum, LPOIWRAPINFO lpWrapInfo,
HPSOTABLEROWFORMAT pRowFormat, WORD wTableOffset, WORD wCellHeight);
WORD OIMapWordLineToCharInfo (LPOIWORDPOS pPos, LPOIWORDINFO lpWordInfo);
HPSOTABLEROWFORMAT OIWGetRowFormat (LPOIWORDINFO lpWordInfo, DWORD dwTableId,
WORD wRowNum, LPWORD pLastRow);
VOID OIWLockTableInfo (LPOIWORDINFO lpWordInfo);
VOID OIWUnlockTableInfo (LPOIWORDINFO lpWordInfo);
VOID OIWSaveWordInfo (LPOIWORDINFO lpWordInfo, LPOIWSAVE lpSave);
VOID OIWRestoreWordInfo (LPOIWORDINFO lpWordInfo, LPOIWSAVE lpSave);
WORD OIWGetColumnBounds (HPSOTABLEROWFORMAT pRowFormat, WORD wCellNumber,
LPWORD lpLeftEdge, LPWORD lpRightEdge);
VOID OIWDrawLine (LPOIWORDINFO lpWordInfo, SHORT xPos, SHORT yPos, SOCOLORREF
cColor, WORD wShading, SHORT nWidth, SHORT nHeight);
VOID OIWDisplayRowBorders (LPOIWORDINFO lpWordInfo, SHORT xLeft, SHORT yTop,
WORD wRowHeight, DWORD FAR *lpFlags, WORD wLastRowOfTable,
HPSOTABLEROWFORMAT pCurRowFormat, HPSOTABLEROWFORMAT pPrevRowFormat);
VOID OIWDisplayRowBorderBreak (LPOIWORDINFO lpWordInfo, SHORT xLeft, SHORT yTop
, DWORD FAR *lpFlags, HPSOTABLEROWFORMAT pCurRowFormat,
HPSOTABLEROWFORMAT pPrevRowFormat);
WORD OIWGetNextCorner (LPOIWORDINFO lpWordInfo, SHORT xOffset,
HPSOTABLEROWFORMAT pRowAbove, HPSOTABLEROWFORMAT pRowBelow, OIWCORNER
FAR *lpCorner, LPSHORT pxNextOffset);
SOBORDER HUGE *OIWChooseBorder (SOBORDER HUGE *pB1, SOBORDER HUGE *pB2);
WORD OIWGetMaxBorder (HPSOTABLEROWFORMAT pRowFormat, WORD wBottom);
WORD OIWGetBorderSize (LPOIWORDINFO lpWordInfo, SOBORDER HUGE *hpBorder);
VOID OIWFillCorner (LPOIWORDINFO lpWordInfo, SHORT xLeft, SHORT yTop, OIWCORNER
FAR *lpCorner, DWORD FAR *lpFlags);
VOID OIWFillHrzEdge (LPOIWORDINFO lpWordInfo, SHORT xLeft, SHORT yTop, SHORT
xRight, SOBORDER HUGE *hpBorder, DWORD FAR *lpFlags);
VOID OIWFillVrtEdge (LPOIWORDINFO lpWordInfo, SHORT xLeft, SHORT yTop, SHORT
yBottom, SOBORDER HUGE *hpBorder, DWORD FAR *lpFlags);
WORD OIWDrawGraphicObject (LPOIWORDINFO lpWordInfo, SCCDDRAWGRAPHIC FAR *
lpDrawGraphic, SHORT xPos, SHORT yPos, DWORD FAR *lpFlags);
SHORT OIWGetDBCharWidth ( HDC hDC, LPBYTE p, LPFONTINFO lpFontInfo );