Gtk3 Widgetset - Bitte testen
- AlterPascaler
- Beiträge: 134
- Registriert: Mo 26. Jun 2023, 18:56
- OS, Lazarus, FPC: Linux, Lazarus, Free Pascal
- CPU-Target: xxBit
- Wohnort: Deutschland, NRW
Re: Gtk3 Widgetset - Bitte testen
Fehler immer noch, Clean und Build hat nicht geholfen.
Wie hast du denn Lazarus mit GTK3 gebaut, mit Fpcupdeluxe?
Ich habe das Lazarus Projekt das der IDE kompiliert mit Projekteinstellungen->Compiler Options->Additions and Overrides->LCLWidgetType=gtk3.
Wie hast du denn Lazarus mit GTK3 gebaut, mit Fpcupdeluxe?
Ich habe das Lazarus Projekt das der IDE kompiliert mit Projekteinstellungen->Compiler Options->Additions and Overrides->LCLWidgetType=gtk3.
Viele Grüße
AlterPascaler
AlterPascaler
Re: Gtk3 Widgetset - Bitte testen
Naja, sehen tut man den Splitter eigentlich nicht.
Du musst einfach drüberfahren, bis sich der Mauszeiger ändert.
Du musst einfach drüberfahren, bis sich der Mauszeiger ändert.
- AlterPascaler
- Beiträge: 134
- Registriert: Mo 26. Jun 2023, 18:56
- OS, Lazarus, FPC: Linux, Lazarus, Free Pascal
- CPU-Target: xxBit
- Wohnort: Deutschland, NRW
Re: Gtk3 Widgetset - Bitte testen
Dann liegt es vielleicht an der GTK Version oder an Systemeinstellungen?
Ein Lazarus Bug ist es mMn nicht, denn hier funktioniert das.
(openSUSE Tumbleweed-Slowroll)
- AlterPascaler
- Beiträge: 134
- Registriert: Mo 26. Jun 2023, 18:56
- OS, Lazarus, FPC: Linux, Lazarus, Free Pascal
- CPU-Target: xxBit
- Wohnort: Deutschland, NRW
Re: Gtk3 Widgetset - Bitte testen
ich verwende 6.12.91-1-MANJARO, gtk3 1:3.24.52-1
Das sagt die KI
"
Wenn in GTK3-Anwendungen unter Manjaro die Trennlinien oder Anfasser ("Splitter") zum Verändern von Fensterbereichen fehlen, liegt das meist an einem versteckten Theme-Styling. Oft lassen die Themes diese Ränder aus optischen Gründen weg, oder das System nutzt Client-Side-Decorations (CSD).
"
Muss ich morgen mal weiter schauen.
Vielleicht hast du recht, vielen Dank bis hierhin.
Das sagt die KI
"
Wenn in GTK3-Anwendungen unter Manjaro die Trennlinien oder Anfasser ("Splitter") zum Verändern von Fensterbereichen fehlen, liegt das meist an einem versteckten Theme-Styling. Oft lassen die Themes diese Ränder aus optischen Gründen weg, oder das System nutzt Client-Side-Decorations (CSD).
"
Muss ich morgen mal weiter schauen.
Vielleicht hast du recht, vielen Dank bis hierhin.
Viele Grüße
AlterPascaler
AlterPascaler
- AlterPascaler
- Beiträge: 134
- Registriert: Mo 26. Jun 2023, 18:56
- OS, Lazarus, FPC: Linux, Lazarus, Free Pascal
- CPU-Target: xxBit
- Wohnort: Deutschland, NRW
Re: Gtk3 Widgetset - Bitte testen
Ja theo, es liegt an Themen.
Ich verwende Manjaro mit XFCE, und bei allen "xfwm4" Themen funktioniert es nicht.
Nehme ich "Adwaita" Theme funktioniert es.
Mal schauen ob ich da weiter komme.
Ich verwende Manjaro mit XFCE, und bei allen "xfwm4" Themen funktioniert es nicht.
Nehme ich "Adwaita" Theme funktioniert es.
Mal schauen ob ich da weiter komme.
Viele Grüße
AlterPascaler
AlterPascaler
- AlterPascaler
- Beiträge: 134
- Registriert: Mo 26. Jun 2023, 18:56
- OS, Lazarus, FPC: Linux, Lazarus, Free Pascal
- CPU-Target: xxBit
- Wohnort: Deutschland, NRW
Re: Gtk3 Widgetset - Bitte testen
Gelöst!
Für alle die auch Manjaro mit GTK3, XFCE und Lazarus mit GTK3 verwenden wollen.
Bei mir fehlte in der Konfiguration der Spitter, also das Teil mit den man die Fenster untereinander verschieben kann.
Mit reinen GTK3 Themes klappte es auch, sah aber sehr ungewohnt aus.
Hier die Lösung:
Im Home Verzeichnis unter "~/.config/gtk-3.0/" die Datei "gtk.css" anlegen und mit folgender Konfiguration füllen.
Zum Schluss beim Desktop ausloggen und wieder einloggen, dann sollte es gehen.
Hier der Manjaro Thread
Was würden wir ohne Internet machen?
Sagen wir in fünf Jahren auch, was würden wir ohne KI machen?
Für alle die auch Manjaro mit GTK3, XFCE und Lazarus mit GTK3 verwenden wollen.
Bei mir fehlte in der Konfiguration der Spitter, also das Teil mit den man die Fenster untereinander verschieben kann.
Mit reinen GTK3 Themes klappte es auch, sah aber sehr ungewohnt aus.
Hier die Lösung:
Im Home Verzeichnis unter "~/.config/gtk-3.0/" die Datei "gtk.css" anlegen und mit folgender Konfiguration füllen.
Code: Alles auswählen
toolbar separator {
background-color: #ff0000;
/* to make the separator thicker you can add a right border */
border-right: 2px solid #ff0000;
}
Hier der Manjaro Thread
Was würden wir ohne Internet machen?
Sagen wir in fünf Jahren auch, was würden wir ohne KI machen?
Viele Grüße
AlterPascaler
AlterPascaler