Vcl.Graphics

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche


Package vcl290.bpl

Klassen

EInvalidGraphicEInvalidGraphic ist die Exception-Klasse für nicht identifizierbare Grafikdateien.
EInvalidGraphicOperationEInvalidGraphicOperation ist die Exception-Klasse für unerlaubte Operationen mit Grafiken.
IChangeNotifierIChangeNotifier ist das Interface, das für die Antwort auf Statusänderungen verwendet wird.
TBitmapTBitmap kapselt ein Windows-Bitmap (HBITMAP) und dessen Palette (HPALETTE).
TBitmapImageTBitmapImage ist die interne Repräsentation einer Bitmap für ein TBitmap-Objekt.
TBrushTBrush stellt die Farbe und das Muster zum Füllen geschlossener Flächen dar.
TBrushRecallTBrushRecall ermöglicht das Speichern und Wiederherstellen eines TBrush-Objekts.
TCanvasTCanvas stellt eine abstrakte Zeichenfläche für Objekte bereit, die eigene Bilder wiedergeben müssen.
TCanvasRecall
TCustomCanvasDefiniert eine abstrakte Basisklasse für andere Zeichenflächenobjekte.
TFontTFont kapselt eine Systemschriftart.
TFontRecallTFontRecall speichert und lädt die Eigenschaften eines TFont-Objekts.
TGDIHandleRecall
TGraphicTGraphic bildet die abstrakte Basisklasse für Grafikobjekte, Symbole, Bitmaps und Metadateien, die Bilder speichern bzw. anzeigen können.
TGraphicClassTGraphicClass definiert die Metaklasse für TGraphic.
TGraphicsObjectTGraphicsObject ist die abstrakte Basisklasse für Objekte, die ein System-Grafikobjekt kapseln: TBrush, TFont und TPen.
TIconTIcon kapselt ein Windows-Symbol.
TIconImageTIconImage ist die interne Repräsentation des Bitmap-Bildes für ein TIcon-Objekt.
TMetafileTMetafile kapselt Grafiken, die im Win32-Format für erweiterte Metadateien vorliegen.
TMetafileCanvasTMetafileCanvas ermöglicht es Anwendungen, ein Metadatei-Bild von Grund auf zu erstellen.
TMetafileImageTMetafileImage repräsentiert intern ein Metadateibild für ein TMetafile-Objekt.
TPenTPen stellt Linien oder geometrische Formen auf einer Zeichenfläche dar.
TPenRecallTPenRecall speichert und lädt die Eigenschaften eines TPen-Objekts.
TPictureTPicture enthält ein Bitmap, ein Symbol, eine Metadatei- oder eine benutzerdefinierte Grafik.
TScaledGraphicDrawer
TScaledGraphicDrawerClass
TSharedImageTSharedImage ist die Basisklasse für Klassen, die Bilder für Grafikobjekte enthalten.
TWICImageTWICImage kapselt eine Microsoft Windows Imaging-Komponente.
TWICImageEx
TWICScaledGraphicDrawer

Routinen

