Einzelnen Beitrag anzeigen

Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#1

T(Item)Collections oder PropertyEditor for Array of TColor ?

  Alt 14. Mai 2006, 13:43
Hi,

ich schreibe gerade an einer Komponente, diese soll als Property eine Eingabemöglichkeit für Farbwerte
besitzen zB. [clBlue], [clRed, clGreen] oder auch [clRed, clGreen, ..., clBlue].

Nun habe ich nur eine PE Version und meine Kentnisse in dem Bereich PropertyEditor&Co sind mangelhaft.

Könnte mir jemand mal ein Beispiel machen wie so etwas zu realisieren ist ?

Delphi-Quellcode:
unit GPanel;

interface

uses
  SysUtils, Classes, ...;

type
  TColorArray = array of TColor;


  TDings = class(TCustomDing)
  private
    FColorArray: TColorArray ;
    procedure SetFColorArray(Value: TColorArray);
  protected
    //...
  public
    constructor Create(Owner: TComponent); override;
    destructor Destroy; override;
  published
    property TheColorArray: TColorArray read FColorArray write SetFColorArray; // ?
  end;

  procedure Register;

implementation
//...
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat