Ich habe mir die neuste Trunk von Lazarus installiert.
Nur ist der Projectinspector und auch die Fenster von Packagen immer im Vordergrund, nicht nur innerhalb von der IDE, sondern bei allen Fenster auf dem Desktop.
Kann man die Aggressivität der Fenster zurückstufen ?
Prokectinspector immer Vordergrund mit Trunk und AnchorDocking
-
Mathias
- Beiträge: 7313
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Prokectinspector immer Vordergrund mit Trunk und AnchorDocking
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
Re: Prokectinspector immer Vordergrund mit Trunk und AnchorDocking
Gib doch bei so etwas immer an, ob du GTKx oder Qtx benutzt und ob X11 oder Wayland.
Bei mir auf X11 mit GTK3 ist es zwar im Vordergrund innerhalb der IDE, aber nicht gegenüber anderen Fenstern.
Bei mir auf X11 mit GTK3 ist es zwar im Vordergrund innerhalb der IDE, aber nicht gegenüber anderen Fenstern.
-
Mathias
- Beiträge: 7313
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Prokectinspector immer Vordergrund mit Trunk und AnchorDocking
Gestern hatte ich Lazarus auf QT5, und jetzt habe ich es auf GTK3 kompiliert, das Problem ist bei beiden Widgets Set.
Ich verwende X11.
Es ist echt aggressiv, man kann es durch nichts verdecken.
Ich verwende X11.
Es ist echt aggressiv, man kann es durch nichts verdecken.
- Dateianhänge
-
- 2026-05-28_13-25.png (83.81 KiB) 91 mal betrachtet
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
Re: Prokectinspector immer Vordergrund mit Trunk und AnchorDocking
Ja, du hast recht.
Das müsste nicht sein, denn bspw. die Projekteinstellungen sind auch "stay on top" innerhalb der IDE, aber nicht gegenüber von Fenstern anderer Anwendungen.
Mach doch einen Bugreport.
EDIT: Die Projekteinstellungen sind allerdings modal, also nichts anderes geht in der IDE.
Der Projektinspektor nicht.
Das müsste nicht sein, denn bspw. die Projekteinstellungen sind auch "stay on top" innerhalb der IDE, aber nicht gegenüber von Fenstern anderer Anwendungen.
Mach doch einen Bugreport.
EDIT: Die Projekteinstellungen sind allerdings modal, also nichts anderes geht in der IDE.
Der Projektinspektor nicht.
-
Mathias
- Beiträge: 7313
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Prokectinspector immer Vordergrund mit Trunk und AnchorDocking
Also in einem eigenem Form bringe ich dieses agressive verhalten so hin
Code: Alles auswählen
procedure TForm1.FormCreate(Sender: TObject);
begin
FormStyle := fsSystemStayOnTop;
end;Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
- af0815
- Lazarusforum e. V.
- Beiträge: 7321
- 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: Prokectinspector immer Vordergrund mit Trunk und AnchorDocking
Sowas wird IMHO von der LCL an das Widgetset weitergereicht und dort vom System verarbeitet. Da kann es schon sein, das es zu Umstellungen im System gekommen ist. Und fsSystemStayOnTop wird so wies aussieht vom Widgetset beinhart durchgeführt.Mathias hat geschrieben: Do 28. Mai 2026, 19:11 Also in einem eigenem Form bringe ich dieses agressive verhalten so hinCode: Alles auswählen
procedure TForm1.FormCreate(Sender: TObject); begin FormStyle := fsSystemStayOnTop; end;
Wenn ich mir das hier ansehe https://www.manpagez.com/html/gtk3/gtk3 ... keep-above - weil zu dem wird die LCL es konvertieren, spielt der verwendete WindowManager auch noch mit und legt fest was er wirklich draus macht.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).