Seite 1 von 1

Gaget & Resize läßt sich nicht verkleinern

Verfasst: 08.05.2016 09:16
von Ausprobieren
Hallo zusammen,

kann es sein, daß sich die Gadgets, wenn sie z.B. mit 50 Breite definiert werden, dann aber mittels resize verändert werden, nicht unter die anfangs definierte Breite verändert werden können?

Kann das mir jemand bestätigen oder verneinen?!

Gruß IH

Re: Gaget & Resize läßt sich nicht verkleinern

Verfasst: 08.05.2016 09:28
von Bisonte
Unter Windows 10 kann ich das nicht bestätigen.

Allerdings würden da ein paar mehr Infos hilfreich sein : Welche PB Version, welches Betriebssystem und welches Gadget wäre da eine Maßnahme....

Re: Gadget & Resize läßt sich nicht verkleinern

Verfasst: 08.05.2016 10:09
von Ausprobieren
Bisonte hat geschrieben:Unter Windows 10 kann ich das nicht bestätigen.

Allerdings würden da ein paar mehr Infos hilfreich sein : Welche PB Version, welches Betriebssystem und welches Gadget wäre da eine Maßnahme....
Das Betriebssystem wäre Linux Mint Rosa (Mate) und die Version wäre Purebasic 5.40 LTS.

Re: Gadget & Resize läßt sich nicht verkleinern

Verfasst: 08.05.2016 10:12
von Ausprobieren
Ausprobieren hat geschrieben:
Bisonte hat geschrieben:Unter Windows 10 kann ich das nicht bestätigen.

Allerdings würden da ein paar mehr Infos hilfreich sein : Welche PB Version, welches Betriebssystem und welches Gadget wäre da eine Maßnahme....
Das Betriebssystem wäre Linux Mint Rosa (Mate) und die Version wäre Purebasic 5.40 LTS.
Es betrifft das Combobox-Gadget.

Re: Gadget & Resize läßt sich nicht verkleinern

Verfasst: 08.05.2016 11:04
von ts-soft
Ausprobieren hat geschrieben:Es betrifft das Combobox-Gadget.
Schön, mit Edit Stil, Image oder ohne alles? Deine Auskünfte sind ja nicht besonders genau!
Außerdem GTK2 oder GTK3 (default).

Die Höhe lässt sich nicht mit jedem Stil bestimmen, aber bei der Breite gibt es auch Schwierigkeiten, was wohl auf einen Bug hinweist.

Re: Gadget & Resize läßt sich nicht verkleinern

Verfasst: 08.05.2016 13:16
von Ausprobieren
ts-soft hat geschrieben:
Ausprobieren hat geschrieben:Es betrifft das Combobox-Gadget.
Schön, mit Edit Stil, Image oder ohne alles? Deine Auskünfte sind ja nicht besonders genau!
Außerdem GTK2 oder GTK3 (default).

Die Höhe lässt sich nicht mit jedem Stil bestimmen, aber bei der Breite gibt es auch Schwierigkeiten, was wohl auf einen Bug hinweist.
Danke, das weiß ich zu schätzen. Es ist nur so: Ich habe auf Linux umgestellt und kann/will jetzt meine ganzen Programme in Purebasic auf Linux umstellen. Und bei den Gadgets läuft dermaßen viel anders, daß mir jetzt schon fürchterliches schwant!

Übrigens: Womit frage ich im Linux ab, welche Version von GTK installiert bzw. aktiv ist? In meiner Anwendungsverwaltung finde ich beide Versionen als installiert, aber vielleicht ist das auch eine Falschinterpretation meinerseits.

Re: Gaget & Resize läßt sich nicht verkleinern

Verfasst: 08.05.2016 14:11
von ts-soft
Ab PB5.40 nutzt Du automatisch GTK3, GTK2 muss als Subsystem in den Compileroptionen eingestellt werden. Bei früheren Versionen
von PB ist es genau umgekehrt, bzw. bei ganz alten PB Versionen wird noch GTK1 genutzt.

GTK3 ist also der neue Standard, wobei es aber manchmal Probleme gibt. Nur dann sollte man umschalten auf GTK2 um zu sehen,
ob es besser geht (Layout usw.).

Re: Gaget & Resize läßt sich nicht verkleinern

Verfasst: 08.05.2016 17:12
von Ausprobieren
ts-soft hat geschrieben:Ab PB5.40 nutzt Du automatisch GTK3, GTK2 muss als Subsystem in den Compileroptionen eingestellt werden. Bei früheren Versionen
von PB ist es genau umgekehrt, bzw. bei ganz alten PB Versionen wird noch GTK1 genutzt.

GTK3 ist also der neue Standard, wobei es aber manchmal Probleme gibt. Nur dann sollte man umschalten auf GTK2 um zu sehen,
ob es besser geht (Layout usw.).
Okay - heißt das jetzt, es könnte event. mit GTK2 klappen ?!.

Und wenn ja, wo stelle ich das konkret ein?

Re: Gaget & Resize läßt sich nicht verkleinern

Verfasst: 08.05.2016 17:55
von Omi
Hallo Ausprobieren.

Auf Gtk2 schaltest Du ab PB5.40 unter ...
Menü: Compiler -> Compiler Optionen -> Tab: Compiler-Optionen -> Library-Subsystem: gtk2

Das Gtk3 ist hauptsächlich auf automatisches Layout ausgelegt und die widgets nehmen sich häufig den Platz den sie benötigen. Fred hat hier eh schon viel rausgeholt um es einigermaßen tauglich zu machen für die fixen PB-Gadget-Platzierungen. Es gibt auch ein Interview von ihm zu diesem Thema:
http://www.purebasic.fr/german/viewtopi ... =1&t=29394
Tip: Für späteren Umstieg auf Gtk3 die Gadgets großzügig dimensionieren und Platz zwischen den Elementen lassen reduziert später ärgerliche Mühen :wink: .

Gruß, Charly

Re: Gaget & Resize läßt sich nicht verkleinern

Verfasst: 09.05.2016 10:40
von Shardik
Es gibt auch einen Blog-Eintrag von Fred zu den Problemen mit GTK3.