HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
1122
ていくタイトルバーの閉じるボタンを押したときの動作8未解決


ていく

リンク

2010/11/22(Mon) 23:20:01|NO.35981

毎回失礼させていただいております。
タイトルバーの閉じるボタンを押したときの動作を変えて、
罰ボタンをクリック⇒その子ウィンドウのみ閉じる

という動作にするにはどうしたらいいでしょうか?



この記事に返信する


ひらまる

リンク

2010/11/22(Mon) 23:40:13|NO.35984

onexitで割り込んで、
ginfo_actでウィンドウ番号を取得して、
親ウィンドウならendする。
子ウィンドウならgsel 番号,-1で隠す。



ていく

リンク

2010/11/23(Tue) 00:11:14|NO.35988

ginfo_actがわかりません。
調べてみましたが、よくわかりませんでした。

教えてください。お願いします。



通りすがり

リンク

2010/11/23(Tue) 00:17:23|NO.35990

どういう方法で調べたんですか?



ていく

リンク

2010/11/23(Tue) 00:27:51|NO.35992

HSPのヒントを調べるなり、Google先生に聞いたりしましたが、
いまひとつ、自分にわかる結果がかえってきませんでした・・・



通りすがり

リンク

2010/11/23(Tue) 02:36:14|NO.35996

HSPのスクリプトエディタには「HSPキーワード検索」
という機能があるのはご存知ですか?

HSPの命令など知りたいキーワードを、
HSPスクリプトエディタに打ち込みその上にキャレットを持って行き
キーボードの「F1」キーを押せば、それに関する情報を見る事が出ます。



p、USAGI

リンク

2010/11/23(Tue) 06:14:50|NO.35998

>いまひとつ、自分にわかる結果がかえってきませんでした・・・
なぜ、ひらまるさん達のレスで分からない?

screen 0,400,300
title "HSP 親" screen 2,200,100 title "HSP 子1" screen 3,200,100 title "HSP 子2" onexit gosub *exit_window stop *exit_window if ginfo_act = 0 : end : else : gsel ginfo_act,-1 return
どの部分が分からなかったんだ?



ANTARES

リンク

2010/11/23(Tue) 06:14:57|NO.35999

>ginfo_actがわかりません。
>調べてみましたが、よくわかりませんでした。
 どこがわからなかったのですか?

>いまひとつ、自分にわかる結果がかえってきませんでした・・・
 どんなスクリプトを書きましたか?
何を期待してどういう結果になりましたか?



ANTARES

リンク

2010/11/23(Tue) 06:39:19|NO.36002


#if 0 title "HSP 親" #else title "HSP 親" button "end",*l_end #endif #if 0 if ginfo_act = 0 : end : else : gsel ginfo_act,-1 return #else if ginfo_act > 0 { gsel ginfo_act,-1 } else { if ginfo_act==0 { gsel 2,-1 gsel 3,-1 } } return *l_end end #endif



ONION software Copyright 1997-2023(c) All rights reserved.