ボタンフィールド

文字列フィールド  目次  バーフィールド


ボタンフィールドとは

ボタンとして動作するフィールドです。 画像を使ったボタンだけでなく、文字でボタンを作ることもできます。 どのようなフィールドが用意されているかはLilith付属のヘルプファイルをご覧ください。 また、タイトルバーに簡単な説明が表示されるので参考にしてください。

ボタンフィールドを作成するにはメイン画面のメニューバーの「ボタン」から作成するフィールド名を選んでください。 ユーザー定義フィールド もボタンフィールドとして扱われます。

ボタンの中には対になって表示されるものがあります。 対になって表示されるボタンは同じ位置に指定してください。

再生状態で切り替わるもの

[Preference]フィールドの「NewPlayControl」オフ時
[Play](再生)と[Suspend](一時停止)が対になります。
[Play](再生)と[Stop](停止)は常に表示されます。
[Preference]フィールドの「NewPlayControl」オン時
[Play](再生)と[Stop](停止)、[Suspend](一時停止)[Resume](一時停止解除)が対になります。

切り替えで変わるもの

[TopMostOn] [TopMostOff]     最前面表示ON/OFFボタン
[AllRepeatON] [AllRepeatOFF] 全曲リピートON/OFFボタン
[EqualizerON] [EqualizerOFF] イコライザON/OFFボタン
[AnalyzerON] [AnalyzerOFF]   アナライザON/OFFボタン
[Normal] [Repeat] [Random]   プレイモード切り替えボタン
[NormalChange] [CrossFadeChange] [NonStopChange] 再生方法切り替えボタン

△top


画像ボタン編集画面

ボタン画像ファイルと表示位置/サイズを指定します 押したときにイメージの変わるプッシュボタンにします 指定した色を透過色として処理します 下の画像が透ける半透明画像にします TRANSPARENT その他のオプションです 画像イメージのプレビューです ボタンを文字で作ります ペイントツールを起動します 編集を終わります

エクスプローラなどから編集画面に画像ファイルをドラッグドロップできます。

画像ファイルと位置指定

ボタンにする画像ファイルと表示位置を指定します。 現在の設定ファイルからの相対パスもしくは絶対パスで指定します。 (「開く」ボタンから取得した場合、同じドライブの場合は相対パスを、別ドライブの場合は絶対パスを取得します。) 画像を読みこむと縦横のサイズをファイル名の下に表示します。 「画像サイズで表示」のチェックをオフにした場合は表示するサイズを数値で指定します。
(Image=ファイル名, Posx/Posy=数値, Width/Height=数値, Option=DEFAULTSIZE)

プッシュボタンにする

オンにするとプッシュボタンになります。通常時は画像の上半分が、 クリック時には下半分が表示されるようになります。
(Option=PUSHBUTTON)

透過色を指定

指定した色を透過色として処理し、不定形のボタンにします。 画像ファイルの指定した色の部分が透明になります。 「透過色取得」ボタン を押すと別画面が開き、クリックした位置の色を取得できます。 透過色を指定する場合は注意する点があります。 画像の透過色/透明度の指定について を見てください。
(Colorkey=0x00BBGGRR, Option=COLORKEY)

ボタンを半透明にする

オンにすると、画像を半透明にすることができます。下の画像が透けて見えるようになります。 不透明度を数値(0〜255)で指定します。数値が小さいほど薄くなります。 不透明度を指定する場合は注意する点があります。 画像の透過色/透明度の指定について を見てください。
(Option=ALFAENABLE, AlphaValue=数値)

3DEDGE

ボタンに3Dっぽい枠がつきます。ただし「プッシュボタンにする」か、「TRANSPARENT」が指定されている必要があります。

TRANSPARENT

背景を切り取った上に画像を重ねたボタンが作成されます。 その際、αチャンネルやうめこみの透過色が有る場合は半透明合成されます。 無い場合は左上の1ドットが透過色として処理されます。

その他

Tip Hint をつける
マウスが乗ったときにチップヒントとして表示される文字列を指定できます。 何も指定しないときはLilithデフォルトのチップヒントが表示されます。 [Preference]フィールドで 「デフォルトのチップヒントを表示」 のチェックをオフにした場合はここで「Tip Hint をつける」にチェックを入れたフィールドのみにチップヒントがつきます。 ユーザー定義フィールドにはデフォルトのチップヒントがないので、 表示させるためにはここで文字列を指定する必要があります。
(Option=USETIPHINT, TipHint="文字列")
表示制限
「常に表示(デフォルト)」「アクティブ時に表示」「非アクティブ時に表示」を指定できます。 後の2つを指定すると、Lilithのウィンドウがアクティブな時、そうでない時のみに画像が表示されるようになります。 ただし、対になって表示されるフィールドでこれを指定するとおかしな表示になるかもしれません。
(Option=ActiveOnly/InactiveOnly)
ユーザー定義
ユーザー定義フィールドの場合は必ずチェックする必要があります。 (ユーザー定義フィールド新規作成時にはオンになっています。) オフにした場合でもプレビューウィンドウでは表示されますが、Lilith上では表示されません。
(Category=UserItem)
コマンドID
ユーザー定義フィールドの場合、コマンドIDの数値を指定することでボタンとして動作するようになります。 コマンドIDを指定しない場合はただの画像として表示されます。 どのようなコマンドIDが用意されているかはLilith付属の「コマンドID一覧.txt」を見てください。 「>」ボタンを押すとポップアップが表示されるので、そこから選ぶことができます。
(CommandID=数値)
ENABLE
[Preference]フィールドの 「NewButtonControl」 のチェックにかかわらずボタンの場合は必須です。ボタンの新規作成時にはオンになっています。 ユーザー定義フィールドでボタンにしない場合は必要ありません。
(Option=ENABLE)

画像イメージプレビュー

指定されている画像を「背景に重ねる」「画像のみ」で表示します。 「背景に重ねる」ボタンを押すと実際に表示されるイメージになります。 この時「プッシュボタンにする」が指定されていると画像をクリックした時に押下時のイメージに変わります。 ただしあくまで「背景に重ねている」ので、ボタンの下に別の画像があっても背景の上に重なります。
「画像保存」ボタンを押すと背景に重ねた画像を保存できます。

テキストボタンにする

編集画面をテキストボタンに切り替えます。 一部の設定は引き継がれます。

ペイントツール起動

ペイントツールを起動します。指定されている画像のパスを渡すこともできます。 「Eddie」のオプションで指定する必要があります。

「キャンセル」「OK」「適用」ボタン

「キャンセル」は変更を保存しないで、「OK」は変更を保存して編集画面を閉じます。 「適用」ボタンを押すと変更を保存してプレビューウィンドウを再描画します。

△top


テキストボタン編集画面

文字を使ってボタンにすることもできます。 「再」「停」とか、「⇒」「■」などを使えばボタン画像を用意しなくてもFACEが作れます。

「表示する文字列」で指定した文字列が表示されます。 基本的には画像ボタン、文字列フィールドと同じなので説明は省略します。

左下の「画像ボタンにする」から画像ボタン編集画面に戻ります。

△top


文字列フィールド  目次  バーフィールド