Italia
Include

RGB- und ogl-Farben

 

Carlo
Keil
Include-File zur Erleichterung des Umgangs mit RGB- und ogl-Farben
Das Archiv enthält die Include-File und ein Beispielprogramm.

Enthalten sind
vier Funktionen zum Umrechnen zwischen RGB- und ogl-Farben,
eine Funktion, die den Farbauswahldialog von Windows bequem nutzbar macht und
eine Funktion, die ohne Verwendung von @Get(TrueColor) ermittelt, ob aktuell
der Truecolor-Farbmodus aktiv ist.
Mit der letzten Funktion können die Umrechnungen auch bei Profan-Versionen
ohne @Get(TrueColor) genutzt werden (die erforderlichen Änderungen sind
schon im Quellcode eingebaut, aber auskommentiert).

@RGBtoOGL_rot(f&) f& ist der auszuwertende RGB-Farbwert
Rückgabewert ist der Rotanteil im ogl-Wertebereich 0-1
@RGBtoOGL_gelb(f&) f& ist der auszuwertende RGB-Farbwert
Rückgabewert ist der Gelbanteil im ogl-Wertebereich 0-1
@RGBtoOGL_grün(f&) f& ist der auszuwertende RGB-Farbwert
Rückgabewert ist der Grünanteil im ogl-Wertebereich 0-1
@OGLtoRGB(r!, g!, b!) r!, g! und b! sind die ogl-Farbwerte (jeweils im Bereich 0-1)
Rückgabewert ist der entsprechende RGB-Farbwert (der
aktuelle TrueColor-Zustand wird automatisch berücksichtigt)

@Farbewählen(f&) f& ist die Vorgabefarbe
Rückgabewert ist der RGB-Wert der gewählten Farbe

@IsTrueColor() kein Parameter
Die Funktion verhält sich wie @Get(TrueColor), arbeitet aber
anders, so dass sie auch bei früheren PRofan-Versionen genutzt werden kann.
Rückgabewert ist 1 (=TRUE) bei gesetztem TrueColor-Modus und
0 (=FALSE) bei nicht gesetztem TrueColor-Modus

3 kB
Hochgeladen:09.04.2007
Downloadcounter211
Download
 
09.04.2007  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

4.623 Views

Untitledvor 0 min.
Sven Bader01.08.2021
Georg Teles21.05.2020
RudiB.01.04.2020
Stephan Sonneborn23.10.2019
Di più...

Themeninformationen

Dieses Thema hat 1 subscriber:

Carlo Keil (1x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie