Das MS-Original:
PHP-Code:
<Gauge Name="Overhead Icon" Version="1.0">
<Image Name="Icon_Compass.bmp" ImageSizes="12,12,19,19"/>
<Mouse>
<Help ID="HELPID_GAUGE_TOGGLE_OVERHEAD_WINDOW"/>
<Cursor Type="Hand"/>
<Click>250 (>K:PANEL_ID_TOGGLE)</Click>
</Mouse>
</Gauge>
Unter ImageSizes="
x1,y1,
x2,y2" versteht man in der Tat die Bildgröße.
Wobei die 4 Werte etwas verwirrend aussehen könnten, weil es ja nur zwei Werte gibt: x und y(waagrecht und senkrecht).
Die MS Standart Gauges haben immer 2 verschiedene Textursets dabei: einmal für niedrige, einmal für hohe Auflösung.
Die ersten beiden Zahlen x1 y1 sind für niedrige Auflösung[640*480], die anderen (x2,y2) für hohe Auflösung(1024*768). Damit ergibt sich auch der Umrechnungsfaktor: 1024/640=1,6!!!
Man muss aber nicht 2 Textursets verwenden, und die meisten tun das auch nicht. Es wäre einfach zu aufwendig jede Textur 2mal zu zeichnen!
Es reicht also bei deinen Gauges aus, ein Bild mit 19*19 Pixeln zu maln und dann ImageSizes="19,19" zu verwenden.
Noch ein Tipp: Im Mouse Bereich steht irgendwo HelpID. Dies ist die Hilfe, die angezeigt wird, wenn die Maus über dem Gauge ist. Mit HelpID stehen dir allerdings nur begrentzt viele Möglichkeiten zur Verfügung.(da gibts eine Tabelle). Und solche Dinge wie APU sind sicher nicht in der Tabelle vorhanden.
Aber du kannst dir eine Hilfestellung selber schreiben. Mit der Tooltip Funktion kannst du jeden beliebigen Text einfügen.
PHP-Code:
<Tooltip>Dein Hilfe Text</Tooltip>
Bitte beachte aber das keine Sonderzeichen wie Ö,Ä... verwendet werden dürfen!
Ein copyright samt email kannst du natürlich auch noch hinzufügen, es hat keine Auswirkung auf dein Gauge!
Also sollte das Gauge schließlich ungefähr so aussehen:
PHP-Code:
<Gauge Name="Overhead Icon" Version="1.0">
<Image Name="Icon_Compass.bmp" ImageSizes="19,19"/>
<Mouse>
<Tooltip>Open or close Overhead Panel</Tooltip>
<Cursor Type="Hand"/>
<Click>250 (>K:PANEL_ID_TOGGLE)</Click>
</Mouse>
<copyright>(c)2003 by Atze [atze@email.de]</copyright>
</Gauge>
Soweit, so unklar?
Viele Grüße,
Harri
