Deutsch English

PortableApps (R34 Mod)
Menu Modification Tutorial

[ Teil 1 ] [ Teil 2 ] [ Teil 3 ] [ Teil 4 ] [ Teil 5 ]
Eine Anleitung von Jimmy Neutron (Übersetzt von MrElchbau)

Bitte beachte (nochmals), daß die Mods offiziell weder von PortableApps.com noch vom PortableApps.com Forum oder woanders betreut werden. Allerdings gibt es reichliche Fans mit vielen Kenntnissen, die bereit sind, Fragen zu beantworten.

In diesem Teil werden wir einen Blick auf die Infos über den Datenträger im unteren Teil des R34 Mod Menüs werfen und zudem einige Dinge in der theme.ini klären, die nirgendwo sonst gut hinein passen.


  Angaben im Fuße des Menüs  

Schon im ersten Teil dieser Anleitung erfuhren wir, daß die autorun.inf-Datei einen Schlüssel enthält, der den Namen unseres Laufwerkes bestimmt. In der theme.ini gibt es einen Abschnitt namens [lblDriveName], der wie die uns schon vertrauten "sbtn" Abschnitte aussieht.

Wie bei den anderen Abschnitten kannst Du den Laufwerksnamen frei platzieren, ihn auf nicht sichtbar setzen, die Schrift oder die Farbe ändern. Der Punkt "margin" (Abstand) existiert nicht, weil es auch kein Icon gibt, zu dem der Name einen Abstand braucht. Ein weiterer Unterschied ist das Fehlen einer Mouse-Over-Box - Anzeige. Die Größenangabe bestimmt hier nur den sichtbaren Teil des Namens. Wenn die Länge zu klein ist wird der Name beim Anzeigen abgeschnitten.

Natürlich hängt die Länge der Anzeige auch vom Laufwerksnamen ab. Und wenn Du den Abstand vom linken Rand erhöhen willst (z.B. von 8 auf 18), so solltest Du auch gleichzeitig die Breite der Anzeige verringern, damit der Name später nicht mit der Füllstandsanzeige überlappt.


  Die Füllstandsanzeige  

Es gibt eigentlich drei Teile, die für die Füllstandsanzeige maßgeblich sind.

Zum einen ist da der Bereich in der Hauptgrafik (background.jpg) der sich von der Umgebungsgrafik absetzt und für die Füllstandsanzeige vorgesehen ist.

Dann gibt es die Grafik für die Anzeige selbst. Normalerweise wird für sie eine kontrastierende Farbe benutzt, damit die Anzeige besser sichtbar ist. Je mehr Platz auf dem Datenträger belegt wird, um so mehr wird die Graphik gestreckt um die Füllmenge des belegten Platzes widerzuspiegeln. Die Platzierung der Anzeige wird vom Abschnitt [imgDriveSpace] in der theme.ini-Datei geregelt.

Schließlich gibt es noch den [lblDriveSpace]-Abschnitt in der theme.ini-Datei. Das ist der Text, der sagt "xx frei von xx" und den verbrauchten Platz und die Gesamtgröße des Datenträgers angibt.

Die [lblDriveSpace] und [imgDriveSpace] Abschnitte haben einstellbare Werte, die Dir schon vorher in dieser Anleitung gesehen hast. Nichts Überraschendes oder Fremdes, es wird Dir leicht fallen, mit ihnen klar zu kommen.

Für Leute mit USB-Sticks oder anderen Datenträger mit begrenzter Größe ist die Füllstandsanzeige sehr wichtig. Wie Du im obigen Bild siehst habe ich 107.6GB von 112GB frei. Da ich eine externe portable Festplatte benutze, brauche ich nicht unbedingt auf meinen Plattenplatz zu achten.

Darum habe ich für mich die Einstellung Visible=0 in den beiden Abschnitten[lblDriveSpace] und [imgDriveSpace] gesetzt. Es sind - für mich - unnütze Informationen. Allerdings habe ich jetzt wieder eine Lücke in dem Theme - an der Stelle, die für die Füllstandsanzeige vorgesehen war. Ich habe sie mit meinem Laufwerksnamen gefüllt. Nur schnell den Wert der Koordinate Left verändert bis der Name an die richtige Stelle rutscht!



  Die Nach-Oben & Unten Pfeile  

Die Pfeile für das nach oben und unten Scrollen erscheinen nur im Menü, wenn auch tatsächlich Einträge über oder unter der Anwendungsliste sind, die nicht angezeigt werden. Wenn Deine Liste kurz ist wirst Du sie nicht sehen. Sie werden durch die Abschnitte [sbtnScrollUp] und [sbtnScrollDown] definiert, besitzen Werte wie Height, Width, Left und Top so wie auch die anderen Abschnitte, jedoch keine Visible-Option. Das Menü setzt die Sichtbarkeit der Buttons nach ihrer Notwendigkeit selbst.


  Die Hauptgrafik  

Wir haben sehr viel Zeit mit dem R34 Mod Menü verbracht, wie es ausschaut und wie man es ändert. Aber über einen Teil der theme.ini haben wir noch nicht gesprochen, die Hauptgrafik, abgelegt in der background.jpg. Die Überschrift des Abschnittes lautet [imgBackground], er bringt das Bild auf den Bildschirm. Schaltest Du hier die Sichtbarkeit durch Visible=0 aus wirst Du folgendes sehen (denk dran, die Kategorien und Anwendungen haben momentan eine schwarze Schriftfarbe, darum kannst Du sie wegen dem schwarzen Hintergrund nicht sehen):

Aber können wir den schwarzen Hintergrund ändern? Der Abschnitt [frmMenu] bringt das Bild auf den Schirm und enthält die Einstellungen ColorR, ColorG und ColorB , deren Werte alle auf Null gesetzt sind, die RGB-Kombination für Schwarz. Möchtest Du ein Blau? Setze ColorB=255 und hier ist das Ergebnis:


  Wie es weiter geht  

Das war's schon für diesen Teil. Im Folgenden werden wir uns mal die Custom Buttons anschauen.


[ Teil 1 ] [ Teil 2 ] [ Teil 3 ] [ Teil 4 ] [ Teil 5 ]

Created by neutron1132 (at) usa (dot) com. All comments are welcome. Thanks!

 

 
Firefox 3
Firefox 2
PTC, more than design!(c)2008 by NeoRame, MrElchbau
Design (c)2008 by NeoRame, MrElchbau
Downloadsystem powered by
Olate Download
PicLens RSS