LCD-Studio

Transcription

LCD-Studio
Applets
Plug-Ins
Gauge Properties
Data View
Rotation
Text Winamp
LCD Pie
Playlist
Image Clock
Web-Image
Bar
Anleitung
Fonts
LCDStudio
von A.MC © 2007 AMCreative.de
Winamp Web-Image
Clock Rotation Text
LCD Fonts
Image
Properties
Playlist
Applets
Pie
Plug-Ins
Gauge
Data View
Bar
Index
Installation
Installation von LCD-Studio
Installation
Lizenz-Schlüssel
Display-Wizzard
Allgemein
LCD-Studio
Oberfläche
Menü & Toolbar
Konfiguration
8
8
10
11
Applets
Applet erstellen
13
13
Playlists
Playlist erstellen
Playlist bearbeiten
Regular Rotation
Alerts
Playlist laden
16
16
17
17
18
19
Gestaltung
Widgets
Screen
Image
Web Image
Clock
Gauge
TTF Historic Data Plotter
Bar Pie Winamp-Spectrum
Winamp-Wave
Seite 4
4
5
6
20
21
22
23
24
26
28
31
33
34
36
37
Index
Data Items
Data Items anwenden
Verfügbare Data Items
Data Items
Custom Variable
Plug-Ins
Plug-Ins in LCD-Studio
Plug-Ins verwenden
Plug-Ins installieren
Winamp Plug-In
Fragen
FAQ - Häufig gestellte Fragen
Probleme und Lösungen
x
x
Seite Installation
Installation von LCD-Studio
Die neuste Version von LCD-Studio kann von der Internet-Seite www.lcdstudio.com heruntergeladen werden.
Damit LCD-Studio ordnungsgemäß arbeitet, wird Microsoft .NET Framework Version 2.0 benötigt. (www.microsoft.de)
Installation
Nach starten der Installation erscheint der Installations-Wizzard.
Um die Installation fortzufahren, auf klicken.
Als nächstes erscheinen im Fenster die Lizenz-Bestimmungen,
welche durchgelesen werden sollten. Um die Installation fortzufahren müssen die Bestimmungen akzeptiert werden.
Anschließend auf
Nun kann der Installationspfad festgelegt
wohin LCD-Studio installiert werden soll.
Anschließend auf
Seite werden,
Installation
Als nächstes werden die Programm-Dateien sowie
Standard-Plug-Ins installiert.
Anschließend auf
Hiermit ist die Installation von LCD-Studio abgeschlossen
und kann mit
beendet werden.
Anschließend erscheint ein Fenster, in welchem der Lizenz-Schlüssel verlangt wird.
Lizenz-Schlüssel
Sofern man bereits einen Lizenz-Schlüssel besitzt, kann dieser über den Button Browse ausgewählt und genutzt werden.
Wenn man noch keinen Lizenz-Schlüssel besitzt, kann man diesen kostenlos anfordern. Dafür auf den Button Request License
klicken. Dabei wird eine Internet-Seite aufgerufen, auf der man den Namen sowie eine gültige E-Mail Adresse angeben muß. Die
Lizenz-Schlüssel-Datei erhält man daraufhin als Anhang einer E-Mail. Die Datei License.xml muß dann auf der Festplatte abgespeichert
werden. Anschließend auf den Button Browse des LCD-Studio Fensters klicken und die Datei auswählen.
Seite Installation
Display Wizard
Beim ersten Start von LCD-Studio wird zusätzlich der Display Configuration Wizard gestartet. Der Wizard dient zur Auswahl des Displays
sowie einigen Display-Einstellungen. Zudem kann der Wizard nachträglich auch über die Toolbar gestartet werden. Hierfür auf den
Button klicken.
Sobald der Display Configuration Wizard erscheint,
auf
klicken, um fortzufahren
Hier kann das entsprechende Display ausgewählt
werden. In diesem Fall Logitech
G15
160x43
USB
Keyboard.
Anschließend auf
Als nächstes stehen mehrere Optionen zur Auswahl. Bei
einigen anderen unterstützten Displays erscheinen hier
andere Optionen, da diese über zusätzliche Einstellmöglichkeiten verfügen. Bei diesem Beispiel handelt es sich um
die Optionen fürs Logitech G15 Display.
Hierbei stehen zur Auswahl:
Rotation
Darstellung um 0°, 90°, 180° oder 270° drehen
Flip Vertical
Darstellung vertikal spiegeln
Flip Horizontal
Darstellung horizontal spiegeln
Anschließend auf
Seite Installation
Als nächstes wird kontrolliert, ob die Darstellung richtig
funktioniert. Hierfür wird „Welcome to LcdStudio 2.0“
auf dem Display ausgegeben. Sollte nichts auf dem Display
erscheinen, kann es daran liegen, dass das falsche Display
ausgewählt wurde oder, dass falsche Einstellungen
vorgenommen wurden.
Wenn die Darstellung funktioniert,
Yes I can read the welcome message auswählen
Anschließend auf
Sollte es nicht funktionieren,
No, I can not read the welcome message..........
auswählen, und anschließend auf
In diesem Fall gelangt man zurück zu den Einstellungen.
Um zur Display-Auswahl zu gelangen, so lange auf
klicken, bis man wieder in dem entsprechenden Bereich ist.
Hiermit ist die Einrichtung von LCD-Studio abgeschlossen,
und kann mit
beendet werden.
Seite Allgemein
LCD-Studio
Die Oberfläche von LCD-Studio ist recht simpel und übersichtlich gestaltet, so dass man bereits nach kürzester Zeit weiß, wo entsprechende Funktionen und Inhalte zu finden sind. Im folgenden Abschnitt werden die einzelnen Bereiche etwas genauer beschrieben.
Oberfläche
Das Menü und die darunterliegende Toolbar. Eine Beschreibung der
einzelnen Menü- und Toolbar-Inhalte ist unter Menü & Toolbar zu
finden.
Auf der linken Seite befinden sich die Toolbox, Data View sowie die Properties.
1. Hier werden die Inhalte des Bereichs angezeigt, in welchem man sich befindet
( To o lb ox , D ata V i e w o d e r Pro p e r ti es)
2. In der Toolbox befinden sich die Widgets, die verfügbaren Darstellungsobjekte. Eine
Beschreibung ist unter Gestaltung -> Widgets im Handbuch zu finden
3. Unter Data View sind alle verfügbaren Variablen und auslesbaren Werte zu finden.
Diese können mit Hilfe von Plugins erweitert werden. Eine Beschreibung zu den einzelnen
Variablen befindet sich unter Data Items und zu den Erweiterungen unter Plugins.
4. In den Properties können Einstellungen vorgenommen werden, welche sich auf die
einzelnen Widgets beziehen. Eine genaue Beschreibung der einzelnen Einstellmöglichkeiten
ist um Handbuch unter Gestaltung -> Widgets zu finden.
Seite Allgemein
Auf der rechten Seite befindet sich der
Editor. Hier werden die Applets gestaltet.
Wenn eine Playlist erstellt oder bearbeitet
wird, befinden sich hier die Optionen zu
der Playlist.
1. Hier werden alle Applets und Playlists
aufgelistet, welche unter LCD-Studio
geladen sind. Wenn ein Applet oder eine
Playlist noch nicht gespeichert oder verändert worden ist, erscheint ein *-Symbol
hinter dem Namen im Register.
2. Die Pfeile dienen zur Navigation
zwischen den geöffneten Dateien. Dies ist
notwendig wenn, z.B. viele Dateien offen
sind, so dass nicht mehr alle Dateien als
Register angezeigt werden.
3. Das Kreuz dient zum schließen des
offenen Applets / Playlist.
4. Hierbei handelt es sich um ein virtuelles Display, welches zum Gestalten des Applets dient. Die Größe des angezeigten Displays
entspricht proportional dem verwendeten LCD.
Seite Allgemein
Menü & Toolbar
New
Neues Applet / Neue Playlist erstellen
Load
Laden einer Applet- oder Playlist-Datei
Save
Speichern einer Applet- oder Playlist-Datei
Save As....
Speichern unter.....
Exit and run from traybar
Programm beenden und in Traybar-Modus
wechseln
Cut
Inhalt ausschneiden
Copy
Inhalt kopieren
Paste
Inhalt einfügen
Play
Geöffnete Playlist abspielen
Stop
Geöffnete Playlist (laufend) stoppen
Options
LCD-Studio Optionen öffnen
Display Wizard
Display-Einstellungs-Assistent starten
Snapshot
Schnappschuss von der Anzeige machen
Seite 10
Allgemein
Konfiguration
x
Seite 11
Allgemein
Seite 12
Allgemein
LCD-Studio-Applets
LCD-Studio-Applets (*.xds) sind keine selbstständig laufenden Applets, welche ohne andere Anwendungen
auskommen. Damit ein Applet angezeigt werden kann, muss LCD-Studio im Hintergrund ( Tra y b a r) laufen.
Bei LCD-Studio-Applets handelt es sich viel mehr um ein Anzeige-Layout fürs Display. Man könnte es z.B. mit PowerPoint vergleichen,
da es sich bei PowerPoint Präsentationen auch nur PowerPoint-Dateien handelt, welche nicht ohne PowerPoint angezeigt werden
können.
Applet erstellen
Anhald eines kleinen Beispiels wird hier erläutert, wie man sich ein Applet zusammenbauen kann. Die einzelnen Eigenschaften zu den
jeweiligen Widgets, können unter Widg e t s nachgeschlagen werden.
Um eine neues Applet zu erstellen, muß als
erstes im LCD-Studio Menü File -> New
-> Design gewählt oder das entsprechende
Symbol in der Toolbar angeklickt werden.
Nun können Widget auswählt werden, welche man nutzen
will. Hierbei handelt es sich um ein TTF (Text). Diesen
einfach per Drag & Drop ins Display ziehen.
Als nächstes ins Register Properties wechseln um die Einstellungen für dieses Widget vorzunehmen. Dabei sollte man darauf
achten, dass dieses Ausgewählt (umrahmt) ist. Nun wird der Inhalt unter Sonstiges -> Text eingetippt ( „ Festp lat te C:“ ) und die
Größe des Widgets angepasst, damit der Text komplett hineinpasst.
Nun wird ein weiteres TTF-Widget hinzugefügt, in welchem der freie Festplattenspeicher ausgegeben werden soll. Hierfür kann
entweder das schon vorhandene Widget kopiert und erneut eingefügt werden, ober man wechselt ins Register Toolbox zurück
und zieht ein weiteres Widget ins Display.
Seite 13
Allgemein
Nun muß die Variable herausgesucht werden, welche den Wert des freien Festplattenspeiches
beinhaltet. Dafür ins Register Data View wechseln und System Information aufklappen.
Unter D isk Sp a ce befinden sich die dafür vorgesehenen Variablen. (si e h e a uch D ata I te ms)
Als nächstes wird Available Free bytes per Drag & Drop auf das dafür vorgesehene Widget gezogen.
Sobald man mit dem Mauszeiger über dem Widget ist, wird dieses mit einem grünen Rahmen
markiert.
Sobald diesem Widget eine Variable zugewiesen wurde, wird eine lange Zahl ausgegeben. Dabei handelt es sich um den
freien Festplattenspeicher in Bytes. Daher wird als nächstes in den Properties des Widget unter Format -> Divide
die Einstellung Bytes to GigaBytes ausgewählt. Diese Einstellung hat zur Folge, dass der Wert in GByte umgerechtet wird.
Jetzt muß jedoch noch die Formatierung etwas angepasst werden, indem man den Wert auf
2 Kommastellen begrenzt. Als Kennzeichnung wird „GByte“ hinter dem Wert plaziert. Hierfür wird unter Format -> Format
folgende Formatierung eingegeben: {0:0.00} GByte. (si e he Widg e t s -> T T F)
Nun kommt noch als optische Ergänzung ein Balken hinzu, welcher prozentual den freien Speicher der Festplatte anzeigen soll.
Hierfür wird ein Bar-Widget aus der Toolbox (R e g iste r To o l b ox) ins Display per
Drap & Drop gezogen.
Seite 14
Allgemein
Um dem Balken die entsprechende Variable zuzuweisen, könnte man wie zuvor bei dem Textfeld die Variable per Drag & Drop über
den Balken ziehen. Diesmal wird jedoch auf anderem Wege eine Variable zugewiesen.
Hierfür in die Properties des Widgets wechseln und anschließend auf
den B ut to n bei Data Item klicken
Es öffnet sich dabei ein kleines Fenster, indem alle Variablen (Data Items) aufgelistet werden. Da diesmal eine
Variable mit Prozentual-Wert benötigt wird, muß diesmal
Free bytes % ausgewählt werden.
Damit der Balken korrekt dargestellt wird, muß noch der Maximal-Wert auf 100 gesetzt werden.
Hierfür wird unter Limits -> Max den Wert auf 100 gestellt. Zudem wird noch die Füllrichtung des
Balkens unter Sonstiges -> Style auf LeftToRight gestellt.
Resultat:
Das Ergebnis ist eine simple Anzeige. Diese könnte man
nun mit weiteren Inhalten erweitern. Die Arbeitsweise
ist immer die gleiche. Genaueres zu den einzelnen
Widgets und Data Items kann in den entsprechenden Kapiteln nachgelesen werden.
Seite 15
Allgemein
LCD-Studio-Playlists
Eine LCD-Studio Playlist (*.xpl – Datei) wird zum anzeigen von LCD-Studio-Applets (*.xds-Datei) benötigt. Dort wird sowohl
festgelegt, welche Applets benutzt werden sollen, die Reihenfolge der Applets, die Anzeigedauer und ggf. auch Bedingungen.
Zu der regulären Anzeigeliste können noch Alerts hinzugefügt werden, welche unabhängig von der Wiedergabereihenfolge sind.
Playlist erstellen
Um eine neue Playlist zu erstellen, im LCD-Studio
Menü File -> New -> Playlist wählen oder das
entsprechende Symbol in der Toolbar anklicken.
Nun auf den Add Button klicken und die gewünschten Applets in die Liste aufnehmen.
Mit einem Doppelklick auf ein gewünschtes Applet,
kann man weitere Einstellungen vornehmen.
(siehe Playlist bearbeiten – Regular Rotation)
Falls man eine oder mehrere Alerts ebenfalls in die Playlist einbauen will, tut man dies genauso
wie bei den regulären Applets. Hierfür muß jedoch zuerst ins Register Alerts wechseln.
Einstellmöglichkeiten werden später erklärt. (siehe Playlist bearbeiten – Alerts)
Seite 16
Allgemein
Playlist bearbeiten
Regular Rotation
In dieser Liste befinden sich die Applets, welche in geregelter Reihenfolge angezeigt werden. Um die Anzeige-Eigenschaften
eines Applets in der Liste zu verändern, doppelklicken auf das Applet. Der untere Bereich enthält nun die Eigenschaften für
das entsprechende Applet.
Design - Adresse des Applets
Runtime - Anzeigedauer in Sekunden
Active When - Anzeigebestimmung
Always
Immer anzeigen
Once
Einmal anzeigen, danach auslassen
(Geeignet für Willkommen-Anzeige)
Never
Nicht anzeigen
Data Activated
Bedingungsabhängig
Data Item - Feld für eine Bedingungs-Variable
Nur bei Active When=Data Activated verfügbar
N u r Va ria bl e n mit Ausga b e vo n Fa lse u n d Tru e zu r Auswa hl
Equals - Bedingung
True oder False zur Auswahl
Damit die Einstellungen für das Applet übernommen werden auf Apply klicken.
Beispiel:
Winamp-Anzeige
Um ein Applet nur dann anzeigen zu lassen, wenn Winamp läuft, muss Active When auf Data Activated gestellt werden.
Als nächstes bei Data Item die Variable Winamp.Running wählen
Resultat:
Wenn Winamp geöffnet ist, wird dieses Applet zusammen mit den anderen in der regulären Reihenfolge angezeigt. Sobald Winamp
geschlossen wird, ignoriert LCD-Studio dieses Applet.
Seite 17
Allgemein
Alerts
In dieser Liste befinden sich Applets, welche unanhängig zur regulären Liste angezeigt werden können. Alert-Anzeigen eignen
sich z.B. für Applets, welche eingeblendet werden, sobald die Lautstänke sich ändert. Um die Anzeige-Eigenschaften eines Applets in
der Liste zu verändern, doppelklicken auf das Applet. Der untere Bereich enthält nun die Eigenschaften für das entsprechende
Applet.
Design - Adresse des Applets
Runtime - Anzeigedauer in Sekunden
Activate When - Feld für eine Bedingungs-Variable
Changes to - Bedingung
True
Applet taucht auf, sobald Variable = True
False
Applet taucht auf, sobald Variable = False
Any
Applet taucht auf, sobald Variable sich ändert
(auch wenn ein Zahlenwert sich ändert)
Damit die Einstellungen für das Applet übernommen werden auf Apply klicken.
Beispiel Lautstärke-Anzeige
Um ein Applet nur dann anzeigen zu lassen, wenn die Lautstärke verändert wird, muß Activate When auf Volume.Master gestellt
werden.
Bei Changes to auf Any stellen. (damit Applet angezeigt wird, sobald der Wert sich ändert)
Ergebnis: Das Applet wird angezeigt, sobald man die Lautstärke ändert und bleibt 5 Sekunden auf dem Display stehen. Danach
verschwindet diese und wird erst wieder angezeigt, sobald man wieder die Lautstärke ändert.
Beispiel:
Lautstärke-Anzeige
Um ein Applet nur dann anzeigen zu lassen, wenn die Lautstärke verändert wird, muß Activate When auf Volume.Master oder auf Volume.Master.Pct gestellt werden.
Bei Changes to auf Any stellen, damit das Applet angezeigt wird, sobald der Wert sich ändert.
Resultat:
Sobald die Lautstärke geändert wird, springt LCD-Studio direkt auf dieses Applet und bleibt solange darauf, wie für dieses Applet vorgesehen.
Danach verschwindet dieses und wird erst wieder angezeigt, sobald erneut die Lautstärke geändert wird.
Seite 18
Allgemein
Playlist laden
Damit LCD-Studio die erstellte Playlist startet und zukünftig als Standard-Playlist annimmt, muß dies in den Optionen von LCD-Studio
eingestellt werden.
Um in die Optionen zu gelangen, im LCD-Studio Menü Tools -> Options wählen oder
das entsprechende Symbol in der Toolbar anklicken.
Nun ins Register Startup wechseln und auf
klicken
Sobald die entsprechende Playlist
ausgewählt wurde, kann das Fenster
wieder geschlossen werden.
Sobald LCD-Studio geschlossen wird und
in den Traybar-Status wechselt, sollte die
Playlist automatisch geladen und gestartet
werden.
Hinweis:
Im Falle, dass LCD-Studio bislang noch nicht im Traybar-Status genutzt wurde, kann
es sein, dass es nicht funktioniert, da LCD-Studio noch nicht eingestellt werden.
(Siehe LCD-Studio einrichten)
Seite 19
Gestaltung
Widgets
Als Anzeige-Objekte stehen folgende Widgets zur Verfügung:
Image
Hiermit werden Grafiken und Bilder angezeigt. Es werden BMP, GIF, JPG, PNG
und ICO unterstützt.
Web Image
Genauso wie bei Image können Grafiken und Bilder angezeigt werden, jedoch
werden hier externe Dateien aus dem Internet geladen.
Clock
Hiermit ist es möglich eine Analoge Uhr anzeigen zu lassen
Gauge
Hiermit kann eine Analoge Anzeige dargestellt werden
TTF
Hierbei handelt es sich um eine normale Textanzeige
Historic Data Plotter
Dieses dient zur Anzeige eines Balken- oder Linien-Diagramms
Bar
Hiermit kann ein Balken angezeigt werden
Pie
Hiermit kann ein Kreisdiagramm dargestellt werden
Winamp-Spectrum & Winamp-Wave
Hierbei handelt es sich um Winamp Visualizations
Screen
Zusätzlich zu den Widgets, können auch direkt am Display Einstellungen vorgenommen werden
Eigenschaften
Seite 20
Die einzelnen Widgets verfügen über umfangreiche Einstellmöglichkeiten. Um
eine Anpassung vorzunehmen, wechselt man über das Register »Properties«
(l i nk s u nte n) in die Eigenschaften, des gerade ausgewählten Objekts.
Gestaltung
Screen
In den Screen-Eigenschaften, können allgemeine Einstellungen zum Applet und Hintergrund vornehmen werden. Um in diese
Eigenschaften zu gelangen, Auf »Proberties« (l i nk s u nte n) klicken, und ggf. auf eine freie Stelle klicken, so dass kein Objekt
ausgewählt ist.
Background
Background_Picture
Möglichkeit ein Hintergrund-Bild zu laden
Background_Dithering
Dithering-Methode für Hintergrundbild auswählen (empfohlen: meistens Floyd_Steinberg)
Background_Invert
Hintergrund-Bild invertieren
SizeMode
Reale Größe (R e a lSize) oder an den Rahmen angepaßte
Größe (Shri nkTo Fit)
Tipp:
Es ist nicht notwendig, immer hohe Werte bei der Bildschirm-Aktualisierungsrate zu verwenden. Durch das Reduzieren der Rare kann eine
unnötige Auslastung der CPU deutlich verringert werden.
Sonstiges
Applets, welche sich schnell ändernde oder bewegende Elemente
besitzen, wie z.B. Winamp-Spectrum sollten auf 20 fps oder höher
gestellt werden, um ein ruckelfreies Resultat zu erhalten
FPS
Bildschirm-Aktualisierungsrate
(Angabe in Frames pro Sekunde)
Unl i mite d , 1, 5, 10, 15, 20, 25, 30
Hingegen Applets, welche überwiegend statische Elemente oder sich
nur selten verändernde Anzeigen besitzt, reicht in der Regel 1-5 fps.
Invert
Invertieren des gesamten Bildschirms inkl. Inhalt
Seite 21
Gestaltung
Image (Bild)
Mit diesem Widget können Bilder in einem Applet eingefügt werden. Auch animierte Grafiken (Anim-Gifs), welche mehrere Frames
enthalten, können als Anzeige benutzt werden. Animierte Grafiken können dabei auch als Wert-Anzeige genutzt werden. Dabei
entspricht das erste Frame dem niedrigsten Wert und das letzte Frame dem höchsten Wert. Der Minimal und Maximal Wert muß
in den Eigenschaften unter Limits als Max und Min festgelegt werden.
Daten
Data Item
Verknüpfung zu einer Variable, um den Inhalt auszulesen. Diese Einstellung ist nur bei Anim-Gifs wirksam, da nur diese mehrere
Bild-Frames enthalten und somit Unterschiede in der Darstellung ermöglichen.
Drawing
CompositingMode
Darstellungsart von Objekt und Hintergrund bzw.
darunterliegenden Objekten.
SourceOver oder SourceCopy
Widget Rotation
Drehen des Objekts um 0°, 90°, 180° oder 270°
Beispiel:
Bei SourceOver werten leeren Bereiche des oben
liegenden Objekts mit den darunterliegenden
Elementen.
Bei SourceCopy wird alles innerhalb des Rahmens
von dem oben liegenden Objekt überdeckt.
Limits (für Anim-Gifs)
FallOff
Zeitangabe wie schnell die Animation abfällt. Bei absinkendem Wert benötigt dann die Animation die angegebene Zeit, um dem
niedrigeren Wert zu entsprechen. (Zeitangabe in Millisekunden)
Max
Maximal Wert; Diese Eingabe definiert, welcher Wert der ausgelesenen Variable (Data Item) als höchster Punkt behandelt wird.
Min
Minimal Wert; Diese Eingabe definiert, welcher Wert der ausgelesenen Variable (Data Item) als niedrigster Punkt behandelt wird.
Location
Height
Höhe des Objekts (Angabe in Pixel)
Width
Breite des Objekts (Angabe in Pixel)
X
Horizontaler Abstand zum linken Bildschirmrand (Angabe in Pixel)
Y
Vertikaler Abstand zum oberen Bildschirmrand (Angabe in Pixel)
Seite 22
Gestaltung
Sonstiges
Affection (für Anim-Gifs)
<- Position
Niedrigster Wert entspricht erstem Frame, Höchster Wert entspricht letztem Frame
<- Speed
Animationsgeschwindigkeit; Niedriger Wert = langsam; Hoher Wert = schnell
Dithering
Verschiedene Dithering-Methoden (empfohlen: meistens Floyd)
Invert
Objekt-Farben invertieren
Picture
Bild-Datei; Es kann nachträglich eine andere Bild-Datei geladen werden. Zudem können Bild-Information ausgeklappt werden.
SizeMode
Reale Größe (R e a lSize) oder an den Rahmen angepaßte Größe (Shri nkTo Fit)
Web Image (URL-Bild)
Web Image dient genau wie Image dazu, Bilder darzustellen. Jedoch wird hierbei auf Bild-Dateien zugegriffen, welche sich im
Internet befindet. Zudem wird das Bild nicht in das Applet importiert, sondern lediglich eine Verknüpfung zur Bild-Datei hergestellt.
Dabei wird in bestimmten Zeitintervallen die Bild-Datei erneut aus dem Internet geladen. Die Einstellmöglichkeiten bei Web Image
sind bis auf 2 Ausnahmen die gleichen wie bei Image.
Sonstiges
Refresh
Aktualisierungsrate des Bildes aus dem Internet. (Angabe in Millisekunden)
URL
Die URL-Adresse der Bild-Datei
Seite 23
Gestaltung
Clock (Uhr)
Hiermit können Uhren dargestellt werden. Als Standard wird die Systemuhrzeit verwendet. Jedoch können mit diesem Widget auch
andere Uhrzeiten ausgegeben werden wie z.B. Extended Time (siehe Data Items)
Daten
Data Item
Verknüpfung zu einer Variable, um den Inhalt auszulesen.
Wird nur benötigt, wenn man eine Zeit einer anderen
Zeitzone anzeigen lassen will (Extended Time)
Drawing
CompositingMode
Darstellungsart von Objekt und Hintergrund bzw. darunterliegenden Objekten.
SourceOver oder SourceCopy
(B e isp i e l si e he Widg e t I ma g e)
Widget Rotation
Drehen des Objekts um 0°, 90°, 180° oder 270°
Location
Height
Höhe des Objekts (Angabe in Pixel)
Width
Breite des Objekts (Angabe in Pixel)
X
Horizontaler Abstand zum linken Bildschirmrand (Angabe in Pixel)
Y
Vertikaler Abstand zum oberen Bildschirmrand (Angabe in Pixel)
Sonstiges
_15minTicks_
15min Striche auf dem Ziffernblatt anzeigen
_1minTicks_
MinutenStriche auf dem Ziffernblatt anzeigen
_5minTicks_
5min Striche auf dem Ziffernblatt anzeigen
Seite 24
Gestaltung
Font (ausklappbar)
Schriftart-Auswahl
-Name
Schriftart über LCD-Studio wählen
-Size
Größe der Schriftart (Größe bezieht sich auf die unter Unit eingestellte Maßeinheit)
-Unit
Maßeinheit für die Schriftgröße
-Bold
Fettschrift
-GdiCharSet
Auswirkung unbekannt
-GdiVerticalFont
Auswirkung unbekannt
-Italic
Kursivschrift
-Strikeout
Durchgestrichen
-Unterline
Unterstrichen
InvertCircle
Kreis-Ziffernblatt invertieren
si e he Ab b i ldu ng , Uhr 4
OffSetMinutes
Uhrzeit verstellen um __Minuten (Minus-Zeichen benutzen fürs zurückstellen)
PC Uhr wird dabei nicht verstellt
ScaleFont
Schriftgröße anpassen, beim skalieren der Uhr
ShowAllHours
Alle Stunden als Zahl anzeigen
ä hnl ich wi e ShowEve r y3H o u r s
ShowCircle
Kreis-Ziffernblatt anzeigen
ShowEvery3Hours
Stunde 3, 6, 9 und 12 als Zahl anzeigen
si e he Ab b i ldu ng , Uhr 2
ShowSeconds
Sekunden-Zeiger anzeigen
ShowSquare
Rechteckige Umrahmung anzeigen
si e he Ab b i ldu ng , Uhr 3
Seite 25
Gestaltung
Gauge (Analog-Anzeige)
Daten
Data Item
Verknüpfung zu einer Variable, um den Inhalt auszulesen
Drawing
CompositingMode
Darstellungsart von Objekt und Hintergrund bzw. darunterliegenden Objekten.
SourceOver oder SourceCopy
(B e isp i e l si e he Widg e t I ma g e)
Widget Rotation
Drehen des Objekts um 0°, 90°, 180° oder 270°
Limits
FallOff
Zeitangabe in Millisekunden, wie schnell der Zeiger abfällt. Bei absinkendem Wert benötigt der Zeiger die angegebene Zeit, um dem
niedrigeren Wert zu entsprechen.
Max
Maximal Wert; Diese Eingabe definiert, welcher Wert der ausgelesenen Variable (Data Item) als höchster Punkt behandelt wird.
Min
Minimal Wert; Diese Eingabe definiert, welcher Wert der ausgelesenen Variable (Data Item) als niedrigster Punkt behandelt wird.
Location
Height
Höhe des Objekts (Angabe in Pixel)
Width
Breite des Objekts (Angabe in Pixel)
X
Horizontaler Abstand zum linken Bildschirmrand (Angabe in Pixel)
Y
Vertikaler Abstand zum oberen Bildschirmrand (Angabe in Pixel)
Seite 26
Gestaltung
Sonstiges
DrawTicks
Striche Anzeigen
RenderType
Anzeige-Typ Auswahl
Type1 si e he Ab b i ldu ng 1. A nze ig e
Type2 si e he Ab b i ldu ng 2. u n d 3 . A nze ig e
Type2 (für RenderType = Type2)
NeedleLength
Zeiger Länge
Radius
Radius der Anzeige
(Negativ-Werte möglich)
si e he 2. Ab b i ldu ng
Start
Bei wie viel Grad die Anzeige beginnen soll
(Negativ-Werte möglich)
si e he 2. Ab b i ldu ng
Thickness
Zeiger Stärke
TicksEvery
Striche in ___° Abstand
Beispiel:
1. Beispiel:
Radius
Start 90°
0°
2. Beispiel:
Radius
90°
Start 90°
Ergebnis:
Ze i g e r l ä u f t g e g e n d e n U h r ze i g e r si n n ,
d a R a d i us we r t p osi ti v is t .
3. Beispiel:
Radius
Start -90°
-90°
4. Beispiel;
Radius
-90°
Start 0°
Ergebnis:
Ze i g e r l ä u f t i m U h r z e i g e r si n n , d a
R a d i us we r t n e g a ti v is t .
Seite 27
Gestaltung
TTF (Text-Anzeige)
Mit diesem Widget werden Texte und Zahlen-Werte ausgegeben. Zahlenwerde können dabei passend formatiert oder umgerechnet
werden z.B. mit eingestellter Kommastellenlänge, Mindestausgabelänge und passender Einheitenkennzeichnung.
Alignment
Horizontal_Alignment
Horizontale Textausrichtig
Vertical_Alignment
Vertikale Textausrichtig
Auto Scroller
Hold
Zeitangabe, wie lange Scrolltext stillstehen soll (Angabe in Millisekunden)
Daten
Data Item
Verknüpfung zu einer Variable, um den Inhalt auszulesen
Drawing
CompositingMode
Darstellungsart von Objekt und Hintergrund bzw. darunterliegenden Objekten.
SourceOver oder SourceCopy
(B e isp i e l si e he Widg e t I ma g e)
Widget Rotation
Drehen des Objekts um 0°, 90°, 180° oder 270°
Format
Erklärung:
Format: (Erklärungsbeispiel {0 ,9 : 0 0 0 . 0 0})
0,9 M i n d e s tl ä n g e d e r A usg a b e vo r d e m Ko m m a
Wenn Ausgabe kürzer, werden Leerzeichen als Platzhalter eingefügt
Wenn Ausgabe länger, keine Auswirkung
Divide
Dividieren durch___
zur Umrechnung eines Wertes
z . B . B y te i n M B y te
:000 M i n d e s tl ä n g e d e r A usg a b e vo r d e m Ko m m a
Wenn Ausgabe kürzer, werden Nullen als Platzhalter eingefügt
Wenn Ausgabe länger, keine Auswirkung
Format
Einstellung zur Format-Wiedergabe
.00
Beispiel:
Ausgangswert: 2047,234375
{0} = “ 20 47, 2 3 4375“ {0 : 0 0} = “ 20 47 ” {0 : 0 0 0 0 0} = “ 020 47 ” {0 : 0 0 . 0 0} = “ 20 47, 2 3” {0,9 : 0 0 . 0} = “ 20 47, 2 ” Seite 28
M a x i m a l l ä n g e d e r A usg a b e h i nte r d e m Ko m m a
Wenn Ausgabe kürzer, werden Nullen drangehängt
Wenn Ausgabe länger, wird der Wert auf- bzw. abgerundet
Zudem kann die Ausgabe mit einer Einheit oder beliebigen Zeichen
erweitert und getrennt werden
{0 : 0 . 0 M B}
= ” 20 47, 2 M B ”
{0 : 0 - 0<0 0}
= ” 2- 0<4 7 ”
{0 : 0 . 0} M B
= ” 20 47, 2 M B ”
% {0 : 0 . 0} = ” %20 47, 2 ”
Gestaltung
Horizontal Scroll
ScrollDistance
Um wieviele Pixel pro Schritt beim horizontalen Scroll verschoben werden soll
Location
Height
Höhe des Objekts (Angabe in Pixel)
Width
Breite des Objekts (Angabe in Pixel)
X
Horizontaler Abstand zum linken Bildschirmrand (Angabe in Pixel)
Y
Vertikaler Abstand zum oberen Bildschirmrand (Angabe in Pixel)
Sonstiges
AutoSize
Objektgröße automatisch anpassen an den Inhalt
(Fu nk ti o ni e r t j e d o ch nu r richtig , we nn Scro l l Ty p e a u f N o ne g este l lt wi rd)
Font (ausklappbar)
Schriftart-Auswahl
-Name
Schriftart über LCD-Studio wählen
-Size
Größe der Schriftart
(Größe bezieht sich auf die in Unit eingestellte Maßeinheit)
-Unit
Maßeinheit für die Schriftgröße
-Bold
Fettschrift
-GdiCharSet
Auswirkung unbekannt
-GdiVerticalFont
Auswirkung unbekannt
-Italic
Kursivschrift
-Strikeout
Durchgestrichen
-Unterline
Unterstrichen
Tipp:
Bei LCDs mit niedriger Auflösung eignen sich normale Schriftarten nur bedingt, da man in diesem Fall meist platzsparend
arbeitet und somit kleine Schriftgrößen verwendet. Die besten
Resultate erzielt man mit Schriftarten, welche für kleine LCDs
und niedrige Auflösungen optimiert sind.
Serifenlose Schriften (Sans-Serif) wie z.B. Arial, Helvetica,
Tahoma, Verdana oder MS SansSerif können jedoch auch
verwendet werden ab einer gewissen Größe.
Serifen wie z.B. Times New Roman, Times, Georgia, MS Serif
oder Bookman hingegen sind weniger dafür geeignet. Allgemein Serifen, serifenbetonte Schriften und geschwungene
Schriften eignen sich garnicht oder erst ab einer recht großen
Schriftgröße für die LCD-Ausgabe.
Durch umstellen der Einheit für die Schriftgröße auf Pixel, kann
eine etwas genauere Anpassung erzielt werden als mit der
Einheit Point, da man hierbei pixelgenau arbeiten kann.
Seite 29
Gestaltung
IndexItem
Auswirkung unbekannt
Invert
Objekt Invertieren
Scroll Type
Art des Scrollens
H o rizo nta l, N o ne , Ve r tica l, Auto
ScrollSpeed
Scrollgeschwindigkeit in Millisekunden (Zeitintervall pro Schritt)
Spacer
Trennungszeichen bei horizontalem Scroll
Text
Eingabefeld für den Text, der angezeigt werden soll. Sobald dem Widget eine Variable (Data Item) zugewiesen wurde, hat dieses
Eingabefeld keine Auswirkung mehr auf die Ausgabe.
Tipp:
Ein paar Tipps, welche Scroll-Typen sich wofür am besten eignen
Horizontal
Bei langen Texten, News-Tickern sowie bei mehrzeiligen Texten ist der Horizontal Scroll-Typ gut geeignet. Dabei kann
eine Trennung (Spacer) eingestellt werden, welcher zwischen Anfang und Ende des Textes eingefügt wird. Bei mehrzeiligen
Auflistungen wie z.B. der Winamp Playlist wird der Spacer zudem als Trennung zwischen den Zeilen verwendet.
Vertical
Dieser Scroll-Typ eignet sich ebenfalls für lange Texte sowie mehrzeilige Auflistungen. Jedoch nicht für Auflistungen
mit längeren Texten pro Zeile. Bei kleinen LCDs oder kleinem Textfeld kann es sonst schnell passieren, dass zusätzliche
Zeilenumbrüche eingefügt werden, wodurch man den Überblick verliert. Bei mehrzeiligen Auflistungen kann zudem eine
Trennlinie eingefügt werden, welche das Ende der Auflistung kennzeichnet. Hierfür einfach in den Fo rma t- Ei g e nscha f te n
(Format->Format) {0} ---- oder andere Zeichen als Trennung einfügen.
Auto
Der Auto Scroll-Typ eignet sich für Texte, welche geringfügig länger sind als das Textfeld. Hat den Vorteil, dass kurze
Texte , welche in das Textfeld passen, nicht scrollen. Dieser Typ eignet sich daher z.B. für Winamp-Texte wie Titel - Interpret.
None
Das Deaktivieren des Scrolls ist hilfreich, wenn man möglichst statische Texte bzw. eine ruhige Anzeige erhalten will. Wenn
man z.B, ein Winamp-Applet baut, in welchem ein Textfeld für den Titel und darunter ein weiteres Feld für den Interpreten
vorhanden ist, eignet sich das deaktivieren des Scrolls. Sonst kann es vorkommen, dass die Texte nicht synchron zueinander
scrollen, weil der Interpret selten gleich lang ist wie der Titel.
Seite 30
Gestaltung
Historic Data Plotter
Mit diesem Widget lassen sich Balken- sowie Liniendiagramme darstellen.
Daten
Data Item
Verknüpfung zu einer Variable, um den Inhalt auszulesen
Drawing
CompositingMode
Darstellungsart von Objekt und Hintergrund bzw. darunterliegenden Objekten.
SourceOver oder SourceCopy
(B e isp i e l si e he Widg e t I ma g e)
Widget Rotation
Drehen des Objekts um 0°, 90°, 180° oder 270°
Location
Height
Höhe des Objekts (Angabe in Pixel)
Width
Breite des Objekts (Angabe in Pixel)
X
Horizontaler Abstand zum linken Bildschirmrand (Angabe in Pixel)
Y
Vertikaler Abstand zum oberen Bildschirmrand (Angabe in Pixel)
Seite 31
Gestaltung
Sonstiges
AutoScaleMax
Automatisch angepasster Maximal-Wert
AutoScaleMin
Automatisch angepasster Minimal-Wert
BarSpace (Nur bei DrawMode=Manual_Bars wirksam)
Abstand zwischen den Balken (Angabe in Pixel)
BarWidth (Nur bei DrawMode=Manual_Bars wirksam)
Breite der Balken (Angabe in Pixel)
DrawAxis
X- und Y-Achse anzeigen
DrawMode
Anzeige Modus des Diagramms
<- Manual_Bars
Balken-Diagramm (Ab b i ldu ng , e r ste R e i he)
Balkenbreite und Abstand kann angepasst werden
<- Bars
Balken-Diagramm (Ab b i ldu ng , 2. R e i he)
<- Lines
Linien-Diagramm (Ab b i ldu ng , 3 . R e i he)
<- LinesPlus
Linien-Diagramm (Ab b i ldu ng , l e t z te R e i he)
Linien-Diagramm mit Messpunkt-Markierung
Flip
Inhalt auf der X-Achse, Y-Achse oder X- und Y- Achse drehen
Max
Maximal Wert; Diese Eingabe definiert, welcher Wert der
ausgelesenen Variable (Data Item), als höchster Punkt
behandelt wird.
MeasureInterval
Zeitintervall, in welchem der ausgelesene Wert übernommen
werden soll (Angabe in Millisekunden)
MeasuringPoints
Anzahl der Messpunkte innerhalb des Diagramms
Bei D ra wM o d e = M a n u a l - B a r s wird die Anzahl der
Messpunkte automatisch angepasst
Min
Minimal Wert; Diese Eingabe definiert, welcher Wert der
ausgelesenen Variable (Data Item), als niedrigster Punkt
behandelt wird.
Seite 32
Tipp:
Die Anzahl der Messpunkte sollte möglichst gleich sein zur
Diagrammbreite. Heißt man sollte gleichviele Messpunkte geben,
wie das Diagramm breit (Lo ca ti o n ->W i d th) ist. Wenn man ein
größeres Diagramm mit weniger Messpunkten haben möchte, sollte man die Anzahl proportional zur Breite des Diagramms
einstellen. Andernfalls kann das gleiche Problem auftreten, wie bei
zu vielen Messpunkten. Dabei verändert sich die Diagramm-Struktur
mit jedem Schritt des Diagramms. Das hängt damit zusammen, dass
weniger Pixel zur verfügung stehen, als anzuzeigende Messpunkte
vorhanden sind. Bei nicht proportionalem Verhältniss zwischen Breite
und Anzahl tritt das Problem daher ebenfalls auf, da die abstände
zwischen den Messpunkten nicht gleichbreit sein.
Gestaltung
Bar
Daten
Data Item
Verknüpfung zu einer Variable, um den Inhalt auszulesen
Drawing
CompositingMode
Darstellungsart von Objekt und Hintergrund bzw. darunterliegenden Objekten.
SourceOver oder SourceCopy
(B e isp i e l si e he Widg e t I ma g e)
Widget Rotation
Drehen des Objekts um 0°, 90°, 180° oder 270°
Limits
FallOff
Zeitangabe wie schnell der Balken abfällt. Bei absinkendem Wert benötigt dann der Balken die angegebene Zeit, um dem niedrigeren
Wert zu entsprechen. (Zeitangabe in Millisekunden)
Max
Maximal Wert; Diese Eingabe definiert, welcher Wert der ausgelesenen Variable (Data Item) als höchster Punkt behandelt wird.
Min
Minimal Wert; Diese Eingabe definiert, welcher Wert der ausgelesenen Variable (Data Item) als niedrigster Punkt behandelt wird.
Location
Height
Höhe des Objekts (Angabe in Pixel)
Width
Breite des Objekts (Angabe in Pixel)
X
Horizontaler Abstand zum linken Bildschirmrand (Angabe in Pixel)
Y
Vertikaler Abstand zum oberen Bildschirmrand (Angabe in Pixel)
Sonstiges
Border
Rahmen anzeigen
Invert
Balken invertieren
Style
Auswahl der Verlaufrichtung
Seite 33
Gestaltung
Pie (Kreisdiagramm)
Mit diesem Widget können Kreisdiagramme dargestellt werden. Zudem eignet sich dieses Widget für Ringdiagramme. Die Einstellmöglichkeit dafür, befindet sich unter Sonstiges -> InnerSize.
Daten
Data Item
Verknüpfung zu einer Variable, um den Inhalt auszulesen
Drawing
CompositingMode
Darstellungsart von Objekt und Hintergrund bzw. darunterliegenden Objekten.
SourceOver oder SourceCopy
(B e isp i e l si e he Widg e t I ma g e)
Widget Rotation
Drehen des Objekts um 0°, 90°, 180° oder 270°
Limits
Max
Maximal Wert; Diese Eingabe definiert, welcher Wert der ausgelesenen Variable (Data Item) als höchster Punkt behandelt wird.
Min
Minimal Wert; Diese Eingabe definiert, welcher Wert der ausgelesenen Variable (Data Item) als niedrigster Punkt behandelt wird.
Location
Height
Höhe des Objekts (Angabe in Pixel)
Width
Breite des Objekts (Angabe in Pixel)
X
Horizontaler Abstand zum linken Bildschirmrand (Angabe in Pixel)
Y
Vertikaler Abstand zum oberen Bildschirmrand (Angabe in Pixel)
Seite 34
Gestaltung
Sonstiges
AutoAngle
Automatisch angepasster Anfangswinkel
Wenn aktiviert, Sta r t A ngl e ohne Wirkung, da dieser immer automatisch geändert wird
InnerSize
Innere Größe (Angabe zwischen 0-1)
Dient zum erstellen von Ring-Diagrammen.
Radius
Gesamt-Radius (Angabe in Grad)
Solid
Ob die Anzeige ausgefüllt werden soll
StartAngle
Anfangswinkel (Angabe in Grad)
Wenn AutoA ngl e aktiviert, ohne Auswirkung
N e gati v- We r te mö gl ich
Erklärung:
InnerSize:
Bei 0 ist die Anzeige vollständig
Bei 0,3 wird ein Innerer Kreis von 30% des Anzeige-Radius nicht gefüllt
Bei 0,47 wird ein Innerer Kreis von 47% des Anzeige-Radius nicht gefüllt
Bei 0,7 wird ein Innerer Kreis von 70% des Anzeige-Radius nicht gefüllt
Bei 1 ist die Anzeige praktisch nicht mehr sichbar
Radius:
Bei positivem Radius (1 bis 360); Diagramm läuft im Uhrzeigersinn
Bei negativem Radius (-1 bis -360); Diagramm läuft gegen Uhrzeigersinn
Value
Wert der angezeigt werden soll, sofern keine Variable (Data Item) ausgelesen wird
Beispiel:
Mit diesem Widget ist deutlich mehr möglich, als nur einfache Kreisdiagramme. In Kombination mehrerer Widgets (auch kombinierbar mit
Widget Gauge), können individuelle Anzeigen erstellt werden.
Beispiel 1: Diese Anzeige besteht aus einem Ring (außen), einem weiteren
kleineren Ring und einem gefüllten Kreisdiagramm (100%), welcher als Kern dient.
Den beiden Ringen wurde die gleiche Variable (Data Item) zugewiesen.
Beispiel 2: Hierbei handelt es sich um ein K re isd i a g ra m m sowie um ein gefüllten
R i n g. Dadurch, dass beim Kreisdiagramm der f re i e Sp e i c h e r (%) und beim Ring
der g e n u t z te Sp e i c h e r (%) zugewiesen wurde, ergeben beide zusammen immer
100%. Beispiel 3: In diesem Beispiel sind 3 g l e i c h e R i n g e verwendet worden. Alle Ringe
zeigen die g l e i ch e Va ri a b l e an. Diese wurden in unterschiedlichen Größen eingestellt
und von der Position aneinander angepasst.
Beispiel 4: Hierbei handelt es sich um 2 h a l b e K re is d i a g ra m m e (Radius 180°).
Bei einem ist der R a d i us jedoch auf -18 0 ° gestellt, weshalb dieser in die entgegengesetzte Richtung läuft.
Beispiel 5: Gleiches Prinzip wie bei Beispiel 2, nur dass hierbei 2 Kreisdiagramme
verwendet wurden. Außerdem ist das untere Diagramm um 3 Pixel nach unten und 3
Pixel nach rechts verschoben.
Beispiel 6: Genau wie bei Beispiel 4. Einziger unterschied ist, dass diese einen 90°
Radius haben.
Seite 35
Gestaltung
Winamp-Spectrum
Daten
Data Item
Ohne Auswirkung
Drawing
CompositingMode
Darstellungsart von Objekt und Hintergrund bzw. darunterliegenden Objekten.
SourceOver oder SourceCopy
(B e isp i e l si e he Widg e t I ma g e)
Widget Rotation
Drehen des Objekts um 0°, 90°, 180° oder 270°
Location
Height
Höhe des Objekts (Angabe in Pixel)
Width
Breite des Objekts (Angabe in Pixel)
X
Horizontaler Abstand zum linken Bildschirmrand (Angabe in Pixel)
Y
Vertikaler Abstand zum oberen Bildschirmrand (Angabe in Pixel)
Sonstiges
BarSpace (nur bei RenderMode=Default)
Abstand zwischen den Balken (Angabe in Pixel)
BarWidth (nur bei RenderMode=Default)
Breite der Balken (Angabe in Pixel)
DrawPeaks (nur bei RenderMode=Default)
Höchstwerte anzeigen
FallOff (nur bei RenderMode=Default)
Zeit in Millisekunden, wie schnell der Balken fällt
RenderMode
D e fa u lt (siehe Abbildung, 1. - 3. Bild) oder Sp id e r (siehe Abbildung, rechtes Bild)
Seite 36
Gestaltung
Winamp-Wave
Daten
Data Item
Ohne Auswirkung
Drawing
CompositingMode
Darstellungsart von Objekt und Hintergrund bzw. darunterliegenden Objekten.
SourceOver oder SourceCopy
(B e isp i e l si e he Widg e t I ma g e)
Widget Rotation
Drehen des Objekts um 0°, 90°, 180° oder 270°
Location
Height
Höhe des Objekts (Angabe in Pixel)
Width
Breite des Objekts (Angabe in Pixel)
X
Horizontaler Abstand zum linken Bildschirmrand (Angabe in Pixel)
Y
Vertikaler Abstand zum oberen Bildschirmrand (Angabe in Pixel)
Sonstiges
Channel
Linker oder Rechter Kanal
Filled (nur bei RenderMode=Default)
Gefüllte Anzeige
RenderMode
D e fa u lt (siehe Abbildung, links)
Fl owe r1 (siehe Abbildung, mittig)
Fl owe r2 (siehe Abbildung, rechts)
Seite 37

Similar documents