Thema: Delphi TreeView als Menü-wie?

Einzelnen Beitrag anzeigen

djmasi

Registriert seit: 9. Jun 2004
Ort: Leipzig
105 Beiträge
 
Delphi 7 Enterprise
 
#13

Re: TreeView als Menü-wie?

  Alt 29. Sep 2004, 13:13
Zitat von Jelly:
indem du die Eigenschaften der Form im Public-Teil deklarierst.
Das hatte ich mir auch schon gedacht, nur leider will es bei mir nicht

Meine Form2-Deklaration sieht so aus:
Delphi-Quellcode:
type
  TForm2 = class(TForm)
    Panel1: TPanel;
    Memo1: TMemo;
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    { Private-Deklarationen }
    FPCaption: String;
    procedure SetPCaption(ACaption: String);
  public
    { Public-Deklarationen }
    property PanelCaption: String read FPCaption write SetPCaption;
  end;
Und der Quelltext:
Delphi-Quellcode:
procedure TForm2.SetPCaption(ACaption: String);
begin
  Panel1.Caption := ACaption;
end;

procedure TForm2.Button1Click(Sender: TObject);
begin
  Panel1.Caption := 'Test';
end;

procedure TForm2.FormCreate(Sender: TObject);
begin
  FPCaption := Panel1.Caption;
end;
Wenn ich den Button1 drücke, wird die Panel-Caption geändert. Wenn ich es aber von der Mainform aus machen will, passiert nix
Delphi-Quellcode:
procedure TForm1.DoSomething1Click(Sender: TObject);
begin
  Form2.PanelCaption := 'Aus Hauptform geändert';
end;
Hab es doch jetzt wie du gesagt hast, oder nicht?
Thomas Maßmann
"...ihr würdet selbst den lieben Gott einbetonieren, wenn eure Datenbank ihn eines Tag's erfasst..."
H.-R.-Kunze
Auch Delphi 9 Preview-Inhaber bin
  Mit Zitat antworten Zitat