Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Frage zum ColorDialog


p_m - So 20.05.07 14:01
Titel: Frage zum ColorDialog
Und zwar möchte ich mein gesamtes Formular farbig hinterlegen
und hab folgenden Code


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
procedure TForm2.Hintergrund1Click(Sender: TObject);
begin
   if DFarbe.Execute then
             Begin
             Form2.Color    := DFarbe.Color;
             end;
end;


Kommt aber ne Fehlermeldung (Form2 nicht deklariert) obwohl ich mich in Unit2, wo ja eigentliich Form 2 deklariert ist befinde

Bitte um Hilfe!!!!!!!!!!

Moderiert von user profile iconTino: Delphi-Tags hinzugefügt.
Moderiert von user profile iconTino: Topic aus Sonstiges (Delphi) verschoben am So 20.05.2007 um 14:16


Regan - So 20.05.07 14:03

ich glaub da solltest du uns mal den gesamten code zeigen.
und benutze bitte delphi-tags, um quellcode zu schreiben,

einfach delphi in eckige klammern setzen: [delphi]


arj - So 20.05.07 14:12

Wenn du dich wirklich in der Klasse TForm2 befindest, kannst auch einfach

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
procedure TForm2.Hintergrund1Click(Sender: TObject);
begin
  if DFarbe.Execute then
  Begin
    Color := DFarbe.Color;
  end;
end;


schreiben.


Noob23 - So 20.05.07 14:14

verstehe ich es richtig das du 2 form´s hast bei dem du die farbe von einem zum anderen übertragen willst? :roll: