www.ewlab.de
Delphi 2006
Delphi 2005
Kylix
Delphi 6
Delphi 5
Delphi 4
Impressum
TreeDesigner
Experten
Korrekturen
D5-ToolsApi

Die Experten im Anhang A

Der Anhang A des Buchs gibt einen Überblick über das ToolsAPI und untersucht anhand von nützlichen Beispiel-Experten einige wichtige Bereiche des ToolsAPI genauer. Die wichtigsten Funktionen der Beispielexperten sind:

  • Der ToolsAPI-Explorer gibt Informationen über das aktuelle Projekt, die geladenen Module und die geöffneten Editorfenster. Er listet die Namen von Delphis Menüpunkten auf und demonstriert die Schnittstelle, mit der Sie den Inhalt der Editorfenster auslesen und verändern können.

(Zum Vergrößern bitte klicken)

  • Der Formular-Explorer zeigt Ihnen eine hierarchische Darstellung der Eltern-Kind-Hierarchie der Komponenten des aktuellen Formulars. Dies kann beispielsweise sehr hilfreich sein, wenn Komponenten vollständig durch Kindelemente verdeckt sind und Sie sie nicht mehr durch Mausklicks ansprechen können. Im Formular-Explorer können Sie den Namen der verdeckten Elternkomponente erfahren, um sie dann gezielt aus der aufklappbaren Liste des Objektinspektors auswählen zu können.
  • Der Editor-Assistent bietet zwei Funktionen für den aktiven Delphi-Editor: Mit Shift+Strg+H springen Sie zur Deklaration des an der Eingabeposition befindlichen Bezeichners und mit Shift+Strg+D deklarieren Sie das Wort an der Eingabeposition als Variable.
  • Der CodeExplorer bildet das gleichnamige Tool der Delphi-IDE nach und erlaubt Ihnen, Methoden und andere Klassenelemente gezielt per Auswahl aus einem TreeView anzusteuern. Zwar bietet er weniger Konfigurationsmöglichkeiten als der CodeExplorer von Delphi und ist auch nicht andockbar, dafür läuft er aber auch mit der Standard-Version von Delphi. Der Beispiel-CodeExplorer wird nur manuell aktualisiert, wenn Sie Shift+Strg+I drücken oder den entsprechenden Eintrag aus dem Editieren-Menü aufrufen. Ein Doppelklick auf einen Eintrag im Explorer-Fenster bringt Sie bei Funktionen und Methoden direkt zur jeweiligen Implementation, bei Variablen und Typen zur jeweiligen Deklaration im Code-Editor.

  • Der Formular-Assistent erzeugt eine neue Steuerelementgruppe im aktuellen Formular, und zwar bestehend aus Eingabeelementen, die zu den Typen der Variablen einer Record- oder Klassenstruktur der aktuellen Unit passen. Vor der Erzeugung erhalten Sie in einem Dialog Gelegenheit, nicht benötigte Eingabeelemente abzuwählen und Beschriftungen festzulegen.

 

[www.ewlab.de] [Delphi 2006] [Delphi 2005] [Kylix] [Delphi 6] [Delphi 5] [Delphi 4] [Impressum]