Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
[120.2.2 - Theme-Support]
#21
120.2.2 r8163 / 120.2.3 r8447

Der senkrechte Scrollbalken in der Linienverwaltung ignoriert scheinbar die Breitenangabe.
Die unteren waagerechten mitteln zu den Pfeilen. Der senkrechte tut es nicht.

Da die Pfeile trotz kleinerer Grafik mittig sind gehe ich davon aus das es nicht an der Grafik der Pfeile liegt.

Einträge in der theme tab

Code:
...
# arrows  
gui_horizontal_arrow_width = 18        
gui_horizontal_arrow_height = 18
gui_vertical_arrow_width = 18
gui_vertical_arrow_height = 18
# scrollbars
gui_scrollbar_width = 18
gui_scrollbar_height = 18
...

   
Zitieren
#22
Nachtrag für 120.2.2 r8163 ( r8447 nicht getestet )

Bei den vertikalen Scrollbalken wird für die gedrückten Pfeile ( oben wie unten ) die Grafik für disabled verwendet statt der für gedrückt.

Und die horizontale Ausrichtung der vertikalen Scrollbalken scheint alle Fenster zu betreffen.

Bei der Stadt- und Fabrikliste kleben die unteren Scrollpfeile auch an der Knapperecke zum Fenster vergrößern. Bei den anderen Listen ist da Platz.
Zitieren
#23
120.2.2 r8163 ( noch keine neuere getestet )

Im Fahrplan-Dialog ( hier von der Linienverwaltung aus aufgerufen ) scheinen die oberen beiden Einstellfelder fix in der Gesamtbreite zu sein.
Werden die Pfeile breiter gemacht wird das Feld dazwischen schmaler.

Im Bild oben das Standard-Theme und unten das angehängte.

   

Weil ich es gerade gesehen hab, gibt es die Möglichkeit in der Meldungsauswahl die Icons oben über den Buttonspalten zu beeinflussen?

   
Zitieren
#24
Klar.
Code:
--
Obj=symbol
name=MessageOptions
Image[0]=> ls-symbols.2.3
--

Was die breite Angeht: Die Breite eines num_input-Feldes wird mit Pfeilen angegeben. Sind die Breiter, wird das Feld schmaler. Allerdings sollte die Breite mit der Buttonwidth korrelieren.

Die Scrollpfiele sind falsch im Hauptthema definiert. Ist die Reihenfolge wie für Links und Rechts, dann stimmt es.
Zitieren
#25
(23-05-2018, Wednesday-05:47:53 )prissi schrieb: Klar.
Code:
--
Obj=symbol
name=MessageOptions
Image[0]=> ls-symbols.2.3
--
...

Hab nicht mehr dran gedacht das das ne komplette Grafik ist.

Ging mir um die Positionierung.
[Nachtrag]
Allerdings gehört die Datei nicht zum Theme sondern zum Grafikset bisher. Oder kann man die einfach dazu packen?


(23-05-2018, Wednesday-05:47:53 )prissi schrieb: ...
Was die breite Angeht: Die Breite eines num_input-Feldes wird mit Pfeilen angegeben. Sind die Breiter, wird das Feld schmaler. Allerdings sollte die Breite mit der Buttonwidth korrelieren.
...

Im Anzeige-Dialog tut es das auch.

   


Angehängte Dateien
.zip   themes_bluewhite.zip (Größe: 5,01 KB / Downloads: 369)
Zitieren
#26
Durch die Vergrößerung der Buttons reicht in der Spielerliste die Breite nicht mehr für 9-stellige Zahlen vor dem Komma.

Man kann sie auch nicht breiter ziehen, da die Knapperecke fehlt.
Zitieren
#27
Im Finanzfenster reicht der Platz für die Scrolleiste vom Auswahlfeld der Verkehrsträger nicht mehr aus, wenn man die Scrolleiste vergrößert.

Die Auswahlliste hat ja nur 3 Zeilen und auf Grund der Vergrößerung der Scrollpfeile ( obiges Theme mit den blauen Buttons/Leisten ) übermalt sich der Scrollbalken und der untere Pfeil.
Zitieren
#28
Höhe vergrößert, um eh alles ohne scrollen zu zeigen ...
Zitieren
#29
hier ist der Versuch eines Patches:

https://forum.simutrans.com/index.php/to...4.html#new

Bisher sind alle Gui-elemente mit festeingestellten Positionen & Groessen, mit dem Patch soll Position & Groesse automatisch bestimmt werden, und damit flexibler auf Aenderungen von Theme und Font reagieren. Folgende Fenster sollten mit unterschiedlichen Fonts & Themes vernuenftig aussehen:

Neue Welt, Landschaft-, Anzeige-, allgemeine Einstellungen, das Hauptmenue, Passwort, Gehe-zu, Fabrik-info, alle Datei-Auswahl fenster, Sprache, Signalbau

(alle anderen sind nicht gepatcht)
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste