Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Eigenes (Button-)Design (https://www.delphipraxis.net/78078-eigenes-button-design.html)

TheMiller 28. Sep 2006 17:23


Eigenes (Button-)Design
 
Hallo,

ich möchte mal ein Programm auch vom Design richtig gut erstellen. Dazu wollte ich u.a auch eigene Buttons einbauen. Doch wie kann ich Buttons selbst designen (zb: rund, oval, farbiger rand etc..)

Muss ich dazu eine Button-Komponente ableiten, odeer was muss ich tun? Ist es aufwendig? Wie fange ich an?

Danke!

Balu der Bär 28. Sep 2006 17:25

Re: Eigenes (Button-)Design
 
Jupp, für sowas sind Kenntnisse in Komponentenentwicklung wohl zwingend erforderlich. ;)

Vielleicht kannst du dir von hier ein paar Anregungen holen.

TheMiller 28. Sep 2006 17:30

Re: Eigenes (Button-)Design
 
Hm, gibts irgendwo ein Tutorial, indem eine kleine Button-Komponente erstellt wird? Die komponente aus dem Link ist ja sehr umfangreich, denke ich

TheMiller 28. Sep 2006 19:00

Re: Eigenes (Button-)Design
 
Ok, habe mich jetzt mal reingelesen und eine Mini-Komponente gebastelt. Hab für sie sogar ein Icon gemacht.

Nur wie kann ich die Komponente nun visuell gestalten?

c.wuensch 28. Sep 2006 19:12

Re: Eigenes (Button-)Design
 
Das müsste irgendwie über Hier im Forum suchenOwnerDraw gehen. Habe das aber noch nie gemacht, und kenne mich nicht besonders damit aus. Such doch einfach mal nach dem Stichwort!

Cu, Chris

TheMiller 28. Sep 2006 19:15

Re: Eigenes (Button-)Design
 
Ich glaube dass ist nicht das, was ich suche.

Habe jetzt eine Button-Komponente. Die wurde ja vom Standard abgeleitet und sieht auch so aus. Jetzt möchte ich schon in der Komponente festlegen, wie sie aussehen soll. Halt einen Standard für meine Komponente...

SirThornberry 28. Sep 2006 19:15

Re: Eigenes (Button-)Design
 
am besten einfach "Paint" überschreiben und darin auf die "Canvas" malen.

TheMiller 28. Sep 2006 19:16

Re: Eigenes (Button-)Design
 
Das verstehe ich nicht so ganz... :gruebel:

SirThornberry 30. Sep 2006 08:56

Re: Eigenes (Button-)Design
 
Paint ist eine Methode. Überschreiben von Methoden gehört zu den grundlagen der OOP.
Hier gibts gibts das ganze zum Nachlesen und Lernen http://www.dsdt.info/grundlagen/sprache/oo4.php


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