[Résolu]NSColor -> RGB
CrazyJo
Membre
Bonjour,
Je recherche désespérément à extraire les composantes RGB d'un NSColor. J'ai tenté de nombreuses choses dont ça :
Mais rien ne fonctionne Chaque fois les variables r,g,b sont égales à 0 ...
Merci pour le coup de
Bonne fête de Pâques !
Je recherche désespérément à extraire les composantes RGB d'un NSColor. J'ai tenté de nombreuses choses dont ça :
<br />CGFloat r,g,b,a; <br />NSColor *colorRGB = [comparedColor colorUsingColorSpaceName:NSCalibratedRGBColorSpace];<br />[colorRGB getRed: &r green: &g blue: &b alpha:0];<br />[tmpCell setColor:[NSColor colorWithDeviceRed:r green:g blue:b alpha:0]];<br />
Mais rien ne fonctionne Chaque fois les variables r,g,b sont égales à 0 ...
Merci pour le coup de
Bonne fête de Pâques !
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Donc si j'étais toi je regarderais plutôt à quoi est associé comparedColor .
(Fait avec Xcode 4 que je commence enfin à apprécier
marche très bien et retourne un float compris entre 0 et 1.
C'est une méthode de NSColor.
http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSColor_Class/Reference/Reference.html
Je n'avais jamais assigné une valeur pour ma variable comparedColor ...
Quel idiot !
J'ai aussi retesté avec redComponent et ça fonctionne aussi en effet
Merci