Meschuggenes Rendering

Für Installationen unter Linux-Systemen
diogenes
Beiträge: 200
Registriert: So 11. Jul 2010, 18:39
OS, Lazarus, FPC: Linux
CPU-Target: 64 Bit
Wohnort: Wien
Kontaktdaten:

Meschuggenes Rendering

Beitrag von diogenes »

Seit dem denkwürdigen Tag (24. September 2013), an dem ich erfahren habe, daß das finale Update/Patch von Windoof XP nicht für Windoof XP geeignet ist, habe ich erstmal eine openSUSE 12.2-in Eddies CD-Fach geschoben und selbiges OS installiert, das schon lange auf Golem14 läuft. Natürlich tu' ich Lazarus drauf (1.0.10 mit dem passenden FPC etc. vom SUSE-Repo). Das klappte auch hervorragend, nur wird die Form (übrigens auch im resultierenden Binary) so gerendert, wie es unter lazarus_eddie.png zu sehen ist: Die Box am Kopf des Formulars ist eine GroupBox, worin sich 2 Labels, ein Edit und ein SpinEdit befinden. Die GroupBox hat einen viel zu hohen Kopf, und die Labels sieht man nicht :(
Im Gegensatz dazu Golem14s Lazarus-Installation "lazarus_golem14.png"): So soll's aussehen.
Woran liegt's wohl, und was kann ich tun?
Dateianhänge
ĺazarus_golem14.png: Koscheres Renderung
ĺazarus_golem14.png: Koscheres Renderung
lazarus_eddie.png: Meschuggenes Rendering
lazarus_eddie.png: Meschuggenes Rendering
Zuletzt geändert von diogenes am Do 26. Sep 2013, 19:38, insgesamt 1-mal geändert.
Ceterum censeo computatores per Pascal docendos esse.

Benutzeravatar
theo
Beiträge: 10497
Registriert: Mo 11. Sep 2006, 19:01

Re: Meschuggenes Rendering

Beitrag von theo »

Probier mal in OpenSuse bei den Systemeinstellungen -> "Erscheinungsbild von Anwendungen" etwas anderes als Oxygen zu wählen.
Bzw. bei GTK Stile mal was ändern.

diogenes
Beiträge: 200
Registriert: So 11. Jul 2010, 18:39
OS, Lazarus, FPC: Linux
CPU-Target: 64 Bit
Wohnort: Wien
Kontaktdaten:

Re: Meschuggenes Rendering

Beitrag von diogenes »

Tja, das hab ich schon probiert, und immer wird das selbe gerendert.
Im übrigen bin ich auf etwas draufgekommen: Dass man die Labels nicht gesehen hat, lag daran, dass die untere Grenze der GroupBox zu hoch war. Die Labels sind erschienen, als ich die Box noch größer gemacht hab. Das ist nicht gut.
Ich will das ändern.
Ceterum censeo computatores per Pascal docendos esse.

baba
Beiträge: 265
Registriert: Mi 4. Apr 2007, 17:47

Re: Meschuggenes Rendering

Beitrag von baba »

... ich benutze Debian 7, da ist eigentlich immer alles hübsch.

Baba.

diogenes
Beiträge: 200
Registriert: So 11. Jul 2010, 18:39
OS, Lazarus, FPC: Linux
CPU-Target: 64 Bit
Wohnort: Wien
Kontaktdaten:

Re: Meschuggenes Rendering

Beitrag von diogenes »

Ich komme auf ein paar Sachen drauf ... wie istr das eigentlich mit dem Lazarus? Ich kann Stil ändern, was ich will, Lazarus zeichnet die Steuerelemente, wie er will. Woran liegt das, und kann man dem Lazarus auch unter Linux beibringen, er solle die Elemente von der Oberfläche zeichnen lassen, wie es anscheinend unter Windoof geschieht?
Ceterum censeo computatores per Pascal docendos esse.

Benutzeravatar
theo
Beiträge: 10497
Registriert: Mo 11. Sep 2006, 19:01

Re: Meschuggenes Rendering

Beitrag von theo »

Wie ich oben schon geschrieben habe, gibt es unter OpenSuSE KDE spezielle GTK Stile.
Lazarus unter GTK2 "hört" nur auf diese.

