AGB  ·  Datenschutz  ·  Impressum  







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

Farbe importieren

Ein Thema von BBB · begonnen am 8. Okt 2006 · letzter Beitrag vom 8. Okt 2006
Antwort Antwort
BBB

Registriert seit: 13. Jul 2006
25 Beiträge
 
#1

Farbe importieren

  Alt 8. Okt 2006, 15:03
Hi,


ich würde gern in einem meiner Projekte eine ganz bestimmt Farbe verwenden; eine Art Beige-Ton. Die Farbe habe ich sozusagen auf einer Internetseite entdeckt, aber ich hab leider keine Ahnung wie ich die Farbe als Hexwert an die Eigenschaft .Color zB vom Formular übergeben kann.
Ich dachte ich könnte vielleicht einfach nen Screenshot machen und in Paint meinetwegen die Werte für Rot, Grün und Blau auslesen (248,244,232) und die dann in einen entsprechenden Hexwert überführen aber ich habe leider keine Ahnung wie und ob man das machen kann.
Hat vielleicht jemand eine Idee dazu?
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Farbe importieren

  Alt 8. Okt 2006, 15:08
Hi,

willst du das über den Objectinspektor eingeben, dann klicke einfach doppelt auf die Color-Eigenschaft, da sollte sich dann ein Farbdialog öffnen (ich hoffe, das ist bei Delphi 5 auch schon so). Ansonsten (zur Laufzeit), könnte dir Delphi-Referenz durchsuchenRGB() helfen.
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Farbe importieren

  Alt 8. Okt 2006, 15:10
TColor = $00RRGGBB, also ist $00FFFFFF = clWhite.
(Könnte auch andersrum sein: $00BBGGRR )

Zu deinem Glück gibt es die segensreiche Funktion rgb(red,green,blue: Byte): TColor, irgendwo in Sysutils oder so.

//mäh roter kasten...
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

Re: Farbe importieren

  Alt 8. Okt 2006, 15:13
Schritt für Schritt Anleitung:

Angehängte Dateien
Dateityp: rar anleitung_518.rar (313,0 KB, 3x aufgerufen)
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Farbe importieren

  Alt 8. Okt 2006, 15:16
Zitat von DGL-luke:
TColor = $00RRGGBB, also ist $00FFFFFF = clWhite.
(Könnte auch andersrum sein: $00BBGGRR )

Zu deinem Glück gibt es die segensreiche Funktion rgb(red,green,blue: Byte): TColor, irgendwo in Sysutils oder so.

//mäh roter kasten...
Es ist $00BBGGRR, Little Endian sei Dank.
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
BBB

Registriert seit: 13. Jul 2006
25 Beiträge
 
#6

Re: Farbe importieren

  Alt 8. Okt 2006, 15:21
Wow geile Resonanz; also es ist wirklich denkbar einfach; es funzt wenn man die RGBs hat wenn man einfach den Doppelklick auf die Color Eigenschaft macht und die Werte eintippt; darauf hätt ich auch echt allein kommen können, sogar der Standard-Windows-Farbdialog taucht dann wieder auf hoho
Besten Dank Leute!!
  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 18:22 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