Einzelnen Beitrag anzeigen

Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#24

Re: listbox und fensterwechsel

  Alt 11. Feb 2007, 10:32
Zitat von JannyR:
Wie man die Schrift etc für das ganze label ändert weiß ich, aber ich habe nur ein label zur verfügung in der ich den text verschieden formatieren will.
Also ich würde dir den Tipp geben, verschiedene Labels zu nehmen.

Ich hätte es folgenermasen gemacht (Wenn du etwas nicht verstehst nachfragen!):
Zuerst hast du ein array-record in dem die Daten stehen:
Delphi-Quellcode:
type
  TData = record
    description, attack, quests : string;
    hitPoints : Integer;
  end;
Und dann kannst du in ein array schreiben:
Delphi-Quellcode:
private
  datas : array of TData;
Nun muss du dass array mit Daten füllen. Wenn du das gemacht hast, dann kannst du in der Listbox das OnClick nehmen, und dann entsprechend die Labels auffüllen.
Und zu wissen, welches Item des Array man nehmen muss, kannst du die Eigenschaft "ItemIndex" verwenden, welches dir das angeklickte Item verrät (bei 0 beginnend und -1 ist keine selektion)!

Dies ist noch ohne Bild, aber ich denke, dass sollte jetzt nicht mehr so schwierig sein ...

Ich habe noch eine Frage: Wie sind eigentlich die Daten gespeichert? In einer ini Datei o.s.ä.?

Übrigens wirst du mit einem TLabel nicht weit mit verschiedenen Formatierungen kommen.

Wenn du möchstest, kann ich dir mal eine Demo anhängen!
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler