Methoden von Vcl.Controls.TImageList

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche


GeerbteProtected
_AddRefprotectedWird aufgerufen, wenn eine Anwendung eine Komponentenschnittstelle verwendet.
_ReleaseprotectedWird aufgerufen, wenn eine Anwendung eine Komponentenschnittstelle freigibt.
AddpublicFügt ein Bild und dessen Maske dem Bildlistenobjekt hinzu.
AddDisabledImagepublic
AddDisabledImagespublic
AddIconpublicFügt ein Symbol dem Bildlistenobjekt hinzu.
AddImagepublicFügt ein einzelnes Bild aus einer anderen Bilderliste hinzu.
AddImagespublicFügt sämtliche Bilder aus einer anderen Bilderliste hinzu.
AddLinkprotectedFügt den angegebenen Link zu dem Links-Array von Verknüpfungen hinzu.
AddMaskedpublicFügt ein Bild zusammen mit einer Farbe in die Bilderliste ein. Diese Farbe dient zur Erzeugung einer transparenten Maske.
AfterConstructionpublicReagiert, nachdem der letzte Konstruktor ausgeführt wurde.
AssignpublicKopiert die Daten aus einer Bilderliste in eine andere.
AssignToprotectedKopiert die Eigenschaften einer Bilderliste in eine andere Bilderliste.
AsyncScheduleprotected
BeforeDestructionpublic
BeginDragpublicStartet das Ziehen einer Bilderliste.
BeginInvokepublicFührt einen asynchronen Aufruf der in AProc oder AFunc angegebenen Methode durch.
BeginUpdatepublicWenn BeginUpdate zum ersten Mal aufgerufen wird, setzt die Methode den csUpdating-Status auf das aktuelle Listenobjekt, um mehrere Aufrufe von DoChange zu verhindern.
CanObserveprotected
ChangepublicRufen Sie Change nach Änderungen in der Bilderliste auf.
ChangeNameprotectedWeist der als private deklarierten, internen Eigenschaft Name den im Parameter NewName übergebenen String zu.
CheckDisposedprotected
CheckIndexAndNamepublic
ClassInfopublicGibt einen Zeiger auf die Tabelle mit den Laufzeittypinformationen (RTTI) für den Objekttyp zurück.
ClassNamepublicGibt in einem String den Typ einer Objektinstanz zurück (nicht den Typ der als Argument übergebenen Variable).
ClassNameIspublicErmittelt, ob ein Objekt einen bestimmten Typ besitzt.
ClassParentpublicGibt den Typ des direkten Vorfahren einer Klasse zurück.
ClassTypepublicGibt die Klassenreferenz der Objektklasse zurück.
CleanupInstancepublicÜbernimmt in einer Klasse die Instanzauflösung von langen Strings, Varianten und Schnittstellenvariablen.
ClearpublicLöscht alle Bilder aus der Bilderliste.
Createpublic
CreateSizepublicErstellt eine leere Bilderliste mit der angegebenen Größe.
DefaultHandlerpublicStellt eine Schnittstelle für eine Methode bereit, die die Botschafts-Records verarbeitet.
DefinePropertiesprotectedErmöglicht das Speichern und Laden von Bitmap-Daten.
DeletepublicLöscht ein bestimmtes Bild aus der Bilderliste.
DeleteLinkprotectedLöscht den angegebenen Link aus dem Links-Array von Verknüpfungen.
Destroypublic
DestroyComponentspublicGibt alle untergeordneten Komponenten frei.
DestroyingpublicZeigt an, dass die Komponenten und alle ihr untergeordneten Komponenten in Kürze freigegeben werden.
DispatchpublicRuft auf der Grundlage des Parameters Message Methoden zur Botschaftsverarbeitung auf.
DisposeOfpublicDisposeOf veranlasst die Ausführung des Destruktors in einem Objekt.
DoChangeprotected
DoDrawprotectedZeichnet das angegebene Bild im vorgegebenen Stil auf der bereitgestellten Zeichenfläche.
DragLockpublicVerknüpft das Drag-Bild mit dem angegebenen Fenster-Handle und stellt es an der Position dar, die über die Parameter XPos und YPos definiert ist.
DragMovepublicVerschiebt das mit SetDragImage festgelegte Drag-Bild an eine neue durch X und Y festgelegte Position innerhalb des aktuell zugeordneten Fensters. Das Fenster muss sich dabei im Drag-Modus befinden.
DragUnlockpublicEntfernt die Verknüpfung zwischen dem Drag-Bild und einem Fenster.
DrawpublicZeichnet das in dem Parameter Index angegebene Bild auf der bereitgestellten Zeichenfläche.
DrawOverlaypublicZeichnet ein Bild und ein Overlay auf die bereitgestellte Zeichenfläche.
EndDragpublicBeendet die Ziehen-Operation.
EndFunctionInvokepublicBlockiert den Aufrufer, bis das angegebene ASyncResult fertiggestellt ist.
EndInvokepublicBlockiert den Aufrufer, bis das angegebene ASyncResult fertiggestellt ist.
EndUpdatepublicEndUpdate dekrementiert den Zähler der gestarteten und noch nicht abgeschlossenen Aktualisierungen. Wenn EndUpdate den Zähler auf null setzt, wird csUpdating geleert und Change aufgerufen.
EqualspublicÜberprüft, ob die aktuelle Instanz und der Obj-Parameter gleich sind.
ExecuteActionpublicFührt eine Aktion aus.
FieldAddresspublicLiefert die Adresse eines als published deklarierten Objektfeldes.
FileLoadpublicLädt eine Bildressource in die Bilderliste.
FindComponentpublicGibt an, ob der Komponente eine bestimmte Komponente untergeordnet ist.
FreepublicLöst die Instanz eines Objekts auf und gibt nötigenfalls den zugehörigen Speicher frei.
FreeInstancepublicGibt den Speicherbereich frei, der mit einem vorangegangenen Aufruf der Methode NewInstance reserviert wurde.
FreeNotificationpublicStellt sicher, dass AComponent von der bevorstehenden Freigabe der Komponente benachrichtigt wird.
FreeOnReleasepublicGibt die Schnittstellenreferenz für Komponenten frei, die aus COM-Klassen erstellt wurden.
GetBitmappublicRuft das angegebene Bild als Bitmap ab.
GetChildOwnerprotectedGibt den Eigentümer einer untergeordneten Komponente zurück, die aus einem Stream gelesen wird.
GetChildParentprotectedGibt den Vorfahr oder, wenn ein solcher nicht existiert, den Eigentümer einer untergeordneten Komponente zurück, die aus einem Stream gelesen wird.
GetChildrenprotectedZählt alle untergeordneten Komponenten auf.
GetCountprotectedGibt die Anzahl der Bilder in der Bilderliste an.
GetDeltaStreamsprotected
GetDisposedprotected
GetEnumeratorpublicGibt einen TComponentEnumerator zurück.
GetHashCodepublicGibt einen Integerwert zurück, der den Hash-Code enthält.
GetHotSpotpublicGibt die Hotspot-Position zurück, die dem aktuellen Drag-Bild zugeordnet ist.
GetIconpublicLiefert das im Parameter Index angegebene Bild als Symbol im Parameter Image zurück.
GetIDsOfNamesprotectedOrdnet ein einzelnes Element und eine optionale Argumentmenge einer korrespondierenden Menge von Integer-Dispatch-Bezeichnern (dispIDs) zu.
GetImageBitmappublicLiefert ein Handle eines Bitmaps, das alle Bilder der Bilderliste enthält.
GetImagesprotectedGibt ein bestimmtes Bild und die zugehörige Bitmaske als Bitmaps zurück.
GetIndexByNamepublic
GetInstRespublicLädt eine angegebene Ressource - d.h. Bitmap, Cursor oder Symbol - in die Bilderliste.
GetInterfacepublicErmittelt eine angegebene Schnittstelle.
GetInterfaceEntrypublicLiefert den Eintrag für eine bestimmte, in einer Klasse implementierte Schnittstelle zurück.
GetInterfaceTablepublicGibt einen Zeiger auf eine Struktur zurück, die alle für eine bestimmte Klasse definierten Schnittstellen enthält.
GetMaskBitmappublicLiefert ein Handle eines Bitmaps, das alle Masken für die Bilder der Bilderliste enthält.
GetNameByIndexpublic
GetNamePathpublicGibt einen vom Objektinspektor verwendeten String zurück.
GetObserversprotectedGetter-Methode von Observers.
GetOwnerprotectedGibt den Eigentümer einer Komponente zurück.
GetParentComponentpublicGibt die übergeordnete Komponente zurück.
GetResourcepublicLädt die angegebene Bitmap-, Cursor- oder Symbolressource in die Bilderliste.
GetTypeInfoprotectedErmittelt die Typinformationen für ein Objekt.
GetTypeInfoCountprotectedGibt die Anzahl der Typinformations-Schnittstellen zurück, die ein Objekt bereitstellt (entweder 0 oder 1).
HandleAllocatedpublicGibt an, ob ein Fenster-Handle für die Bilderliste existiert.
HandleNeededprotectedErstellt ein Handle für eine Bilderliste, wenn noch keines existiert.
HasParentpublicÜberprüft, ob die Komponente eine übergeordnete Komponente hat.
HideDragImagepublicVerbirgt das aktuelle Drag-Bild, wenn dieses zuvor angezeigt wurde.
InheritsFrompublicLegt die Art der Beziehung zwischen zwei Objekttypen fest.
InitializeprotectedSetzt verschiedene Eigenschaften der Bilderliste auf ihre Standardwerte und erzeugt Instanzen von Objekten, die intern von der Bilderliste verwendet werden.
InitInstancepublicSetzt alle Speicherzellen in dem für ein neues Objekt reservierten Bereich auf Null und initialisiert den Zeiger auf die Tabelle der virtuellen Methoden der Instanz.
InsertpublicFügt ein Bitmap und die zugehörige Maske nach einem angegebenen Bild in die Bilderliste ein.
InsertComponentpublicMacht die Komponente zum Eigentümer einer bestimmten Komponente.
InsertIconpublicFügt ein Symbol an einer angegebenen Position in die Bilderliste ein.
InsertMaskedpublicFügt ein Bitmap an der angegebenen Position ein und erzeugt eine Maske aus der angegebenen transparenten Farbe.
InstanceSizepublicGibt für jede Instanz des Objekttyps die Größe in Byte zurück.
InvokeprotectedStellt den Zugriff auf die Eigenschaften und Methoden eines Automatisierungsobjekts bereit, wenn die Komponente als Container für ein Automatisierungsobjekts dient.
IsImageNameAvailablepublic
IsImplementorOfpublicGibt an, ob die Komponente eine bestimmte Schnittstelle implementiert.
IsScaledpublic
LinkContainsprotected
LoadedprotectedFührt die geerbte Methode TComponent.Loaded aus und ruft dann, falls die Bilderliste geändert wurde, Change auf.
MethodAddresspublicGibt die Adresse einer Klassenmethode anhand des Namens zurück.
MethodNamepublicGibt den Namen einer Klassenmethode per Adresse zurück.
MovepublicVerschiebt das angegebene Bild an eine andere Position.
NewInstancepublicWeist für eine Instanz eines Objekttyps Speicher zu und gibt einen Zeiger auf die neue Instanz zurück.
NotificationprotectedLeitet Benachrichtigungen an alle untergeordneten Komponenten weiter.
ObserverAddedprotected
operator ()publicC++-Umwandlung eines TComponent-Objekts entweder in eine System.Classes.IInterfaceComponentReference-Instanz oder in eine System.IInterface-Instanz.
OverlaypublicIdentifiziert ein Bild in der Bilderliste zur Verwendung als Overlay-Maske.
PaletteCreatedprotectedWird beim Einfügen einer Komponente aus der Komponentenpalette aufgerufen.
QualifiedClassNamepublicGibt den qualifizierten Namen der Klasse zurück.
QueryInterfaceprotectedGibt eine Referenz auf ein angegebenes Interface zurück, wenn die aktuelle Komponente dieses Interface unterstützt.
ReadDataprotectedReadData liest eine Bildliste aus einem Stream ein.
ReadStateprotectedLiest den Status der Komponente.
ReferenceInterfacepublicErstellt oder entfernt die internen Verknüpfungen, die zu einer Benachrichtigung der Komponente führen, wenn das implementierende Objekt einer bestimmten Schnittstelle freigegeben wird.
RegisterChangespublicRegistriert ein Objekt, so dass es bei auftretenden Änderungen in der Bilderliste benachrichtigt wird.
RemoveComponentpublicEntfernt eine angegebene Komponente aus der Komponentenliste.
RemoveFreeNotificationpublicDeaktiviert die Freigabebenachrichtigung, die von der Methode FreeNotification aktiviert wurde.
RemoveFreeNotificationsprotectedBenachrichtigt alle untergeordneten Komponenten über die unmittelbare Freigabe ihrer Eigentümerkomponente.
ReplacepublicErsetzt ein Bild in der Bilderliste durch ein neues Bild und eine neue Maske.
ReplaceIconpublicErsetzt ein Bild in der Bilderliste durch ein Symbol.
ReplaceMaskedpublicErsetzt ein Bild in der Bilderliste durch ein neues Bild und eine automatisch generierte Maske.
ResInstLoadpublicLädt eine Ressource in die Bilderliste.
ResourceLoadpublicLädt eine Ressource in die Bilderliste.
SafeCallExceptionpublicFängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden.
SetAncestorprotectedEntfernt oder setzt den csAncestor-Status in der Eigenschaft ComponentState der Komponente.
SetChildOrderprotectedLegt die visuelle Reihenfolge eines untergeordneten Steuerelements fest.
SetDesigningprotectedStellt sicher, dass bei den zur Entwurfszeit eingefügten Komponenten das Entwurfsmodus-Flag gesetzt ist.
SetDesignInstanceprotectedStellt sicher, dass bei den zur Entwurfszeit eingefügten Komponenten das Entwurfsmodus-Flag gesetzt ist.
SetDragImagepublicBestimmt ein Bild aus einer Bilderliste, das während einer Drag&Drop-Operation dargestellt werden soll.
SetInlineprotectedSetzt das csInline-Bit der Eigenschaft ComponentState.
SetNameprotectedWeist den Wert der Eigenschaft Name zu.
SetParentComponentprotectedLegt die übergeordnete Komponente fest.
SetSizepublicLegt die Größe der Bilder innerhalb der TCustomImageList-Liste fest.
SetSubComponentpublicBestimmt, ob die Komponente eine Unterkomponente ist.
ShowDragImagepublicZeigt das aktuelle Drag-Bild, wenn dieses zuvor verborgen war.
ToStringpublicGibt einen String zurück, der den Klassennamen enthält.
UnitNamepublicGibt den Namen der Unit zurück, in der die Klasse definiert ist.
UnitScopepublicGibt den Unit-Gültigkeitsbereich der Klasse zurück.
UnRegisterChangespublicEntfernt ein Objekt aus der Liste der Objekte, die bei Änderungen in der Bilderliste benachrichtigt werden sollen.
UpdateActionpublicAktualisiert den Status einer Aktion.
UpdatedprotectedFührt die geerbte Komponente TComponent.Updated aus und ruft danach, falls die Bilderliste geändert wurde, Change auf.
UpdateRegistryprotectedStellt die Schnittstelle für eine Methode bereit, die der Registrierung Typbibliotheks- und Versionsinformationen für Komponenten hinzufügt, die COM-Schnittstellen implementieren.
UpdatingprotectedSetzt den Status csUpdating in die Eigenschaft ComponentState der Komponente.
ValidateContainerprotectedPrüft, ob ein Objekt in einen Container eingefügt werden kann.
ValidateInsertprotectedStellt die Schnittstelle für eine Methode dar, die eine untergeordnete Komponente vor dem Einfügen überprüft.
ValidateRenameprotectedStellt sicher, dass die Änderung des Namens einer untergeordneten Komponente keinen Namenskonflikt erzeugt.
WriteDataprotectedWriteData schreibt eine Bildliste in einem Stream.
WriteStateprotectedSchreibt den Status der Komponente.