|
<< Click to Display Table of Contents >> RayEval > 2026.3 > User Guide > Erweiterte Informationen Elemente und spezielle Eigenschaften |
Um den Standardwert für ein Element festzulegen, sollte der Benutzer ein Value-Attribut zur Eigenschaftsdefinition hinzufügen:
Beispiel: <Property Id="TEST_TEXT" Type="Text" Value="Test value">
|
WARNUNG Beachten Sie, dass bei Bezeichnern von Variablen die Groß- und Kleinschreibung beachtet werden muss! |
Label

<Property Id="TEST_LABEL" Type="Label">
<Group>
<Group.en>Test</Group.en>
<Group.pl>Test</Group.pl>
<Group.de>Test</Group.de>
</Group>
<Name>
<Name.en>Test label</Name.en>
<Name.pl>etykieta testowa</Name.pl>
<Name.de>Testlabel</Name.de>
</Name>
</Property>
List

<Property Id="TEST_LIST" Type="List">
<Group>
<Group.en>Test</Group.en>
<Group.pl>Test</Group.pl>
<Group.de>Test</Group.de>
</Group>
<Name>
<Name.en>Select from the list</Name.en>
<Name.pl>Select from the list</Name.pl>
<Name.de>Select from the list</Name.de>
</Name>
<Options>
<Option Id="n/a">
<Value>
<Value.en>N/A</Value.en>
<Value.de>N/A</Value.de>
<Value.pl>N/A</Value.pl>
</Value>
</Option>
<Option Id="EXAMPLE">
<Value>
<Value.en>Example</Value.en>
<Value.de>Example</Value.de>
<Value.pl>Example</Value.pl>
</Value>
</Option>
</Options>
</Property>
File

<Property Id="TEST_FILE" Type="File">
<Group>
<Group.en>Test</Group.en>
<Group.pl>Test</Group.pl>
<Group.de>Test</Group.de>
</Group>
<Name>
<Name.en>Test File Browser</Name.en>
<Name.pl>Test File Browser</Name.pl>
<Name.de>Test File Browser</Name.de>
</Name>
</Property>
Text

<Property Id="TEST_TEXT" Type="Text">
<Group>
<Group.en>Test</Group.en>
<Group.pl>Test</Group.pl>
<Group.de>Test</Group.de>
</Group>
<Name>
<Name.en>Test textbox 1</Name.en>
<Name.pl>Test textbox 1</Name.pl>
<Name.de>Test textbox 1</Name.de>
</Name>
</Property>
Large Text

<Property Id="TEST_TEXTLARGE" Type="LargeText">
<Group>
<Group.en>Test</Group.en>
<Group.pl>Test</Group.pl>
<Group.de>Test</Group.de>
</Group>
<Name>
<Name.en>Test textbox 2</Name.en>
<Name.pl>Test textbox 2</Name.pl>
<Name.de>Test textbox 2</Name.de>
</Name>
</Property>
Yes/No

<Property Id="TEST_YesNo" Type="YesNo">
<Group>
<Group.en>Test</Group.en>
<Group.pl>Test</Group.pl>
<Group.de>Test</Group.de>
</Group>
<Name>
<Name.en>Test Yes/No Checkbox</Name.en>
<Name.pl>Test Yes/No Checkbox</Name.pl>
<Name.de>Test Yes/No Checkbox</Name.de>
</Name>
</Property>
Text Block

<Property Id="TEST" Type="TextBlock">
<Group>
<Group.en>Test</Group.en>
<Group.pl>Test</Group.pl>
<Group.de>Test</Group.de>
</Group>
<Name>
<Name.en>This is to demonstrate
the new property of type "TextBlock"</Name.en>
</Name>
</Property>
List

<Property Id="TEST_LIST" Type="List">
<Group>
<Group.en>Test</Group.en>
<Group.pl>Test</Group.pl>
<Group.de>Test</Group.de>
</Group>
<Name>
<Name.en>Select from the list</Name.en>
<Name.pl>Select from the list</Name.pl>
<Name.de>Select from the list</Name.de>
</Name>
<Options>
<Option Id="n/a">
<Value>
<Value.en>N/A</Value.en>
<Value.de>N/A</Value.de>
<Value.pl>N/A</Value.pl>
</Value>
</Option>
<Option Id="EXAMPLE">
<Value>
<Value.en>Example</Value.en>
<Value.de>Example</Value.de>
<Value.pl>Example</Value.pl>
</Value>
</Option>
</Options>
</Property>
Multi-value list

