Einzelnen Beitrag anzeigen

Benutzerbild von stOrM
stOrM

Registriert seit: 7. Jun 2003
Ort: Mülheim an der Ruhr
436 Beiträge
 
Delphi 10.3 Rio
 
#6

Re: welches Control geeignet - Entscheidungshilfe

  Alt 21. Dez 2008, 13:33
Zitat von alzaimar:
Verwende eine TreeView. Das hat zudem den Vorteil, das Du deine Eigenschaftsseiten hierarchisch gruppieren kannst. Das erhöht die Übersichtlichkeit,
Wenn Du Dir die Arbeit vereinfachen willst, verwende die Icons/Bitmaps, um einzelne Einträge als 'disbled' zu markieren.
Wenn Du viel Zeit hast, dann zeichne die Einträge selbst. Mir würde Folgendes reichen:
Delphi-Quellcode:
procedure TForm1.TreeView1CustomDrawItem(Sender: TCustomTreeView;
  Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
  If NodeIsDisabled(Node) Then
    Sender.Canvas.Font.Color := clSilver;
end;
Die einzelnen Eigenschaftsseiten stellst Du nach wie vor mit einem Pagecontrol dar, nur das die Tabs unsichtbar sind.
Hi,
ich würd ein VST nehmen, mit Radio und Checkbuttons, sowie Editoren.
In den VST Demos ist so ziemlich alles dabei was Du brauchen würdest. Abgesehen davon könntest Du auch PNG's nehmen, sieht meiner meinung nach besser aus.

Gruß
s!
  Mit Zitat antworten Zitat