Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   farbe und hintergrundfarbe für anwendung auswählen (https://www.delphipraxis.net/161166-farbe-und-hintergrundfarbe-fuer-anwendung-auswaehlen.html)

Overprogrammer 20. Jun 2011 11:42

farbe und hintergrundfarbe für anwendung auswählen
 
hallo leute,
ich möchte bei starten meines hauptformulars, ein neues fenster öffnen lassen zur auswahl der farbe und hintergrundfarbe meines Hauptformulars.
wie mach ich das??
LG

s.h.a.r.k 20. Jun 2011 11:50

AW: farbe und hintergrundfarbe für anwendung auswählen
 
Nur schnell runtegetippt. Code gehört in das OnCreate-Ereignis ds Formulars. Dazu noch ein TColorDialog auf die Form ziehen und ab gehts :stupid:
Delphi-Quellcode:
procedure TForm1.OnCreate();
begin
  if (ColorDialog1.Execute()) then
    Self.Color := ColorDialog1.Color;
end;

Overprogrammer 20. Jun 2011 12:15

AW: farbe und hintergrundfarbe für anwendung auswählen
 
und was gehört in die klammern hinter execute??

DeddyH 20. Jun 2011 12:18

AW: farbe und hintergrundfarbe für anwendung auswählen
 
Nichts.

shmia 20. Jun 2011 12:27

AW: farbe und hintergrundfarbe für anwendung auswählen
 
Zitat:

Zitat von Overprogrammer (Beitrag 1107430)
und was gehört in die klammern hinter execute??

Die kann man auch weglassen.
Es ist nur so, dass man als C/C++ Programmierer evtl. etwas verwirrt ist, weil in Pascal diese Klammern nicht nötig sind.
Mit den Klammern kann man ausdrücken, dass es sich um eine Funktion oder Methode (im Gegensatz zu einem Property) handelt.
Ich für meinen Fall lasse die Klammern immer weg.
Delphi-Quellcode:
procedure TForm1.OnCreate;
begin
  if ColorDialog1.Execute then
    Self.Color := ColorDialog1.Color;
end;

Overprogrammer 20. Jun 2011 12:39

AW: farbe und hintergrundfarbe für anwendung auswählen
 
ja ok hab es mir jetzt auch so eingerichtet wie ichs wollte #
war nur etwas verwirrt wegen den klammern...

himitsu 20. Jun 2011 12:44

AW: farbe und hintergrundfarbe für anwendung auswählen
 
[edit]
zu langsam ... wo war die RedBox?


Zitat:

Zitat von Overprogrammer (Beitrag 1107430)
und was gehört in die klammern hinter execute??

Benötigt .Execute irgendwelche Parameter?

Wenn ja, dann muß dort was rein :zwinker:


Man könnte aber notfalls auch die "unnötigen" Klammern einfach weglassen. :angle2:
Delphi-Quellcode:
procedure TForm1.OnCreate;
begin
  if ColorDialog1.Execute then
    Self.Color := ColorDialog1.Color;
end;

DeddyH 20. Jun 2011 12:45

AW: farbe und hintergrundfarbe für anwendung auswählen
 
Hab ich Hallus, oder wurde das bereits gesagt? :roll:

himitsu 20. Jun 2011 12:57

AW: farbe und hintergrundfarbe für anwendung auswählen
 
Du solltest besser deine Tabletten nehmen :roll:

DeddyH 20. Jun 2011 13:10

AW: farbe und hintergrundfarbe für anwendung auswählen
 
[OT] Oder Du auch mal andere Posts lesen, #5 beispielsweise. [/OT]
Nu is aber genuch OT't, gell? :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:16 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz