[過去ログ] ■吉里吉里/KAG/TJS雑談質問スレ■その9 (990レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
619
(4): 2006/11/28(火)21:07 ID:MgZBSp0g(2/3) AAS
「自動的に読み込む」ボタンを作ろうと思い、
[button graphic="〜" exp="kag.onAutoModeMenuItemClick()"]
とやるところまではわかったのですが、ボタンを「押されたままの状態」にする方法がわかりません。
なにかよい方法はないでしょうか?

自分で kag.fore.messages[3].links[2].object.drawState(1); とやる方法も試してみましたが、
onMouseUpとonMouseLeaveによって戻されてしまいます。
620
(2): 2006/11/28(火)21:24 ID:MgZBSp0g(3/3) AAS
>>619
ちょっと無理矢理ですが実現できました。
if( kag.autoModeMenuItem.checked ){
 kag.fore.messages[3].links[2].object.loadImages(押された状態だけの画像);

次は「画面をクリックして自動モードを解除した時に、画像を戻す」
という部分に手を付けたいと思います。
621: 2006/11/28(火)21:30 ID:ont2w1QS(4/5) AAS
>>619
ON/OFF状態のボタンを別途用意して、押されたら
・モードの入れ替え
・ボタン画像の差し替え
を行うfunctionを[iscript]で書いてやる。ではいかがか?
先週あちこちみながらたどり着いた自分なりの解ですが。
628
(1): 619 2006/11/29(水)01:53 ID:AK6LZMIx(2/3) AAS
//[ system/Override.tjs ]/////////////////////////////////////////////////////
class MyKAGWindow extends KAGWindow{
 var _msgLayerId = 3; // ボタンがあるメッセージレイヤー番号
 var _btnId = %[]; // ボタンID
 var _imgOn = %[]; // オン時の画像
 var _imgOff = %[]; // オフ時の画像
 function MyKAGWindow(){ super.KAGWindow(); }
省24
629: 619 2006/11/29(水)02:18 ID:AK6LZMIx(3/3) AAS
>>628
〜 ? 〜 : 〜; も使えるんですね。
縮めてみました。

//////////////////////////////////
// 自動モード
function onAutoModeMenuItemClick(){
 var btnObj = this.fore.messages[this._msgLayerId].links[this._btnId.auto].object;
省10
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.028s