Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Button mit BevelInner und Bevelouter (https://www.delphipraxis.net/30958-button-mit-bevelinner-und-bevelouter.html)

LoL 1. Okt 2004 18:21


Button mit BevelInner und Bevelouter
 
hallo

das Thema beschreibt ja schon ganz gut was ich meine.
ich suche einen Button mit der Eigenschaft BevelInner und Bevelouter wie die des Panels.
Gibt es sowas schon oder hat jemand sowas schon einmal programmiert?

Bernhard Geyer 1. Okt 2004 18:38

Re: Button mit BevelInner und Bevelouter
 
Und was ist der Sinn von einem solchen Button?
Was soll es bringen um einen Button noch mal einen Rahmen herum zu legen.

Wenn sein muss mach eine Ableitung von einem TCustomPanel und erzeug immer eine Button-Control in diesem Panel. Dann gibst Du die Properties frei (Auf Published setzen) (bzw. definierst neue), welche Du in deinem Komponentencode entweder mit dem Panel oder mit dem Button "verbindest".

alcaeus 1. Okt 2004 18:39

Re: Button mit BevelInner und Bevelouter
 
Hi Christoph,

ein Panel hat auch eine Caption und ein OnClick-Ereignis. Du kannst also ein Panel auch als Button "missbrauchen". Aber wie mein Vorredner schon gesagt hat, es macht eigentlich keinen Sinn nochmal einen Rahmen um den Button zu zeichnen.

Greetz
alcaeus

LoL 1. Okt 2004 18:41

Re: Button mit BevelInner und Bevelouter
 
Liste der Anhänge anzeigen (Anzahl: 1)
ich will den button missbrauchen.
es soll kein button im eigentlichen sinn werden.
Das soll g enauso funktioniern wie in dem Color Diaglog
Siehe Anhang

alcaeus 1. Okt 2004 18:42

Re: Button mit BevelInner und Bevelouter
 
Hi Christoph,

jetzt wird das ganze schon etwas klarer. AFAIK sind das auch nur Panels, und beim Anklicken wird manuell der Fokusrahmen außen rum gezeichnet. Dazu solltest du eigentlich hier was finden, bemüh einfach mal die Suche.

Greetz
alcaeus


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:59 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