AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TColor - Frage zu den Werten

Ein Thema von Mazel · begonnen am 5. Mai 2007 · letzter Beitrag vom 5. Mai 2007
 
Benutzerbild von Mazel
Mazel

Registriert seit: 11. Nov 2005
Ort: Leipzig
831 Beiträge
 
#1

TColor - Frage zu den Werten

  Alt 5. Mai 2007, 18:44
Hallo,

ich habe ein Frage zu dem TColor Typ, denn mir ist ein Effekt aufgefallen, den ich nicht verstehe. Laut der Delphi Hilfe geben die drei niederwertigen Bytes des 4-Byte-Hexadezimalzahl-Wertes, die RGB-Farbintensität für Blau, Grün und Rot an. So dass $00FF0000 Blau und $0000FF00 Grün ist.
Nun habe ich die Farbe der Form ändern wollen und habe folgendes eingegeben: $00FF0000, sie wurde Blau und dann habe ich dies eingeben: $55FF0000, nach der Hilfe sollte sich nichts ändern, aber die Form wurde Schwarz.

Wie kommt dies zustande?

Ebenso komisch sind negative Werte. Diese werden doch nur in positive umgewandelt und da ensteht der selbe Effekt. Gebe ich -$00FF0000 ein, so wird der Wert automatisch auf $FF010000 geändert. Öffne ich dann das Farbdialog und sage Farbe hinzufügen und dann OK so steht am Ende $00C8D0D4 da, welcher der richtige Wert ist.

Hoffe mich versteht jemand und kann mir Hilfe bzw. eine Erklärung dazu geben.

Gruß
Mazel
Marcel Jänicke
www.mj-software.net
  Mit Zitat antworten Zitat
 


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 08:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz