Unit msegdi32gdi
Uses
Classes, Interfaces, Objects and Records
Variables
Description
Overview
Functions and Procedures
procedure init; |
procedure deinit; |
function gdi32getgdifuncs: pgdifunctionaty; |
procedure gdi32initdefaultfont; |
function gdi32getdefaultfontnames: defaultfontnamesty; |
function GetCharacterPlacementW(DC: HDC; p2: PWideChar; p3, p4: Integer; var p5: TGCPResultsw; p6: DWORD): DWORD; stdcall; external gdi32 name 'GetCharacterPlacementW'; |
Types
WINT = longint; |
rop3tabty = array[rasteropty] of longword; |
prop3tabty = ˆrop3tabty; |
Constants
rasterops2: array[rasteropty] of byte =
($01,$09,$05,$0d,
$03,$0b,$07,$0f,
$02,$0a,$06,$0e,
$04,$0c,$08,$10); |
inverserops2: array[rasteropty] of byte =
($10, $0f, $0e, $0d,
$0c, $0b, $0a, $09,
$08, $07, $06, $05,
$04, $03, $02, $01); |
firstrasterops2: array[rasteropty] of byte =
($09,$09,$09,$09,
$09,$09,$09,$09,
$09,$09,$09,$09,
$09,$09,$09,$09); |
secondrasterops2: array[rasteropty] of byte =
($0f,$0f,$0f,$0f,
$0f,$0f,$0f,$0f,
$0f,$0f,$0f,$0f,
$0f,$0f,$0f,$0f); |
inverserops3: rop3tabty =
($ff0062,$ee0086,$dd0228,$cc0020,
$bb0226,$aa0029,$990066,$8800c6,
$7700e6,$660046,$550009,$440328,
$330008,$220326,$1100a6,$000042); |
rasterops3: rop3tabty =
($000042,$8800c6,$440328,$cc0020,
$220326,$aa0029,$660046,$ee0086,
$1100a6,$990066,$550009,$dd0228,
$330008,$bb0226,$7700e6,$ff0062); |
inversepatrops3: rop3tabty =
($ff0062,$fa0089,$f50225,$f00021,
$af0229,$aa0029,$a50065,$a000c9,
$5f00e9,$5a0049,$550009,$500325,
$0f0001,$0a0329,$0500a9,$000042); |
patrops3: rop3tabty =
($000042,$a000c9,$500325,$f00021,
$0a0329,$aa0029,$5a0049,$fa0089,
$0500a9,$a50065,$550009,$f50225,
$0f0001,$af0229,$5f00e2,$ff0062); |
Description
Functions and Procedures
procedure init; |
procedure deinit; |
function gdi32getgdifuncs: pgdifunctionaty; |
procedure gdi32initdefaultfont; |
function gdi32getdefaultfontnames: defaultfontnamesty; |
function GetCharacterPlacementW(DC: HDC; p2: PWideChar; p3, p4: Integer; var p5: TGCPResultsw; p6: DWORD): DWORD; stdcall; external gdi32 name 'GetCharacterPlacementW'; |
Types
WINT = longint; |
rop3tabty = array[rasteropty] of longword; |
prop3tabty = ˆrop3tabty; |
Constants
rasterops2: array[rasteropty] of byte =
($01,$09,$05,$0d,
$03,$0b,$07,$0f,
$02,$0a,$06,$0e,
$04,$0c,$08,$10); |
inverserops2: array[rasteropty] of byte =
($10, $0f, $0e, $0d,
$0c, $0b, $0a, $09,
$08, $07, $06, $05,
$04, $03, $02, $01); |
firstrasterops2: array[rasteropty] of byte =
($09,$09,$09,$09,
$09,$09,$09,$09,
$09,$09,$09,$09,
$09,$09,$09,$09); |
secondrasterops2: array[rasteropty] of byte =
($0f,$0f,$0f,$0f,
$0f,$0f,$0f,$0f,
$0f,$0f,$0f,$0f,
$0f,$0f,$0f,$0f); |
inverserops3: rop3tabty =
($ff0062,$ee0086,$dd0228,$cc0020,
$bb0226,$aa0029,$990066,$8800c6,
$7700e6,$660046,$550009,$440328,
$330008,$220326,$1100a6,$000042); |
rasterops3: rop3tabty =
($000042,$8800c6,$440328,$cc0020,
$220326,$aa0029,$660046,$ee0086,
$1100a6,$990066,$550009,$dd0228,
$330008,$bb0226,$7700e6,$ff0062); |
inversepatrops3: rop3tabty =
($ff0062,$fa0089,$f50225,$f00021,
$af0229,$aa0029,$a50065,$a000c9,
$5f00e9,$5a0049,$550009,$500325,
$0f0001,$0a0329,$0500a9,$000042); |
patrops3: rop3tabty =
($000042,$a000c9,$500325,$f00021,
$0a0329,$aa0029,$5a0049,$fa0089,
$0500a9,$a50065,$550009,$f50225,
$0f0001,$af0229,$5f00e2,$ff0062); |
Generated by PasDoc 0.16.0.