Freigeben über


Ausführliche Informationen zu Designdefinitionsdateien (Geräte)

Aktualisiert: November 2007

In der folgenden Tabelle werden Beispielelemente und -werte für eine Designdefinitionsdatei für Geräte beschrieben. Weitere Informationen finden Sie unter Beispiel einer Designdefinitionsdatei (Geräte).

Elemente

XML-Tags und -Elemente

Beschreibung

<skin>-Tag

Kapselt das Schema für ein Emulatordesign. Sie können in jeder XML-Datei nur ein <skin>-Tag verwenden.

<view>-Tag

Enthält das Schema für ein Emulatordesign. Sie können nur ein <view>-Tag pro <skin>-Tag verwenden.

titleBar ="My Emulator skin"-Element der Titelleiste

Gibt den Titel des Fensters für den Emulator an.

displayPosX="10"-Element und displayPosY="149"-Element

Gibt die Position an, an der das Fenster, in dem die Anzeige des Emulators enthalten ist, im Fenster für das Emulatordesign platziert wird. Um die Anzeige unsichtbar zu machen, wählen Sie Koordinaten aus, die sich außerhalb des Bildschirms befinden.

displayWidth="272"-Element und displayHeight="224"-Element

Gibt die Breite und die Höhe der Anzeige für den Emulator an. Wählen Sie für die Breite eine ganze Zahl zwischen 80 und 1024 aus, die durch 8 teilbar ist. Wählen Sie für die Höhe eine ganze Zahl zwischen 64 und 768 aus.

displayDepth="8"-Element

Gibt die Farbtiefe der Anzeige für den Emulator an. Wählen Sie für die Farbtiefe 8, 16 oder 32 aus.

normalImage="up.bmp"-Element

Gibt die normale Grafikdatei für das Emulatordesign an, die erforderlich ist. Die normale Grafikdatei gibt die Größe des Fensters für den Emulator und die Darstellung des Emulatordesigns an.

mappingImage="map.bmp"-Element

Gibt die Zuordnungsdatei für das Emulatordesign an. Die Zuordnungsdatei ist eine optionale Datei, in der die Bereiche definiert werden, in denen sich im Emulatordesign Schaltflächen befinden.

downImage="down.bmp"-Element

Gibt die Grafikdatei für die gedrückte Schaltfläche für das Emulatordesign an. Die Grafikdatei für die gedrückte Schaltfläche ist eine optionale Datei, die das Aussehen der Schaltflächen im Emulatordesign in gedrücktem Zustand angibt.

<button>-Tag

Enthält die Beschreibung einer Schaltfläche im Emulatordesign.

mappingColor="0x00FF00"-Element

Gibt die RGB-Farbe in der Zuordnungsdatei an, die für die Schaltfläche verwendet werden soll. Alle Pixel mit dieser Farbe im Zuordnungsbild stellen den Bereich im Emulatordesign dar, auf den Sie für diese Schaltfläche klicken können. Dieser Bereich verhält sich wie eine Maske, durch die die Grafikdatei für die gedrückte Schaltfläche angezeigt wird, wenn Sie die Schaltfläche aktivieren.

toolTip="This is my ToolTip."-Element

Optional. Gibt den Text an, der angezeigt wird, wenn Sie den Zeiger über der Schaltfläche bewegen.

onClick=" DOWN:Key_LeftShift

Key_Z

0x00000015

UP: Key_LeftShift

Key_A"

Optional. Gibt Tastenanschläge an, die beim Drücken einer Taste an das Modul übergeben werden. Verwenden Sie zur Bezeichnung der Tastenanschläge Hexadezimal- oder Ganzzahlwerte, die einem unformatierten Tastaturscancode entsprechen.

<button

toolTip="Soft Key 1"

onPressAndHold="0x3B"

mappingColor="0xF26C4F"

KeyEvent="F1"

Comment="Not handled when menu

is present."

Gibt Tastaturereignisse an, die wiederholt werden sollen, während eine Schaltfläche im Emulatordesign aktiviert ist. Wenn KeyEvent angegeben wird, generiert der Designer Code für die Schaltfläche. Wenn Comment angegeben wird, wird dies dem generierten Code als Kommentar hinzugefügt. Standardmäßig wird eine QuickInfo als Kommentar verwendet.

Dieses Feature unterstützt alle Tastencodes mit Ausnahme des SHUTDOWN-Tastencodes.

Siehe auch

Weitere Ressourcen

Anpassen von Designs (Geräte)