Benutzerdefinierte Projekteigenschaften

<< Click to Display Table of Contents >>

RayEval > 2026.3 > User Guide > Erweiterte Informationen > Projektkonfiguration 

Benutzerdefinierte Projekteigenschaften

a)Der Knoten <Properties> enthält eine Definition jedes Elements im Bildschirm project properties.

 

Project Configuration

 

b)Registerkarten:

 

Um eine neue Registerkarte im Bildschirm project properties hinzuzufügen, muss der Benutzer ein neues Element definieren und den Namen der Registerkarte, auf der dieses Element erscheinen soll, korrekt angeben (der Name der Registerkarte sollte im Tag <Group> angegeben werden – beachten Sie, dass die Registerkarte je nach Sprache einen anderen Namen haben kann). Beispiele für Definitionen finden sich in Anhang A: Elemente und spezielle Eigenschaften, wo alle Elemente und speziellen Eigenschaften, die beim Erstellen eines Projekts mit benutzerdefinierten Eigenschaften verwendet werden können, mit Verwendungsbeispielen aufgeführt sind.

 

c)Die verfügbaren Elemente zur Erstellung eines Projekts mit benutzerdefinierten Eigenschaften sind:

Label

Text

Large Text

Yes/No

 

List

Multi-value List

File

Text Block (Mit dieser Eigenschaft können Benutzer umgebrochene Textblöcke zu ihren Evaluierungsprojekten hinzufügen)

 

d)Standardwerte können verwendet werden, um den Standardwert für ein Element festzulegen. Dies geschieht durch Hinzufügen eines Attributs Value zur entsprechenden Definition des Elements, für das der Standardwert angegeben werden soll. Siehe Beispiel:

 

<Property Id="UNIQUE TEST_TEXT" Type="Text" Value="Test value">

 

e)Spezielle Eigenschaften sind Eigenschaften, die in der Datei ProjectConfiguration.xml nur eine grundlegende Definition haben (der Knoten <Group> muss angegeben werden, um den Namen der Registerkarte festzulegen, auf der diese Eigenschaft erscheinen soll), aber das in der Benutzeroberfläche Angezeigte ist das Standardelement, das dieser speziellen Eigenschaft zugewiesen ist. Spezielle Eigenschaften müssen eine ID haben, die mit dem Zeichen @ beginnt. Die verfügbaren speziellen Eigenschaften sind:

 

@APPLANGUAGE – Liste mit den Anwendungssprachen

@APPNAME – Textfeld mit dem Anwendungsnamen, das nach dem Import des Installers automatisch ausgefüllt wird

@APPVERSION – Textfeld mit der Anwendungsversion

@AUTHOR – Textfeld mit dem Autor des technischen Dokumentationsprojekts

@COMMENTS – Textfeld mit Kommentaren

@DATETIME – Textfeld mit Erstellungsdatum und -uhrzeit des Projekts

@DATE – Textfeld mit dem Erstellungsdatum des Projekts

@DESCRIPTION – Textfeld mit der Beschreibung des technischen Dokumentationsprojekts.

@INSTALLERPATH – das Steuerelement zum Hinzufügen von Installationsprogrammen (*.msi, *.exe usw.)

@MACHINENAME – Textfeld mit dem Namen des Evaluierungscomputers

@MANUFACTURER – Textfeld mit dem Anwendungshersteller

@PKGVERSION – Textfeld mit der Paketversion

@OSARCHITECTURE – Textfeld mit der Betriebssystemarchitektur

@OSEDITION – Textfeld mit der Betriebssystem-Edition

@OSNAME – Textfeld mit dem Betriebssystemnamen

@OSSERVICEPACK – Textfeld mit dem Betriebssystem-Service Pack

@OSVERSIONSTRING – Textfeld mit der Betriebssystemversion

@REVISION – Textfeld mit der Revision des technischen Dokumentationsprojekts

@SHORTCUTS – großes Textfeld mit grundlegenden Informationen zu Verknüpfungen im Paket

@SOURCESIZE – Textfeld mit der Größe der Hauptinstallationsdatei

@SOURCETYPE – Liste mit Installationsquellentypen

@TITLE – Textfeld mit dem Titel des technischen Dokumentationsprojekts

@USERNAME – Textfeld mit dem Benutzernamen