色を鮮やか?強調するには?


腹巻鮭  2003-11-06 01:06:23  No: 5591

GridのCellに列毎にプロパティでもってる色で塗りつぶして
いるのですが、選択状態の場合の反転カラーを
セル毎の色の精度を上げて?塗ろうとする場合
カラーの値もしくはRGBから算出するのをロジック化する事は
できるのでしょうか?


にしの  2003-11-06 01:46:16  No: 5592

精度=色深度であれば、一部を変更することは不可能です。

強調するには、RGBからHSVに変換し、彩度と明度をそれぞれ逆にしてやればよろしいかと。

RGBとHSVの相互変換は、
http://www13.big.or.jp/~akasata/programming/DelphiGuide/
ここにありました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加