AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi TCheckListBox mit mehreren CheckBoxen und Spaltenbezeichnung
Thema durchsuchen
Ansicht
Themen-Optionen

TCheckListBox mit mehreren CheckBoxen und Spaltenbezeichnung

Ein Thema von Schwedenbitter · begonnen am 13. Okt 2009 · letzter Beitrag vom 13. Okt 2009
Antwort Antwort
Schwedenbitter

Registriert seit: 22. Mär 2003
Ort: Finsterwalde
622 Beiträge
 
Turbo Delphi für Win32
 
#1

TCheckListBox mit mehreren CheckBoxen und Spaltenbezeichnung

  Alt 13. Okt 2009, 21:13
Hallo,

ich meine, dass diese Thema hier im Forum schon irgendwann einmal angesprochen wurde. Leider finde ich es trotz intensiven Suchens nicht mehr wieder. Ich habe eine Liste mit mehreren Bild-Dateien in einer TCheckListBox. Wenn die CheckBox angeklickt ist, dann wird die Datei mit einem anderen Bild überblendet und gedruckt. Die anderen eben ohne Überblendung.

Nun möchte ich gern zwei weitere Boxen hinzufügen. Über diese soll dann unter anderem gewählt werden, ob die Datei doppelt gedruckt wird und ich möchte auch ein alternative Hintergrundbild anbieten, dass dann eben bei einer anderen angeklickten CheckBox gemischt wird. Schön - aber nicht zwingend notwendig - wäre es dann noch, wenn oben in den Spaltenbezeichnungen dann z.B. "Hintergrund", "alt. Hintergrund" und "doppelt" stehen könnte.

Kann mir bitte jemand auf die Sprünge helfen oder zumindest mal den Link zum Thema schicken?

Gruß, Alex
Alex Winzer
  Mit Zitat antworten Zitat
hugo1990

Registriert seit: 27. Dez 2006
166 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: TCheckListBox mit mehreren CheckBoxen und Spaltenbezeich

  Alt 13. Okt 2009, 21:18
Für dein Vorhaben würde ich dann keine TCheckListBox sondern eine TListView verwenden. Da kannst du den Spalten dann auch Bezeichnungen geben. Allerdings musst du hierfür die Checkboxen zu Laufzeit erstellen und an den entsprechenden Stellen anzeigen lassen.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#3

Re: TCheckListBox mit mehreren CheckBoxen und Spaltenbezeich

  Alt 13. Okt 2009, 21:22
Zitat von hugo1990:
sondern eine TListView verwenden.
bei dem Virtual TreeView könnte man ganz leicht mehrere CheckBoxen einblenden,
dieser läßt sich auch wie eine ListView, mit mehreren Spalten, anzeigen
und auch kleine Vorschaubilder, in den einzelnen Zeilen, wären kein Problem.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Schwedenbitter

Registriert seit: 22. Mär 2003
Ort: Finsterwalde
622 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: TCheckListBox mit mehreren CheckBoxen und Spaltenbezeich

  Alt 13. Okt 2009, 23:24
Danke für Eure Antworten!

Zitat von himitsu:
Bei dem Virtual TreeView könnte man ganz leicht mehrere CheckBoxen einblenden ...
@himitsu
Ich habe vergessen zu sagen, dass ich TurboDelphi habe. Dort habe ich nur ein TTreeView gefunden. Falls Virtual TreeView eine fremde Komponente ist, wird es schon kompliziert. Wie ich so etwas von Hand einbinde, wüsste ich zur Not.

Dennoch: Wo finde ich weiterführende Infos dazu?

Gruß, Alex
Alex Winzer
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#5

Re: TCheckListBox mit mehreren CheckBoxen und Spaltenbezeich

  Alt 13. Okt 2009, 23:47
Ja, ist "leider" eine FremdKomponente
http://www.delphi-treff.de/tutorials...rtualtreeview/

aber immerhin inkl. Source und sollte sich recht leicht integrieren lassen, auch in Turbo Delphi

weitere Infos findest du auch im Forum Hier im Forum suchenVirtual TreeView und wo anders Bei Google suchenVirtual TreeView
leider hat zwar der Entwickler seine Arbeit eingestellt, aber viele (auch aus diesem Forum) arbeiten kräftig an dem Code weiter ... also da sieht man wohl auch, daß sie garnicht so "schlecht" sein kann
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz