久々にアプリケーションを作っていますが,ボタン用の16×16ドットのアイコンはLED Icon Setに手を入れて使用してます.
いつの頃からかわからないのですが,TBitBtnではない普通のTButtonでもアイコンが入れられるようになっています.
アイコンはJTrimを使ってHSVの明度-10,+10のバリエーション作っておき,TButtonのPressedImageIndex,HotImageIndexで指定しています.
ボタンの上にマウスポインタが通るとボタンが明るくなるのと一緒に,アイコンも明るくなります.ボタンを押すとアイコンも暗くなります.