Page 1 of 1

application.xml aus Packung-Demo

PostPosted: Mon Jan 10, 2011 7:17 pm
by HOERTZ
Hallo zusammen,

habe mir die Packung-Demo zu Gemüte geführt, da ich gerne mehr über die Mehrsprachigkeit und
die Änderung des Hintergrunds herausfinden wollte.

Nun kann ich keine Stelle finden, an der die application.xml aus der Demo aufgerufen wird bzw.
welche Möglichkeit es sonst gibt, eine Hintergrundgrafik auf den Applikations-Desktop zu zaubern.

Vorab vielen Dank für jede Hilfe.

Beste Grüsse, Jörg Hörtz

Re: application.xml aus Packung-Demo

PostPosted: Mon Jan 10, 2011 9:15 pm
by Support@SIB
Die Verwendung von Applikationsparametern ist HIER beschrieben (siehe XML Datei).

Den Zugriff auf die Parameter übernimmt der Launcher:

Code: Select all
getLauncher().getParameter("name");


Der Desktop ist wie jeder andere Container zu verwenden, sprich sie können ein Layout setzen und Komponenten hinzufügen. Als Standard Layout komt ein UIBorderLayout zum Einsatz.

Um ein Icon hinzuzufügen z.B.:

Code: Select all
UIcon ico = new UIIcon();
ico.setImage(UIImage.getImage(getLauncher().getParameter("desktopimage")));
ico.setHorizontalAlignment(UIIcon...);
ico.setVerticalAlignment(UIIcon...);
      
desktop.add(ico);

Fügt ein Icon im CENTER des Desktops ein. Die Anordnung des Icons kann mit den Alignment Properties gesteuert werden.

Die Hintergrundfarbe des Desktops ändern Sie mit:

Code: Select all
desktop.setBackground(IColor pColor);