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 Form und Pagecontrol (https://www.delphipraxis.net/11500-form-und-pagecontrol.html)

Hansa 7. Nov 2003 21:10


Form und Pagecontrol
 
Hi,

ich lege ein Pagecontrol auf eine Form und ändere die Farbe. Der größte Teil hat diese dann auch, aber der Bereich der tabsheets nicht. Also oben ,wo die reiter sind ist alles clButtonFace.

phlux 7. Nov 2003 21:21

Re: Form und Pagecontrol
 
Isch glaub musst du krass selberzeichnen, oder guckst krass hier man: http://www.swissdelphicenter.ch/de/showcode.php?id=788

also hau rein alda! :hi: de obe krasse fluxman

Hansa 8. Nov 2003 11:23

Re: Form und Pagecontrol
 
Ich habe den Code mal in eine eigene Unit gepackt, aber bei Tabsheeet.Color meckert Delphi. Anscheinend wird immer noch das "normale" Tabsheed verwendet. Was muß ich jetzt machen ?

phlux 8. Nov 2003 12:04

Re: Form und Pagecontrol
 
Vielleicht darf es nicht in einer eigenen Unit stehn, ansonsten schreib dir doch eben selbst schnell die Kompo, einfach ableiten lassn und die prozeduren integrieren, mehr ist das nicht.

Daniel B 8. Nov 2003 12:09

Re: Form und Pagecontrol
 
Jo, das ist nur ne abgeleitete Version, einfach die Unit kompilieren und ne Kompo draus machen.

Hansa 8. Nov 2003 13:42

Re: Form und Pagecontrol
 
Hat sich seit dem hier etwa was geändert ?

http://www.delphipraxis.net/internal...iner+verwendet

Wenn dem so ist, dürfte es ein leichtes sein, mir folgendes zu erklären: ich habe ein neues package gemacht, den Quelltext passend gemacht und ihn in das package gepackt, compiliert und das package instaliert. Alles ohne Fehler. Der einzige Nachteil daran ist, daß man das Ding nicht zu sehen kriegt. Es müßte ein neuer Reiter Test erscheinen mit einer Komponente TColorPageControl, dem ist aber nicht so. :mrgreen:

phlux 8. Nov 2003 15:22

Re: Form und Pagecontrol
 
Für gewöhnlich schreibe ich mir meine Kompos die ich brauche selbst :P sofern sie denn meinen Wissenshorizont nicht übersteigen :mrgreen: vielleicht setze ich mich morgn mal dran und gucke mir das Pagecontrol mal an, kann aba nix versprechen :roll:

Edit: Was mir so spontan einfällt hast du im Constructor OwnerDraw auf True gestellt? Oder ggf. falls du die Paint methode neu geschrieben hast, sie bei der Deklaration auch als überschrieben gekennzeichnet??

Hansa 9. Nov 2003 19:42

Re: Form und Pagecontrol
 
So, jetzt gibt es bei mir in der Objektgalerie auch ein ColorPageControl. Ist echt chic geworden. :mrgreen: War aber nicht ganz einfach. Wie man eigene Komponenten ableitet und in Delphi einbaut ist schon elementar. Dasselbe versuche ich bei Gelegenheit noch mit einem Button. Nur mit was erstellt ihr eure DCR's ?

Christian Seehase 9. Nov 2003 20:11

Re: Form und Pagecontrol
 
Moin Hansa,

Tools\Bildeditor\Neu...\Komponenten-Resourcendatei (*.dcr)

wäre eine Möglichkeit.

phlux 10. Nov 2003 19:43

Re: Form und Pagecontrol
 
Mir ist keine andere möglichkeit bekannt :roll: allerdings kannst du das ja alles nur per hand/zu fuß kompilieren lassen und so weiter, also ich denke Chris' Methode ist die einfachste.


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