FMX.Colors
FMX.Colors ユニットは、FireMonkey の色関連のクラスやメソッドが登録されているユニットです。
FMX.Colors ユニットの有用な機能を紹介していくシリーズです!
TColorBox
TColorBox は下記の様に TAlpahColor を表示するだけのコントロールです。
(ここでは $ff00ff00 を指定)
使い方
コントロールは Colors カテゴリーに登録されているので、ドロップして普通のコントロールと同じように使えます。
とはいえ、真骨頂は TColorPanel と組み合わせて使う使い方です。
下記の様に TColorPanel の ColorBox プロパティに ColorBox のインスタンスを指定すると…
↓こんな風に今選んでいる色が自動的に表示されます。
しかもα表示にも対応しています(透明を表す市松模様が表示されます)
プロパティ・イベント
Color プロパティ
現在表示している色を取得・設定できます。
ただ色を表示するコントロールのため、Color プロパティ以外に目立ったプロパティ・イベントはありません。
おわりに
αを表す市松模様を表示してくれるのは便利でいいですね。
自分で描くと面倒ですからね…!
See also
コミュニティ紹介
Delphi のコミュニティを紹介します。
Delphi Discord Server(最も活発)
Delphi に関する質問・最新情報・雑談など、とにかく情報が早いコミュニティです。
お気軽に参加できます。
Delphi Discord Server 紹介ページ
※こちらは招待リンクそのものではありません。招待リンクは遷移先ページにあります。
その他のコミュニティ
Qiita のこちらの記事に、日本語圏で参加しやすいコミュニティをまとめています。



