Inhaltsverzeichnis

Ressource-Dlx

Anwendungen, für die Ressourcen in einer Datei abgelegt wurden. Der Suchpfad ist durch den Wert des Registry-Eintrags ComponentPath festgelegt. Im ReflEdge gilt grundsätzlich das Prinzip, dass der Benutzer explizit die Ressourcen auswählt, die geöffnet werden sollen. Dazu hat er unterschiedliche Möglichkeiten.

Aktuelle Registry-Einstellungen

Aus der Registry werden die aktuellen Versionsnummern für jede Anwendung ermittelt1) und in einer speziellen Config-Unit zusammengestellt. Eine Config-Unit ist also, vereinfacht gesprochen, eine Liste von Namen von Ressourcen-Bibliotheken, die zusammengenommen alle gültigen Versionen von Ressourcen zu einem bestimmten Zeitpunkt darstellen.

Der Name einer Ressourcen-Dlx in dieser Liste wird ermittelt durch folgende TAA-Registry-Einträge:

Die Suche nach diesen Einträgen beginnt, wie immer, im Abschnitt HKEY LOCAL_MACHINE der Registry. Der auf diese Weise zusammengestellte Name wird gesucht gemäß der Pfadangabe, welche in der Registry im ComponentPath angegeben ist.

Config-Unit

Die Config-Unit mit dem Namen „aktuelle Registry Einstellungen“ ist hier eine von vielen bekannten Config-Units. Um sich die Liste der in einer Config-Unit aufgelisteten Ressourcen-Dlx darstellen zu lassen, wird im Baum die Config-Unit selektiert und aufgeklappt oder auf der rechten Seite der Tab „Eigenschaften“ gewählt.

Eine Dlx aus dieser Liste der Ressourcen-Dlx kann mit Doppelklick geöffnet werden. Welche Verzeichnisse durchsucht werden, ist vorgegeben durch den Suchpfad. Daraus folgt auch, dass dieser Weg, die zu öffnende Ressourcen-Dlx zu bestimmen, genau der Vorgehensweise der TAA-Laufzeitumgebung entspricht.

Die Abbildung zeigt die geöffnete Config-Unit SC_050. In der Liste auf der rechten Seite sind die verwendeten Versionen der anderen Anwendungen zu sehen, welche zu dieser Config-Unit gehören.

Öffnen Dialog

Eine andere Möglichkeit, eine Ressourcen-Dlx zu öffnen, ist der Öffnen-Dialog für Ressourcen-Dlx.

Im Öffnen-Dialog kann genau angegeben werden, welche Dlx geladen werden soll. Voreingestellt ist nach Auswahl einer Anwendung die jeweils aktuelle Version und Company dieser Anwendung aus der TAA-Registry. Alle Angaben sind änderbar. Daneben besteht noch die Möglichkeit, über die in diesem Dialog ebenfalls enthaltene Funktion „Datei auswählen“, eine Dlx-Datei irgendwo aus dem Datei-Verzeichnis zu laden.

Weitere Möglichkeiten

1)
Je nach Konfiguration des Rechners können auch im HKEY LOCAL_MACHINE (alte) Eintragungen stehen