[リストへもどる]
一括表示

投稿時間:2003/03/02(Sun) 20:44
投稿者名:nobu
Eメール:
URL :
タイトル:
複数行・列のボタン
何時もお世話になりありがとうございます。
時々 複数行・列のボタン状のものを見かけるのですがどの様にして作成
するのでしょうか?
上下左右の分割がVの字型になっているように見えます。

コマンドボタンややチェックボックス、MsFlexGrid等でトライしては
見ましたが思うようには行きません。
押した時に点線の枠が付かない方が良いのですが、付いてしまいます。

Yahooでも検索してみましたがキーが不適切の様で見つけられませんでした。

投稿時間:2003/03/03(Mon) 00:03
投稿者名:Say
Eメール:
URL :
タイトル:
Re: 複数行・列のボタン
> 時々 複数行・列のボタン状のものを見かけるのですがどの様にして作成
> するのでしょうか?
単にボタンを並べればいいのでは?
見栄えが気に入らないなら、絵に描けばいいのでは?
> コマンドボタンややチェックボックス、MsFlexGrid等でトライしては
> 見ましたが思うようには行きません。
どううまくいかないのでしょう?
マウス操作が苦手で整列できないということですか?
ツールバーに整列ボタンありますし、オプションでグリッドにあわせることもできます。

> 押した時に点線の枠が付かない方が良いのですが、付いてしまいます。

前述内容とは無関係の質問ですね。
FOCUSのあるボタンに点線がつくのはOSの仕様です。
クリックと同時にFOCUSをよそに飛ばすか、
ボタン系コントロール以外の方法でボタンを実現してください。

個人的見解としては、Focusのわからないボタンなんて、
使いにくくってしようがないですが。特にTab移動のときなど。

投稿時間:2003/03/03(Mon) 08:06
投稿者名:nobu
Eメール:
URL :
タイトル:
Re^2: 複数行・列のボタン
フォローありがとうございます。

> 単にボタンを並べればいいのでは?

何か専用コントロールがあり縦横の数指定で(MSFlexGridみたいに)
出来るものがあるのかと思ったりしたことからの質問でした。
ボタン状に見えるだけで、Command Button でも Check Box でも
無いように思えましたので。

> どううまくいかないのでしょう?

他のソフトで見たものの様には行かないと言う意味です。
区切り線の見た目が違う。
FOCUSのあるボタンに点線がつく。

押した時に簡単な処理をさせたいだけなのでFOCUSのあるボタンに点線は
付かなくても良いので、押したら直ぐ消すようにはして見ましたが
やはり一瞬見えます。どうしても困るでは無いにしても、他のソフトでは
こうはならないので、それに似せ、近づけるようにもう少し方法等を模索してみます。

==== 追記 ====

「他ソフト」を改めてじっくり観察してみました。
押した瞬間にやはりフォーカスが一瞬見える事があります。
単に Command Button を隙間無く整列して有るようです。
ありがとうございました。