RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TGIFImage Members

The following tables list the members exposed by TGIFImage.

 
Name 
Description 
 
Increments the reference count for the interfaced object's interface. 
 
Decrements the reference count for the interfaced object's interface. 
 
Called when graphic has changed. 
 
Provides an interface for a method that reads and writes otherwise unpublished data. 
 
Set virtual property for reading and writing graphic data stream. 
 
Render graphic onto canvas at rectangle, blending with canvas's background. 
 
This is the overview for the Equals method overload. 
 
Returns the owner of an object. 
 
Indicate whether graphic supports partial transparency. 
 
Specifies if graphic is drawn transparently. 
 
Generate OnProgress event when graphic is changing. 
 
Read graphic data from TStream
 
Name 
Description 
 
This is OnAfterPaint, a member of class TGIFImage. 
 
Occurs whenever a graphical image changes. 
 
This is OnEndPaint, a member of class TGIFImage. 
 
This is OnLoop, a member of class TGIFImage. 
 
This is OnPaint, a member of class TGIFImage. 
 
Occurs when a graphical image is in the process of changing. 
 
This is OnStartPaint, a member of class TGIFImage. 
 
This is OnWarning, a member of class TGIFImage. 
 
Name 
Description 
 
Increments the reference count for this interface. 
 
Decrements the reference count for this interface. 
 
Add 
This is Add, a member of class TGIFImage. 
 
Obtains a reference to the Owner's interface. 
 
Responds after the last constructor has executed. 
 
Copies the contents of another, similar object. 
 
Responds before the first destructor executes. 
 
Returns a pointer to the runtime type information (RTTI) table for the object type. 
 
Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument). 
 
Determines whether an object is of a specific type. 
 
Returns the type of the immediate ancestor of a class. 
 
Returns the class reference for the object's class. 
 
Performs finalization on long strings, variants, and interface variables within a class. 
 
This is Clear, a member of class TGIFImage. 
 
Create TGraphic object. 
 
Provides the interface for a method that processes message records. 
 
Destroys the TPersistent instance and frees its memory. 
 
Calls message-handling methods for the object, based on the contents of the Message parameter. 
 
This is EffectiveBackgroundColor, a member of class TGIFImage. 
 
This is the overview for the FieldAddress method overload. 
 
Free 
Destroys an object and frees its associated memory, if necessary. 
 
Deallocates memory allocated by a previous call to the System::TObject::NewInstance method. 
 
Returns an integer containing the hash code. 
 
Retrieves a specified interface. 
 
Returns the entry for a specific interface implemented in a class. 
 
Returns a pointer to a structure containing all of the interfaces implemented by a given class. 
 
Returns the name of the object as it appears in the Object Inspector. 
 
Determines the relationship of two object types. 
 
Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer. 
 
Returns the size in bytes of each instance of the object type. 
 
Introduces an abstract method that loads the image from a variable in Clipboard format. 
 
Loads a graphic image stored in a file. 
 
Introduces an abstract method that loads the image from a stream. 
 
This is the overview for the MethodAddress method overload. 
 
Returns the name of a class method by address. 
 
Allocates memory for an instance of an object type and returns a pointer to that new instance. 
 
This is Optimize, a member of class TGIFImage. 
 
This is OptimizeColorMap, a member of class TGIFImage. 
 
Pack 
This is Pack, a member of class TGIFImage. 
 
Returns a reference to a specified interface if the object supports that interface. 
 
Returns a reference to a specified interface if the object supports that interface. 
 
This is ResumeDraw, a member of class TGIFImage. 
 
Handles exceptions in methods declared using the safecall calling convention. 
 
Introduces an abstract method that assigns the graphic to a variable in clipboard format. 
 
Saves a graphics image to a file. 
 
Introduces an abstract method that saves the graphic image to a stream. 
 
Specifies the size of the graphic. 
 
This is StopDraw, a member of class TGIFImage. 
 
This is SuspendDraw, a member of class TGIFImage. 
 
Returns a string containing the class name. 
 
Returns a string containing the unit name. 
 
This is Warning, a member of class TGIFImage. 
 
Name 
Description 
 
This is Animate, a member of class TGIFImage. 
 
This is AnimateLoop, a member of class TGIFImage. 
 
This is AnimationSpeed, a member of class TGIFImage. 
 
This is AspectRatio, a member of class TGIFImage. 
 
This is BackgroundColor, a member of class TGIFImage. 
 
This is BackgroundColorIndex, a member of class TGIFImage. 
 
This is Bitmap, a member of class TGIFImage. 
 
This is BitsPerPixel, a member of class TGIFImage. 
 
This is ColorReduction, a member of class TGIFImage. 
 
This is ColorResolution, a member of class TGIFImage. 
 
This is Dithering, a member of class TGIFImage. 
 
This is DitherMode, a member of class TGIFImage. 
 
This is DrawBackgroundColor, a member of class TGIFImage. 
 
Indicates whether the graphics object contains a graphic. 
 
This is GlobalColorMap, a member of class TGIFImage. 
 
Specifies the vertical size of the graphic in pixels. 
 
This is Images, a member of class TGIFImage. 
 
This is IsTransparent, a member of class TGIFImage. 
 
Indicates whether the graphics object has been changed or edited. 
 
Indicates the color palette of the graphical image. 
 
Indicates whether the palette has changed. 
 
This is ReductionBits, a member of class TGIFImage. 
 
This is ShouldDither, a member of class TGIFImage. 
 
Indicate whether graphic supports partial transparency or an alpha channel. 
 
Indicates whether the image covers its rectangular area. 
 
This is Version, a member of class TGIFImage. 
 
Determines the maximum width of the graphics object in pixels. 
 
Name 
Description 
 
Copies the properties of an object to a destination object. 
 
This is CreateRenderer, a member of class TGIFImage. 
 
Draw 
Render graphic onto canvas at rectangle. 
 
Compare graphic to another TGraphic object and return true if objects contain same graphic. 
 
This is FreeBitmap, a member of class TGIFImage. 
 
This is GetAspectRatio, a member of class TGIFImage. 
 
This is GetBackgroundColor, a member of class TGIFImage. 
 
This is GetBackgroundColorIndex, a member of class TGIFImage. 
 
This is GetBitmap, a member of class TGIFImage. 
 
This is GetBitsPerPixel, a member of class TGIFImage. 
 
This is GetColorMap, a member of class TGIFImage. 
 
This is GetColorResolution, a member of class TGIFImage. 
 
This is GetDoDither, a member of class TGIFImage. 
 
Indicates whether graphics object contains graphic. 
 
Get vertical size of graphic in pixels. 
 
This is GetIsTransparent, a member of class TGIFImage. 
 
Get color palette of graphical image. 
 
This is GetVersion, a member of class TGIFImage. 
 
Get horizontal size of graphic in pixels. 
 
This is InternalClear, a member of class TGIFImage. 
 
This is NewBitmap, a member of class TGIFImage. 
 
This is NewImage, a member of class TGIFImage. 
 
This is SetAnimate, a member of class TGIFImage. 
 
This is SetAnimateLoop, a member of class TGIFImage. 
 
This is SetAnimationSpeed, a member of class TGIFImage. 
 
This is SetAspectRatio, a member of class TGIFImage. 
 
This is SetBackgroundColor, a member of class TGIFImage. 
 
This is SetBackgroundColorIndex, a member of class TGIFImage. 
 
This is SetDithering, a member of class TGIFImage. 
 
Set vertical size of graphic in pixels. 
 
This is SetPalette, a member of class TGIFImage. 
 
This is SetReductionBits, a member of class TGIFImage. 
 
This is SetTransparent, a member of class TGIFImage. 
 
Set horizontal size of graphic in pixels. 
 
Write graphic data to TStream. 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!