Bildschirmfoto3.png

diogenes
Beiträge: 200
Registriert: So 11. Jul 2010, 18:39
OS, Lazarus, FPC: Linux
CPU-Target: 64 Bit
Wohnort: Wien
Kontaktdaten:

Re: Meschuggenes Rendering

Beitrag von diogenes »

theo hat geschrieben:Wie ich oben schon geschrieben habe, gibt es unter OpenSuSE KDE spezielle GTK Stile.
Lazarus unter GTK2 "hört" nur auf diese.

Bildschirmfoto3.png

Mein Denkfehler. Jetzt klappt das!
Danke!
Zuletzt geändert von diogenes am Sa 28. Sep 2013, 15:24, insgesamt 1-mal geändert.
Ceterum censeo computatores per Pascal docendos esse.

Benutzeravatar
theo
Beiträge: 10497
Registriert: Mo 11. Sep 2006, 19:01

Re: Meschuggenes Rendering

Beitrag von theo »

Neu starten müsstest du Lazarus aber schon.

diogenes
Beiträge: 200
Registriert: So 11. Jul 2010, 18:39
OS, Lazarus, FPC: Linux
CPU-Target: 64 Bit
Wohnort: Wien
Kontaktdaten:

Re: Meschuggenes Rendering

Beitrag von diogenes »

Klaro
Ceterum censeo computatores per Pascal docendos esse.

Benutzeravatar
theo
Beiträge: 10497
Registriert: Mo 11. Sep 2006, 19:01

Re: Meschuggenes Rendering

Beitrag von theo »

Dann kann ich nur den bekannten Satz sagen: "Bei mir geht's".

openSUSE 12.2 (x86_64) KDE: 4.8.5 (4.8.5) "release 2"
Lazarus 1.1 r40260:42502M FPC 2.7.1 x86_64-linux-gtk 2

diogenes
Beiträge: 200
Registriert: So 11. Jul 2010, 18:39
OS, Lazarus, FPC: Linux
CPU-Target: 64 Bit
Wohnort: Wien
Kontaktdaten:

Re: Meschuggenes Rendering

Beitrag von diogenes »

Geht ja eh!

Nur: Wie kann ich dann meine eigenen Farben machen. Dieses Blau ist zwar nicht schiach, aber ich hätt's doch gerne dunkelgrau. Mit den Farbeneinstellungen in den Systemeinstellungen geht's nicht wirklich ... *seufz*
Ceterum censeo computatores per Pascal docendos esse.

Benutzeravatar
theo
Beiträge: 10497
Registriert: Mo 11. Sep 2006, 19:01

Re: Meschuggenes Rendering

Beitrag von theo »

diogenes hat geschrieben:. Dieses Blau ist zwar nicht schiach, aber ich hätt's doch gerne dunkelgrau.


Welches Blau?

diogenes
Beiträge: 200
Registriert: So 11. Jul 2010, 18:39
OS, Lazarus, FPC: Linux
CPU-Target: 64 Bit
Wohnort: Wien
Kontaktdaten:

Re: Meschuggenes Rendering

Beitrag von diogenes »

theo hat geschrieben:
diogenes hat geschrieben:. Dieses Blau ist zwar nicht schiach, aber ich hätt's doch gerne dunkelgrau.


Welches Blau?

Zum Beispiel das auf dem Scroll-Bar-Anfasser. Stil "Adwaita". Was kann man da tun?
Ceterum censeo computatores per Pascal docendos esse.

Benutzeravatar
theo
Beiträge: 10497
Registriert: Mo 11. Sep 2006, 19:01

Re: Meschuggenes Rendering

Beitrag von theo »

Weiss nicht, am besten nicht darüber nachdenken. ;-)

Ist mir noch gar nie aufgefallen, aber das ist halt so.
Im Anhang: Firefox (GTK) vs. KWrite (KDE)
sieht auch nicht gleich aus.
Dateianhänge
scb.png

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: Meschuggenes Rendering

Beitrag von Christian »

Benutz doch einfach das QT Widgetset, damit ists das selbe Rendering wie beim KDE.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Antworten