Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Rahmen von Dialogen entfernen (https://www.delphipraxis.net/68677-rahmen-von-dialogen-entfernen.html)

Mattze 3. Mai 2006 17:43


Rahmen von Dialogen entfernen
 
Hallo,

ich würde gerne den Rahmen ("bsDialog") um einen eingebauten Dialog völlig entfernen (zu "bsNone" machen).
Ich möchte es mir eigentlich einfach machen und keine neue Dialogkomponente (hier von ColorDialog) ableiten, aber gleichzeitig noch ein paar Auswahlmöglichkeiten dazu geben.
Mir gefällt und reicht eigentlich der eingebaute von Delphi. Ja, wirklich!
Ich dachte mir, dass man den Colordialog auf ein Panel (oder eine neue Form) beziehen kann (Geht das überhaupt?) und nur den Rahmen wegmacht, um das ganze Drum-Rum selber zu steuern.

Gruß
Matthias

Cicaro 4. Mai 2006 12:21

Re: Rahmen von Dialogen entfernen
 
Wenn es keine Eigenschaft von TColorDialog gibt, die den Rahmen steuert, ist es auch kaum möglich den Rahmen zu entfernen ohne die Klasse abzuleiten.

Aber wenn TColorDialog von TForm oder etwas nah verwandtem abgeleitet ist, gibt es die Möglichkeit (ColorDialog1 as TForm) zu verwenden. Aber ich glaube TColorDialog ist abgeleitet von sowas wie TCustomDialog (hab' grad' Delphi nicht zur Hand).

Am Besten mal die hierarchische Struktur der Komponenten in der Delphi-Hilfe nachschlagen. :gruebel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:15 Uhr.

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