Toggle Button mit Pic

Für Fragen von Einsteigern und Programmieranfängern...
Antworten
DL3AD
Beiträge: 478
Registriert: Fr 13. Sep 2013, 12:07
OS, Lazarus, FPC: Debian Bullseye (L 2.2.0)
CPU-Target: 64Bit
Wohnort: Rügen

Toggle Button mit Pic

Beitrag von DL3AD »

Hallo,
ich möchte einen Toggle Button mit zwei Pic für die beiben stati erstellen.
Habe mit den BGRA Button Controls gespielt (TBCImage Button) - aber es werden keine Bilder angezeigt.
Ist da noch was spezielles zu beachten ?

Gibt es bessere Alternativen ?

System ist Debian KDE Lazarus v2.2.0 GTK2

Gruß Frank

wp_xyz
Beiträge: 4889
Registriert: Fr 8. Apr 2011, 09:01

Re: Toggle Button mit Pic

Beitrag von wp_xyz »

Wenn du den Button nur mit der Maus bedienen willst, reicht ein TSpeedButton. AllowAllUp=true, GroupIndex <> 0, und du kannst mit Down den Zustand schalten/abfragen.

DL3AD
Beiträge: 478
Registriert: Fr 13. Sep 2013, 12:07
OS, Lazarus, FPC: Debian Bullseye (L 2.2.0)
CPU-Target: 64Bit
Wohnort: Rügen

Re: Toggle Button mit Pic

Beitrag von DL3AD »

Hallo wp_xyz,
mir geht es speziell um das PIC auf dem Button.
Zustand aus => Pic_A
Zustand ein =>Pic_B

Ich bekomme es nicht hin die Pic's auf den Button anzeigen zu lassen.

wp_xyz
Beiträge: 4889
Registriert: Fr 8. Apr 2011, 09:01

Re: Toggle Button mit Pic

Beitrag von wp_xyz »

Der SpeedButton verwendet die Bilder aus einer ImageListe, und es gibt einen speziellen ImageIndex für den "Down" state, PressedImageIndex. Könnte aber sein, dass das erst beim Laz/main drinnen ist.

Benutzeravatar
Winni
Beiträge: 1577
Registriert: Mo 2. Mär 2009, 16:45
OS, Lazarus, FPC: Laz2.2.2, fpc 3.2.2
CPU-Target: 64Bit
Wohnort: Fast Dänemark

Re: Toggle Button mit Pic

Beitrag von Winni »

Hi!

Du machst Dir in der Grafik-Software Deiner Wahl 4 Images nebeneinander in einer Datei.

Die jeweiligen Bilder sind zuständig für up, down, disabled, selected

Diese Datei muss in die property Glyph geladen werden.

Die NumGlyphs muss dann auf 4 gesetzt werden.

Alles wie bei DElphi.

Winni

Antworten