Index   Commented   Search   About

Vector Attribute Values

SO_SELECTFONT

Selects the given font. dwDataSize must be sizeof(SOLOGFONT), and pData must be the address of a SOLOGFONT structure.

SO_SELECTPEN

Selects the given pen. dwDataSize must be sizeof(SOLOGPEN), and pData must be the address of a SOLOGPEN structure.

SO_SELECTBRUSH

Selects the given brush. dwDataSize must be sizeof(SOLOGBRUSH), and pData must be the address of a SOLOGBRUSH structure.

SO_POLYFILLMODE

Sets the polygon-filling mode. dwDataSize must be sizeof(INT), and pData must be the address of a variable containing either the SOPF_ALTERNATE or SOPF_WINDING value.

SO_TEXTCHAREXTRA

Sets the text character extra value. dwDataSize must be sizeof(INT), and pData must be the address of a variable containing a value. This attribute affects text objects.

SO_DRAWMODE

Sets the drawing mode used when drawing the pen and interiors. dwDataSize must be sizeof(INT), and pData must be the address of a variable containing one of these values:

SOR2_BLACK
SOR2_NOT
SOR2_COPYPEN
SOR2_NOTCOPYPEN
SOR2_MASKNOTPEN
SOR2_NOTMASKPEN
SOR2_MASKPEN
SOR2_NOTMERGEPEN
SOR2_MASKPENNOT
SOR2_NOTXORPEN
SOR2_MERGENOTPEN
SOR2_WHITE
SOR2_MERGEPEN
SOR2_XORPEN
SOR2_NOP

SO_TEXTCOLOR

Sets the foreground color. dwDataSize must be sizeof(SOCOLORREF), and pData must be the address of a variable containing a RGB or palette-relative color value. To set this value, use the SORGB or SOPALETTE macro.

SO_BKMODE

Sets the background mode. dwDataSize must be sizeof(INT), and pData must be the address of a variable containing either the SOBK_OPAQUE or SOBK_TRANSPARENT value.

SO_BKCOLOR

Sets the background color used for styled lines, hatched brushes, and text when the background mode is SOBK_OPAQUE. dwDataSize must be sizeof(SOCOLORREF), and pData must be the address of a variable containing an RGB or palette-relative color value. To set this value, use the SORGB or SOPALETTE macro.

SO_OBJECTTRANSFORM

Sets object transformations. dwDataSize must be sizeof (INT) added to nCount*sizeof(SOTRANSFORM), and pData must be one INT (nCount) followed by that number of SOTRANSFORM structures. The transformations will occur in the order supplied.

SO_CLIPMODE

Sets the clipping mode. dwDataSize must be sizeof(WORD), and pData must be the address of a variable containing either the SO_DONOTCLIP or SO_CLIPTOPATH value.

SO_POINTRELATION

Sets the coordinate orientation. dwDataSize must be sizeof(INT), and pData must be the address of a variable containing the SOPR_ABSOLUTE or SOPR_RELATIVE value.

SO_PARAINDENTS

Sets the paragraph indents within a text frame, defining the first, left, and right indents of paragraph text being built into the frame. These values are only valid when within a text frame. All values are in the current coordinate system. dwDataSize must be sizeof(SOPARAINDENTS), and pData must be the address of a SOPARAINDENTS structure.

SO_PARAALIGN

Sets the alignment of paragraph text being built into a text frame. dwDataSize must be sizeof(WORD), and pData must be the address of a 16-bit variable containing the SO_ALIGNLEFT, SO_ALIGNCENTER, SO_ALIGNRIGHT, or SO_ALIGNJUSTIFY value.

Related Links

Software for Delphi and C++ Builder developers
Software for Visual Studio .NET developers
Software for Visual Basic 6 developers
Delphi Tips&Tricks
MegaDetailed.NET

More Online Helps

Win32 Multimedia Programmer's Reference (mmedia.hlp)
OLE Programmer's Reference (ole.hlp)
Microsoft Windows Pen API Programmer's Reference (penapi.hlp)
Microsoft Windows Sockets 2 Reference (sock2.hlp)
Microsoft Windows Telephony API (TAPI) Programmer's Reference (tapi.hlp)
Unix Manual Pages

Free Tech Secrets ;) Copyright © 2008 Free Tect Secrets ;) greatis just4fun network just4fun