ライツアウトに適したコンポーネント


YOSHIKI  2004-01-26 15:13:39  No: 6927  IP: 192.*.*.*

皆様ライツアウトというゲームはご存知でしょうか?
5×5の計25個のボタンがあり、ライトがついているボタンを消していくというゲームです。(下記HP参照)
http://www.algopro.co.jp/sflguide/sfl_g2/T-2.html

今このゲームをDelphiで作っているのですが、この25個のボタンをどのコンポーネントを使用しようか悩んでいます。
今現在、実際にはBitBtnを使用しています。
BitBtnのCaptionを「■」にし、ボタンサイズとフォントサイズを調整し、ライトON=FontColorRed、OFF=FontColorGrayにしています。
しかし、いまいちしっくりこなくて…
もし何か「これがいい!」等ありましたら情報お願いいたします。

編集 削除
ぱねる  2004-01-26 16:58:51  No: 6928  IP: 192.*.*.*

お手軽なのはTPanelでしょう。
ボタンにこだわるならTSpeedButtonか
以下のカラーボタンなどいかが?
http://homepage2.nifty.com/Mr_XRAY/Halbow/Chap05.html#Chap5-6

♯Halbowさんがネットを去ってしまって残念ですね…(;_;)

編集 削除
LupinⅢ  URL  2004-02-03 18:53:12  No: 6929  IP: 192.*.*.*

TStringGridやTDrawGridでも可能だと思いますよ

編集 削除