|
|
||
IRC: irc://irc.opera.com/japanese <--Opera 日本語ユーザのためのIRCチャンネル。
上のがつながらない場合は irc://irc.se.opera.com/japanese
dialog.iniの書式は基本的に
種類, 表示文字, (不明), 左からの位置, 上からの位置, 幅, 高さ, (不明)
となっている(Part1の記述は間違っていた)が,高さは"23"とするのが基本らしい。上からの位置は30刻みで増えていっていることがわかる。
もうひとつわかったことは,最後の部分(Fixed,Size Rightなど)のあとに=をつけてその後にアクションを記述してボタンなども作れることはPart1で記述した。んで,そのアクションは基本的にボタンなどにつけるアクションが使えるようで,
Checkbox, "Enable User Javascript", User Javascript_checkbox, 0, 250, 290, 23, Fixed = Set preference, "User Prefs|User JavaScript=1",,"Enable userjavascript" | Set preference, "User Prefs|User JavaScript=0",,"Disable Userjavascript"
のように,チェックボックス(Checkbox)の場合"|"(パイプ)でつなぐげば二つのコマンド(Enable,Disableの2つで動くコマンドに最適)を実行できるようだ。。またドロップダウン(Dropdown)の場合も"|"(パイプ)でつなげば複数のコマンドを選択式にできるようだ*1。
まだまだわからないことだらけだから,わかりにくい説明。文字に書いて説明するのは難しいな。
ちょっと不具合があったのでカスタマイズ例を削除しました。dialog.iniをいじるためにはいろんなところの記述を変更しないといけないからここに書くのは難しいな。そのうちカスタマイズしたファイルをOperaIRC+にでもあげるかな。
Part3はたぶん書かないと思う。opera:configってのができたことを忘れてた。あれがあればほぼ設定できるからね。また,
Show preferences, "********"
のアクションがあればボタンやメニューからも設定できるからなぁ。
*1:Enable dragを設定するのを作る予定。