<Properties>
<Property Id="TEST_MultiOption" Type="MultiOption">
<Group>
<Group.en>Basic</Group.en>
<Group.de>Grundlagen</Group.de>
</Group>
<Name>
<Name.en>Select from the list</Name.en>
<Name.de>Einen Wer aus der Liste auswählen</Name.de>
</Name>
<Options>
<Option Id="n/a">
<Value>
<Value.en>N/A</Value.en>
<Value.de>N/A</Value.de>
</Value>
</Option>
<Option Id="Example">
<Value>
<Value.en>Example</Value.en>
<Value.de>Beispiel</Value.de>
</Value>
</Option>
<Option Id="Test">
<Value>
<Value.en>Test1</Value.en>
<Value.de>Test1</Value.de>
</Value>
</Option>
</Options>
</Property>
@SOURCETYPE <Property Id="@SOURCETYPE" IsVisibleInUi="True"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> </Property>
Liste mit Installationsquellen-Typen
![]()
|
@INSTALLERPATH <Property Id="@INSTALLERPATH"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> </Property>
das Steuerelement, das das Hinzufügen von Installationsprogrammen (*.msi, *.exe usw.) verarbeitet
![]()
|
@APPNAME <Property Id="@APPNAME"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> </Property>
Textfeld mit dem Anwendungsnamen, das nach dem Importieren des Installers automatisch ausgefüllt wird
![]()
|
@APPVERSION <Property Id="@APPVERSION"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> </Property>
Textfeld mit der Anwendungsversion
![]()
|
@MANUFACTURER <Property Id="@MANUFACTURER"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> </Property>
Textfeld mit dem Anwendungshersteller
![]()
|
@APPLANGUAGE <Property Id="@APPLANGUAGE"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> <Options> <Option Id="ENG"> <Value> <Value.en>English</Value.en> <Value.de>Englisch</Value.de> <Value.pl>Angielski</Value.pl> </Value> </Option> <Option Id="DEU"> <Value> <Value.en>German</Value.en> <Value.de>Deutsch</Value.de> <Value.pl>Niemiecki</Value.pl> </Value> </Option> <Option Id="POL"> <Value> <Value.en>Polish</Value.en> <Value.de>Polnisch</Value.de> <Value.pl>Polski</Value.pl> </Value> </Option> </Options> </Property>
Liste mit den Anwendungssprachen
![]()
|
@COMMENTS <Property Id="@COMMENTS"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> </Property>
Textfeld für Kommentare
![]()
|
@PKGVERSION <Property Id="@PKGVERSION" Value="1.0.0"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> </Property>
Textfeld mit der Paketversion
![]()
|
@SOURCESIZE <Property Id="@SOURCESIZE"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> </Property>
Textfeld mit der Größe der Hauptinstallationsdatei
![]()
|
@DATETIME <Property Id="@DATETIME"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> </Property>
Textfeld mit Datum und Uhrzeit der Projekterstellung ![]()
|
@DATE <Property Id="@DATE" IsVisibleInUi="False"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> </Property>
Textfeld mit dem Datum der Projekterstellung
![]()
|
@OSARCHITECTURE <Property Id="@OSARCHITECTURE"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> </Property>
Textfeld mit der Betriebssystemarchitektur
![]()
|
@OSEDITION <Property Id="@OSEDITION"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> </Property>
Textfeld mit der Betriebssystemedition
![]()
|
@OSSERVICEPACK <Property Id="@OSSERVICEPACK"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> </Property>
Textfeld mit dem Service Pack des Betriebssystems
![]()
|
@OSVERSIONSTRING <Property Id="@OSSERVICEPACK"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> </Property>
Textfeld mit der Betriebssystemversion
![]()
|
@OSNAME <Property Id="@OSNAME"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> </Property>
Textfeld mit dem Betriebssystemnamen
![]()
|
@MACHINENAME <Property Id="@MACHINENAME"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> </Property>
Textfeld mit dem Namen des Evaluierungscomputers
![]()
|
@USERNAME <Property Id="@USERNAME"> <Group> <Group.en>Test</Group.en> <Group.pl>Test</Group.pl> <Group.de>Test</Group.de> </Group> </Property>
Textfeld mit dem Benutzernamen
![]()
|