AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Colorwerte des Objektinsp. mit eigenen Konstanten erweitern
Thema durchsuchen
Ansicht
Themen-Optionen

Colorwerte des Objektinsp. mit eigenen Konstanten erweitern

Ein Thema von urx · begonnen am 18. Nov 2008 · letzter Beitrag vom 19. Nov 2008
Antwort Antwort
urx

Registriert seit: 19. Mai 2007
1 Beiträge
 
#1

Colorwerte des Objektinsp. mit eigenen Konstanten erweitern

  Alt 18. Nov 2008, 22:47
Hallo zusammen

Ich würde gerne in einem INI-File verschiedene eigene "Farb-Konstanten" ablegen und diese anschliessend in meine Forms einlesen. Z.B:

MyBackground=$00FFF9F9
MyHeader=$00F3F9F3
...

Das Problem dabei ist, dass ich die definierten Werte auf keine Weise in den Objectinspector bekomme. Es werden weiterhin lediglich die Werte von "graphics" angezeigt.

Kann mir jemand sagen, wie (und ob überhaupt) dies mit D2007 möglich ist? Oder gibt es dazu spezielle Komponenten? Ich benötige lediglich eigene Farbdefinitionen und keine weiteren komplexen Styleanweisungen.

Ich freue mich auf Eure Tipps. Besten Dank!
  Mit Zitat antworten Zitat
alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#2

Re: Colorwerte des Objektinsp. mit eigenen Konstanten erweit

  Alt 19. Nov 2008, 06:28
Du kannst Dir einen eigenen Color-Editor schreiben und den über die Open-Tools-API so installieren, das deine Werte angezeigt werden. Nur portierbar wird das ganze dann nicht (kein Anderer wird deine Programme bearbeiten können).

Frag mich aber nicht, wie das geht (mit dem Editor). Es geht aber auf jeden Fall.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat
Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.739 Beiträge
 
Delphi 2007 Professional
 
#3

Re: Colorwerte des Objektinsp. mit eigenen Konstanten erweit

  Alt 19. Nov 2008, 08:39
Schau dir mal in $(BDS)\source\ToolsAPI\VCLEditors.pas die Klasse TColorProperty an. Vielleicht reicht's, davon abzuleiten und "procedure GetValues" zu überschreiben? Und RegisterPropertyEditor nicht vergessen (z.B. hier).
Uli Gerhardt
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:29 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