PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Window-Fragen



Expresseon
10.11.2007, 18:24
Das Erstellen eines normalen Windows. Eine kurze Klasse, dann in einer Scene aufrufen, fertig! Ich habe jetzt aber einige Fragen zum Ändern eines Windows.
In meinem Window möchte ich folgendes verändern:


Schriftart individuell für dieses Window ändern
Schriftgröße individuell für dieses Window ändern
Schriftfarbe individuell für dieses Window ändern
eventuell den Windowskin individuell für dieses Window entfernen

Wie kann ich die angesprochenen Punkte in Ruby umsetzen?

The_Burrito
10.11.2007, 18:54
Einfach im Konstruktor (oder vor etwaiger Textausgabe) die Fonteigenschaften des Fensterinhaltes ändern. Diesen erhält man über self.contents.

Beispiel:


self.contents.font.color = Color.new(R, G, B)
self.contents.font.size = size
self.contents.font.name = font


Wenn du keinen Windowskin haben willst, einfach die windowskin Eigenschaft auf nil setzen.



self.windowskin = nil

Expresseon
10.11.2007, 19:17
Vielen Dank. ;)