AllocPatternBitmapErzeugt ein TBitmap mit einem Muster.
BytesPerScanline
CharsetToIdentRuft den Namen eines Zeichensatzes ab.
ColorToIdentGibt den symbolischen Namen eines TColor-Wertes zurück.
ColorToRGBWandelt einen TColor-Wert in eine RGB-Entsprechung der Farbe um.
ColorToStringGibt einen String mit dem Namen eines bestimmten TColor-Wertes zurück.
CopyPaletteErstellt eine Kopie einer vorhandenen Palette.
CreateGrayMappedBmpOrdnet den Standard-Graufarben einer Bitmap-Grafik die Graustufen des Systems zu.
CreateGrayMappedResOrdnet den Standard-Graufarben einer Bitmap-Ressource die Graustufen des Systems zu.
CreateMappedBmpÄndert die Farbtabelle in einem Bitmap.
CreateMappedResÄndert die Farbtabelle in einer Bitmap-Ressource.
FreeMemoryContextsGibt Memory-Gerätekontexte frei.
GetCharsetValuesÜbergibt den Namen jedes vordefinierten Zeichensatzes an eine Callback-Funktion.
GetColorValuesÜbergibt den Namen jeder vordefinierten Farbkonstante an eine Callback-Funktion.
GetDefFontCharSetGibt den Zeichensatz der Standardschriftart des Systems zurück.
GetDIBGibt den Header und die Grafik eines geräteunabhängigen Bitmaps zurück.
GetDIBSizesGibt die Größe von Header und Grafik eines geräteunabhängigen Bitmaps zurück.
GraphicExtensionGibt die Standarddateinamenserweiterung eines Grafikobjekts zurück.
GraphicFileMaskGibt eine Dateimaske zurück, die die gültigen Erweiterungen für eine Grafikklasse festlegt.
GraphicFilterGibt einen Filter-String für die Eigenschaft Filter der Dialogfelder Öffnen oder Speichern zurück.
IdentToCharsetKonvertiert den Namen einer Zeichensatzkonstante in den entsprechenden Zeichensatz.
IdentToColorKonvertiert den Namen einer Farbkonstanten in den entsprechenden TColor-Wert.
PaletteChanged
StringToColorÜberführt die String-Darstellung eines Farbwertes in den entsprechenden TColor-Wert.
TransparentStretchBlt
TryStringToColor

Typen

HENHMETAFILEHandle-Typ für Metadateien.
HMETAFILEHMETAFILE ist das Windows-Handle auf ein TMetafile-Objekt.
PColorPColor ist ein Zeiger auf einen TColor-Typ.
PCursorOrIcon
PIconRec
PResource
TAlphaFormatTAlphaFormat gibt an, wie das reservierte Byte jedes Pixels in einem 32-Bit-Bitmap verwendet wird.
TBitmapHandleTypeTBitmapHandleType gibt das Format an, mit dem ein Bitmap im Hauptspeicher abgelegt wird.
TBrushData
TBrushStyleTBrushStyle bestimmt das Muster für den Pinsel.
TCanvasOrientationTCanvasOrientation gibt das Pixel-Koordinatensystem einer Zeichenfläche an.
TCanvasRecallElement
TCanvasRecallElements
TCanvasStateRepräsentiert eine Gruppe von Zuständen, die den Status einer Zeichenfläche definieren.
TCanvasStatesListet die Zustände auf, die eine Zeichenfläche haben kann.
TColorTColor gibt die Farbe eines Windows-Steuerelements an.
TCopyModeTCopyMode gibt an, wie eine Grafik auf die Zeichenfläche kopiert wird.
TCursorOrIcon
TDrawTextFlags
TFillMode
TFillStyleTFillStyle bestimmt, durch welche Art von Farbänderungen ein Bereich in einer Zeichenfläche begrenzt wird.
TFindGraphicClassContext
TFindGraphicClassEvent
TFindGraphicClassSource
TFontCharsetTFontCharset repräsentiert den Zeichensatz für eine Schrift.
TFontData
TFontNameTFontName ist ein String, der den Namen einer Schrift enthält.
TFontPitchTFontPitch gibt an, ob alle Zeichen einer Schrift dieselbe Breite haben.
TFontQualityAufzählung für die Schriftqualität.
TFontStyleTFontStyle und TFontStyles bestimmen die Stilattribute einer Schrift.
TFontStylesTFontStyle und TFontStyles legen die Merkmale einer Schrift fest.
TGraphicArray
TIconRec
TPenData
TPenModeTPenMode bestimmt, wie sich die Farbe des Stiftes und die Farbe der Zeichenfläche beeinflussen.
TPenStyleTPenStyle legt den Typ der Linie fest, die ein Stift zeichnet.
TPixelFormatTPixelFormat gibt das Format einer Bitmap-Grafik an.
TProgressEventTProgressEvent ist der Typ für Ereignisbehandlungsroutinen, die den Fortgang längerer Operationen anzeigen.
TProgressStageTProgressStage gibt das Stadium an, in dem sich eine längere Operation befindet.
TResData
TResource
TTextFormatTTextFormat bestimmt, wie der Inhalt eines Steuerelements zur Textanzeige angezeigt wird.
TTextFormatFlags
TTextFormats
TTransparentModeTTransparentMode gibt an, wie die transparente Farbe für ein Bitmap bestimmt wird.
TWICImageFormatListet die möglichen Bildformate für ein WIC-Bild auf.
TWICImageInterpolationMode

Variablen

DDBsOnlyBestimmt, ob Bitmap-Handles als geräteabhängige Bitmaps (DDB) erstellt werden.
DefFontData
SystemPalette16Enthält die 16 VGA-Systemfarben.

Konstanten

cl3DDkShadowcl3DDkShadow: TColor = $FF000015;
cl3DLightcl3DLight: TColor = $FF000016;
clActiveBorderclActiveBorder: TColor = $FF00000A;
clActiveCaptionclActiveCaption: TColor = $FF000002;
clAppWorkSpaceclAppWorkSpace: TColor = $FF00000C;
clAquaclAqua: TColor = $FFFF00;
clBackgroundclBackground: TColor = $FF000001;
clBlackclBlack: TColor = 0;
clBlueclBlue: TColor = $FF0000;
clBtnFaceclBtnFace: TColor = $FF00000F;
clBtnHighlightclBtnHighlight: TColor = $FF000014;
clBtnShadowclBtnShadow: TColor = $FF000010;
clBtnTextclBtnText: TColor = $FF000012;
clCaptionTextclCaptionText: TColor = $FF000009;
clCreamclCream: TColor = $F0FBFF;
clDefaultclDefault: TColor = $20000000;
clDkGrayclDkGray: TColor = $808080;
clFuchsiaclFuchsia: TColor = $FF00FF;
clGradientActiveCaptionclGradientActiveCaption: TColor = $FF00001B;
clGradientInactiveCaptionclGradientInactiveCaption: TColor = $FF00001C;
clGrayclGray: TColor = $808080;
clGrayTextclGrayText: TColor = $FF000011;
clGreenclGreen: TColor = $8000;
clHighlightclHighlight: TColor = $FF00000D;
clHighlightTextclHighlightText: TColor = $FF00000E;
clHotLightclHotLight: TColor = $FF00001A;
clInactiveBorderclInactiveBorder: TColor = $FF00000B;
clInactiveCaptionclInactiveCaption: TColor = $FF000003;
clInactiveCaptionTextclInactiveCaptionText: TColor = $FF000013;
clInfoBkclInfoBk: TColor = $FF000018;
clInfoTextclInfoText: TColor = $FF000017;
clLimeclLime: TColor = $FF00;
clLtGrayclLtGray: TColor = $C0C0C0;
clMaroonclMaroon: TColor = $80;
clMedGrayclMedGray: TColor = $A4A0A0;
clMenuclMenu: TColor = $FF000004;
clMenuBarclMenuBar: TColor = $FF00001E;
clMenuHighlightclMenuHighlight: TColor = $FF00001D;
clMenuTextclMenuText: TColor = $FF000007;
clMoneyGreenclMoneyGreen: TColor = $C0DCC0;
clNavyclNavy: TColor = $800000;
clNoneclNone: TColor = $1FFFFFFF;
clOliveclOlive: TColor = $8080;
clPurpleclPurple: TColor = $800080;
clRedclRed: TColor = $FF;
clScrollBarclScrollBar: TColor = $FF000000;
clSilverclSilver: TColor = $C0C0C0;
clSkyBlueclSkyBlue: TColor = $F0CAA6;
clSystemColorclSystemColor: Integer = $FF000000;
clTealclTeal: TColor = $808000;
clWebAliceBlueclWebAliceBlue: TColor = $FFF8F0;
clWebAntiqueWhiteclWebAntiqueWhite: TColor = $D7EBFA;
clWebAquaclWebAqua: TColor = $FFFF00;
clWebAquamarineclWebAquamarine: TColor = $D4FF7F;
clWebAzureclWebAzure: TColor = $FFFFF0;
clWebBeigeclWebBeige: TColor = $DCF5F5;
clWebBisqueclWebBisque: TColor = $C4E4FF;
clWebBlackclWebBlack: TColor = 0;
clWebBlanchedAlmondclWebBlanchedAlmond: TColor = $CDEBFF;
clWebBlueclWebBlue: TColor = $FF0000;
clWebBlueVioletclWebBlueViolet: TColor = $E22B8A;
clWebBrownclWebBrown: TColor = $2A2AA5;
clWebBurlywoodclWebBurlywood: TColor = $87B8DE;
clWebCadetBlueclWebCadetBlue: TColor = $A09E5F;
clWebChartreuseclWebChartreuse: TColor = $FF7F;
clWebChocolateclWebChocolate: TColor = $1E69D2;
clWebCoralclWebCoral: TColor = $507FFF;
clWebCornFlowerBlueclWebCornFlowerBlue: TColor = $ED9564;
clWebCornSilkclWebCornSilk: TColor = $DCF8FF;
clWebCrimsonclWebCrimson: TColor = $3C14DC;
clWebCyanclWebCyan: TColor = $FFFF00;
clWebDarkBlueclWebDarkBlue: TColor = $8B0000;
clWebDarkCyanclWebDarkCyan: TColor = $8B8B00;
clWebDarkGoldenRodclWebDarkGoldenRod: TColor = $B86B8;
clWebDarkGrayclWebDarkGray: TColor = $A9A9A9;
clWebDarkgreenclWebDarkgreen: TColor = $6400;
clWebDarkKhakiclWebDarkKhaki: TColor = $6BB7BD;
clWebDarkMagentaclWebDarkMagenta: TColor = $8B008B;
clWebDarkOliveGreenclWebDarkOliveGreen: TColor = $2F6B55;
clWebDarkOrangeclWebDarkOrange: TColor = $8CFF;
clWebDarkOrchidclWebDarkOrchid: TColor = $CC3299;
clWebDarkRedclWebDarkRed: TColor = $8B;
clWebDarkSalmonclWebDarkSalmon: TColor = $7A96E9;
clWebDarkSeaGreenclWebDarkSeaGreen: TColor = $8FBC8F;
clWebDarkSlateBlueclWebDarkSlateBlue: TColor = $8B3D48;
clWebDarkSlategrayclWebDarkSlategray: TColor = $4F4F2F;
clWebDarkTurquoiseclWebDarkTurquoise: TColor = $D1CE00;
clWebDarkVioletclWebDarkViolet: TColor = $D30094;
clWebDeepPinkclWebDeepPink: TColor = $9314FF;
clWebDeepskyBlueclWebDeepskyBlue: TColor = $FFBF00;
clWebDimGrayclWebDimGray: TColor = $696969;
clWebDodgerBlueclWebDodgerBlue: TColor = $FF901E;
clWebFirebrickclWebFirebrick: TColor = $2222B2;
clWebFloralWhiteclWebFloralWhite: TColor = $F0FAFF;
clWebForestGreenclWebForestGreen: TColor = $228B22;
clWebFuchsiaclWebFuchsia: TColor = $FF00FF;
clWebGainsboroclWebGainsboro: TColor = $DCDCDC;
clWebGhostWhiteclWebGhostWhite: TColor = $FFF8F8;
clWebGoldclWebGold: TColor = $D7FF;
clWebGoldenRodclWebGoldenRod: TColor = $20A5DA;
clWebGrayclWebGray: TColor = $808080;
clWebGreenclWebGreen: TColor = $8000;
clWebGreenYellowclWebGreenYellow: TColor = $2FFFAD;
clWebHoneydewclWebHoneydew: TColor = $F0FFF0;
clWebHotPinkclWebHotPink: TColor = $B469FF;
clWebIndianRedclWebIndianRed: TColor = $5C5CCD;
clWebIndigoclWebIndigo: TColor = $82004B;
clWebIvoryclWebIvory: TColor = $F0FFFF;
clWebKhakiclWebKhaki: TColor = $8CE6F0;
clWebLavenderclWebLavender: TColor = $FAE6E6;
clWebLavenderBlushclWebLavenderBlush: TColor = $F5F0FF;
clWebLawnGreenclWebLawnGreen: TColor = $FC7C;
clWebLemonChiffonclWebLemonChiffon: TColor = $CDFAFF;
clWebLightBlueclWebLightBlue: TColor = $E6D8AD;
clWebLightCoralclWebLightCoral: TColor = $8080F0;
clWebLightCyanclWebLightCyan: TColor = $FFFFE0;
clWebLightGoldenrodYellowclWebLightGoldenrodYellow: TColor = $D2FAFA;
clWebLightGreenclWebLightGreen: TColor = $90EE90;
clWebLightgreyclWebLightgrey: TColor = $D3D3D3;
clWebLightPinkclWebLightPink: TColor = $C1B6FF;
clWebLightSalmonclWebLightSalmon: TColor = $7AA0FF;
clWebLightSeaGreenclWebLightSeaGreen: TColor = $AAB220;
clWebLightSkyBlueclWebLightSkyBlue: TColor = $FACE87;
clWebLightSlateGrayclWebLightSlateGray: TColor = $998877;
clWebLightSteelBlueclWebLightSteelBlue: TColor = $DEC4B0;
clWebLightYellowclWebLightYellow: TColor = $E0FFFF;
clWebLimeclWebLime: TColor = $FF00;
clWebLimeGreenclWebLimeGreen: TColor = $32CD32;
clWebLinenclWebLinen: TColor = $E6F0FA;
clWebMagentaclWebMagenta: TColor = $FF00FF;
clWebMaroonclWebMaroon: TColor = $80;
clWebMediumAquamarineclWebMediumAquamarine: TColor = $AACD66;
clWebMediumBlueclWebMediumBlue: TColor = $CD0000;
clWebMediumOrchidclWebMediumOrchid: TColor = $D355BA;
clWebMediumPurpleclWebMediumPurple: TColor = $DB7093;
clWebMediumSeaGreenclWebMediumSeaGreen: TColor = $71B33C;
clWebMediumSlateBlueclWebMediumSlateBlue: TColor = $EE687B;
clWebMediumSpringGreenclWebMediumSpringGreen: TColor = $9AFA00;
clWebMediumTurquoiseclWebMediumTurquoise: TColor = $CCD148;
clWebMediumVioletRedclWebMediumVioletRed: TColor = $8515C7;
clWebMidnightBlueclWebMidnightBlue: TColor = $701919;
clWebMintcreamclWebMintcream: TColor = $FAFFF5;
clWebMistyRoseclWebMistyRose: TColor = $E1E4FF;
clWebMoccasinclWebMoccasin: TColor = $B5E4FF;
clWebNavajoWhiteclWebNavajoWhite: TColor = $ADDEFF;
clWebNavyclWebNavy: TColor = $800000;
clWebOldLaceclWebOldLace: TColor = $E6F5FD;
clWebOliveclWebOlive: TColor = $8080;
clWebOliveDrabclWebOliveDrab: TColor = $238E6B;
clWebOrangeclWebOrange: TColor = $A5FF;
clWebOrangeRedclWebOrangeRed: TColor = $45FF;
clWebOrchidclWebOrchid: TColor = $D670DA;
clWebPaleGoldenrodclWebPaleGoldenrod: TColor = $AAE8EE;
clWebPaleGreenclWebPaleGreen: TColor = $98FB98;
clWebPaleTurquoiseclWebPaleTurquoise: TColor = $EEEEAF;
clWebPaleVioletRedclWebPaleVioletRed: TColor = $9370DB;
clWebPapayaWhipclWebPapayaWhip: TColor = $D5EFFF;
clWebPeachPuffclWebPeachPuff: TColor = $B9DAFF;
clWebPeruclWebPeru: TColor = $3F85CD;
clWebPinkclWebPink: TColor = $CBC0FF;
clWebPlumclWebPlum: TColor = $DDA0DD;
clWebPowderBlueclWebPowderBlue: TColor = $E6E0B0;
clWebPurpleclWebPurple: TColor = $800080;
clWebRedclWebRed: TColor = $FF;
clWebRosyBrownclWebRosyBrown: TColor = $8F8FBC;
clWebRoyalBlueclWebRoyalBlue: TColor = $E16941;
clWebSaddleBrownclWebSaddleBrown: TColor = $13458B;
clWebSalmonclWebSalmon: TColor = $7280FA;
clWebSandyBrownclWebSandyBrown: TColor = $60A4F4;
clWebSeaGreenclWebSeaGreen: TColor = $578B2E;
clWebSeashellclWebSeashell: TColor = $EEF5FF;
clWebSiennaclWebSienna: TColor = $2D52A0;
clWebSilverclWebSilver: TColor = $C0C0C0;
clWebSkyBlueclWebSkyBlue: TColor = $EBCE87;
clWebSlateBlueclWebSlateBlue: TColor = $CD5A6A;
clWebSlateGrayclWebSlateGray: TColor = $908070;
clWebSnowclWebSnow: TColor = $FAFAFF;
clWebSpringGreenclWebSpringGreen: TColor = $7FFF00;
clWebSteelBlueclWebSteelBlue: TColor = $B48246;
clWebTanclWebTan: TColor = $8CB4D2;
clWebTealclWebTeal: TColor = $808000;
clWebThistleclWebThistle: TColor = $D8BFD8;
clWebTomatoclWebTomato: TColor = $4763FF;
clWebTurquoiseclWebTurquoise: TColor = $D0E040;
clWebVioletclWebViolet: TColor = $EE82EE;
clWebWheatclWebWheat: TColor = $B3DEF5;
clWebWhiteclWebWhite: TColor = $FFFFFF;
clWebWhiteSmokeclWebWhiteSmoke: TColor = $F5F5F5;
clWebYellowclWebYellow: TColor = $FFFF;
clWebYellowGreenclWebYellowGreen: TColor = $32CD9A;
clWhiteclWhite: TColor = $FFFFFF;
clWindowclWindow: TColor = $FF000005;
clWindowFrameclWindowFrame: TColor = $FF000006;
clWindowTextclWindowText: TColor = $FF000008;
clYellowclYellow: TColor = $FFFF;
cmBlacknesscmBlackness: Integer = $42;
cmDstInvertcmDstInvert: Integer = $550009;
cmMergeCopycmMergeCopy: Integer = $C000CA;
cmMergePaintcmMergePaint: Integer = $BB0226;
cmNotSrcCopycmNotSrcCopy: Integer = $330008;
cmNotSrcErasecmNotSrcErase: Integer = $1100A6;
cmPatCopycmPatCopy: Integer = $F00021;
cmPatInvertcmPatInvert: Integer = $5A0049;
cmPatPaintcmPatPaint: Integer = $FB0A09;
cmSrcAndcmSrcAnd: Integer = $8800C6;
cmSrcCopycmSrcCopy: Integer = $CC0020;
cmSrcErasecmSrcErase: Integer = $440328;
cmSrcInvertcmSrcInvert: Integer = $660046;
cmSrcPaintcmSrcPaint: Integer = $EE0086;
cmWhitenesscmWhiteness: Integer = $FF0062;
ExtendedColorsCountExtendedColorsCount: Integer = 4;
MASK_TF_COMPOSITEDMASK_TF_COMPOSITED: Integer = $800000;
rc3_Cursorrc3_Cursor: Integer = 2;
rc3_Iconrc3_Icon: Integer = 1;
rc3_StockIconrc3_StockIcon: Integer = 0;
StandardColorsCountStandardColorsCount: Integer = $10;
WebColorsCountWebColorsCount: Integer = $8C;