ロータスアプローチにアプローチ?
アプローチ? ヒント集 サンプル集 当初の開設目的 活用情報掲示板 お知らせ
リンク Links Links 更新履歴 管理人へメール トップページへ サイト内検索

トップページ >> ヒント集 >> 可愛いボタン

可愛いボタン
ボタンのかわりに使えるオブジェクト

アプローチのフォームなどで使うボタンは、灰色の四角形しか使えず、
無味乾燥といったらありません。

単に、見た目の好みの問題だけではありません。
操作上、重要なボタンの色や形を変えることができれば、
操作ミスを減らせる、操作が分かりやすくなる等のメリットが
あるのですが、できないのです。

そこで、ボタン以外のオブジェクトを、ボタンのように使えないか
試してみることにしました。

このページは、「ゲストブック」に寄せられた numa さんの情報にもとづいて制作しました。
numa さん、ありがとうございます。

まず、結果をお見せしましょう。

下図の4つのボタンのようなもののうち、正式なボタンは (1) の1つだけですが
(2)〜(4) の3つもクリックすれば、正式なボタンと同じように使うことができます。

 


1. 事前準備

 
単にボタンらしきものを作るだけでは、しかたがないので、
ボタンらしきものをクリックしたら何かするように、マクロを用意します。

通常、ボタンにはマクロかロータススクリプトを、クリック時に動作するよう
設定しますので、それと同じように、ボタンらしきものが使えるかどうか
確認しようというわけです。

用意するマクロは、ごく単純にメッセージを表示するだけの内容で、
本来のボタンと、3つのボタンらしきもの、あわせて4つ分、用意します。

メッセージの内容は、どれがクリックされたのかが、すぐわかるよう、
本来のボタンと、3つのボタンらしきもの、それぞれの表面の表示と同じにします。
表面の表示が「これもボタン」なら、
そのボタンらしきものに設定するマクロが表示するメッセージも
「これもボタン」にするということです。

さらにわかりやすいよう、マクロの名前も、メッセージと同じにします。

 

以上のようにして、下図のようにマクロを4つ用意します。

 


これで準備完了です。

それぞれの設定内容は、下記の各ページをご覧ください。
 可愛いボタン 先頭ページ
 (1) ホントのボタン
 (2) ボタンの代わり
 (3) これもボタン
 (4) リンクのまね
 (5) 本物との微妙な違い
 (6) 文字を乗せて

一行目に戻る

since May 16, 2001 :