GridのCellに列毎にプロパティでもってる色で塗りつぶして
いるのですが、選択状態の場合の反転カラーを
セル毎の色の精度を上げて?塗ろうとする場合
カラーの値もしくはRGBから算出するのをロジック化する事は
できるのでしょうか?
精度=色深度であれば、一部を変更することは不可能です。
強調するには、RGBからHSVに変換し、彩度と明度をそれぞれ逆にしてやればよろしいかと。
RGBとHSVの相互変換は、
http://www13.big.or.jp/~akasata/programming/DelphiGuide/
ここにありました。
ツイート | ![]() |