Widget Set Abfrage

Rund um die LCL und andere Komponenten
Antworten
Mathias
Beiträge: 6953
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Widget Set Abfrage

Beitrag von Mathias »

Wen ich den Screeshoot im Anhang angucke ist das nach meiner Meinung eindeutig QT5.

Aber wieso zeigt es mir in der Caption GTK2 an ?

Code: Alles auswählen

uses
  uses
  ...
  LCLVersion, LCLPlatformDef;

procedure TForm1.FormCreate(Sender: TObject);
begin
  Caption := LCLPlatformDirNames[GetBuildLCLWidgetType];
end;   
Kompiliere ich es für Windows, wird mir schon brav "win32" angezeigt. getestet mit wine.
Dateianhänge
Bildschirmfoto vom 2025-01-17 16-28-03.png
Bildschirmfoto vom 2025-01-17 16-28-03.png (5.1 KiB) 1633 mal betrachtet
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

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

Re: Widget Set Abfrage

Beitrag von theo »

Probier mal so:

Code: Alles auswählen

uses InterfaceBase;      
...
Caption := GetLCLWidgetTypeName; 

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

Re: Widget Set Abfrage

Beitrag von Mathias »

Danke, jetzt gehts.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Antworten