TListView und Symbole, Darstellung fehlerhaft (Windows)

Für Fehler in Lazarus, um diese von anderen verifizieren zu lassen.
wp_xyz
Beiträge: 4869
Registriert: Fr 8. Apr 2011, 09:01

Re: TListView und Symbole, Darstellung fehlerhaft (Windows)

Beitrag von wp_xyz »

Oh... Aber mit qt sind die Texte auch zentriert.

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

Re: TListView und Symbole, Darstellung fehlerhaft (Windows)

Beitrag von Mathias »

Oh... Aber mit qt sind die Texte auch zentriert.

Ich habe folgende Einstellung gemacht, siehe Anhang.
Aber dies wird mit folgendem Fehler quittiert.

Code: Alles auswählen

Projekt kompilieren, Modus: Default, Ziel: project1: Exit code 256, Fehler: 1
project1.lpr(20,1) Error: Error while linking
Dateianhänge
Bildschirmfoto vom 2017-08-02 17-57-41.png
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

compmgmt
Beiträge: 351
Registriert: Mi 25. Nov 2015, 17:06
OS, Lazarus, FPC: Win 10 Pro | Lazarus 1.8.2 | FPC 3.0.4
CPU-Target: i386 + x86_64
Wohnort: in der Nähe von Stuttgart
Kontaktdaten:

Re: TListView und Symbole, Darstellung fehlerhaft (Windows)

Beitrag von compmgmt »

Mir ist grade noch ein Zusatz aufgefallen: Zeichnet man das eingelesene Image mittels

Code: Alles auswählen

ImageList1.Draw(ACanvas, 0, 0, i);
funktioniert es zwar, allerdings nur solange, bis ein TOpenDialog oder ein TSaveDialog aufgerufen wird. Packt man noch ein

Code: Alles auswählen

ImageList1.Handle;
ListView1.LargeImages := nil;
ListView1.LargeImages := ImageList1;
hinter die Schleife, funktioniert es einwandfrei.

Code: Alles auswählen

InitiateSystemShutdownExA(nil, nil, 0, true, false, $0005000F);
Have fun with this snippet ;)

Antworten