Lazarus GTK3 und Wayland

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

Re: Lazarus GTK3 und Wayland

Beitrag von theo »

corpsman hat geschrieben: So 5. Apr 2026, 10:10 Aber damit ist bewiesen, Lazarus GTK3 und OpenGL geht..
Gratuliere!

Mathias
Beiträge: 7251
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Lazarus GTK3 und Wayland

Beitrag von Mathias »

Aber damit ist bewiesen, Lazarus GTK3 und OpenGL geht..
Ich hatte vorher meine IDE auf GTK3 umgestellt, die IDE hat danach nur noch geflimmert.
Jetzt habe ich eine neue Version mit fpcupdelux installiert und meine etwa 3-4 Wochen alte Version ersetzt. Jetzt scheint die IDE zu funktionieren.
So wie es scheint ist da Lazarus Team am Arbeiten an GTK3.
Aber bei OpenGL scheint der Timer nicht zu funktionieren, die Animation bewegt sich bei mir nur wen ich die Fenstergrösse ändere.
Am Timer liegt es nicht, sonst würde dies auch nicht gehen.

Code: Alles auswählen

procedure TForm1.Timer1Timer(Sender: TObject);
const
  counter: integer = 0;
begin
  Caption := IntToStr(counter);
  inc(counter);
end; 
Ach ist das Nachrichten-Fenster in der IDE verschwinden, die könnte evtl. an Anchor Docking liegen.
Ich hab es wieder auf QT5 zurück gestellt, jetzt geht die IDE wieder normal.

Bei mir ist das wichtigste momentan, das die IDE läuft, da ich gerade mit GTK4 einige Sachen probiere.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 7266
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Re: Lazarus GTK3 und Wayland

Beitrag von af0815 »

corpsman hat geschrieben: So 5. Apr 2026, 10:10 So es gibt ein Update,
....
Aber damit ist bewiesen, Lazarus GTK3 und OpenGL geht..
+1

Danke für die Info.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

Mathias
Beiträge: 7251
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Lazarus GTK3 und Wayland

Beitrag von Mathias »

af0815 hat geschrieben: So 5. Apr 2026, 13:59
corpsman hat geschrieben: So 5. Apr 2026, 10:10 So es gibt ein Update,
....
Aber damit ist bewiesen, Lazarus GTK3 und OpenGL geht..
+1

Danke für die Info.
Aber etwas ist doch noch Faul damit. Was mein Demo zeigte.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1766
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: Lazarus GTK3 und Wayland

Beitrag von corpsman »

Also ich nutze die IDE in GTK2 und baue den PixelEditor für GTK3, das geht wunderbar, für den Täglichen Einsatz geht da noch zu viel nicht (siehe https://gitlab.com/freepascal.org/lazar ... tems/42195 und https://gitlab.com/freepascal.org/lazar ... tems/42194 )

Meinen so gebauten Pixeleditor hab ich dann in einer VM in CachyOS getestet, denn dort geht GTK2 definitiv nicht mehr. Aktuell rendert er da alles Sauber, aber der Mouse Move spinnt noch. Für GTK3 ist der weg sicherlich noch weit, aber die ersten Schritte sind getan und ich werde nun versuchen das so oft es nur geht ein zu setzen und Bug Reports zu schreiben, sonst wirds nie was ;)
--
Just try it

Antworten