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


HSPTV!掲示板


未解決 解決 停止 削除要請

2021
0705
タイトル、閉じる、最大化、最小化ボタン自体を消したいです。4解決


リンク

2021/7/5(Mon) 17:41:00|NO.93159

タイトルどうりです。
また、最背面にあり、動かせないウィンドウのつくり方も教えて下さるとありがたいです。



この記事に返信する


Crystal

リンク

2021/7/5(Mon) 18:08:27|NO.93161

タイトル、最大化、最小化、閉じるを表示しない方法にbgscrがあります。
使い方:
bgscr 0,600,300

Screen命令と使い方は同じです。
bgscr (window id),(横サイズx),(縦サイズy)



Crystal

リンク

2021/7/5(Mon) 18:12:39|NO.93162

わからない場合は使い方のコードをコピペして実行してみてください。
最前面ならgselを使います。ただし第2パラメータに2を入れ、第1パラメータは空欄にします。
わからない場合はhspスクリプトエディタを開きF1を押したあと、検索バーにgselと入れてください。
使い方:
gsel ,2
詳しくは以下のサイトにあります。
http://hsp.tv/play/pforum.php?mode=pastwch&num=76179



リンク

2021/7/5(Mon) 18:17:45|NO.93163

Crystalさん!ありがとうございます。
もう一つの質問も、これで解決しました。



Crystal

リンク

2021/7/6(Tue) 17:51:03|NO.93171

Crystalです。おそらくアプリのローディング画面を作るのでしょうか。
質問とは関係ないのですがwin10のクルクル回るやつも付けられるので良かったら使ってみてください。

screen 0,200,200 r1=30.0 r2=5 x0=100 y0=100 dim active,5 dim th,5 ncount=0 repeat redraw 0 color 0,0,0 boxf if ncount<100{ if cnt2/20 <= 5 : active(cnt2/20)=1 live=0 repeat 5 if active(cnt)=0 : continue live=live+1 ; 丸を描いた回数をカウントする if th(cnt)<700 { c=cos(deg2rad(th(cnt))) y=r1*c+y0 x=-r1*sin( deg2rad(th(cnt)) )+x0 color 192,192,192 circle x-r2,y-r2,x+r2,y+r2,1 th(cnt)=th(cnt)+(c+2)*(c+2) } else { active(cnt)=0 th(cnt)=0 } loop if live=0 : ncount=ncount+1 ;丸が全部消えてからのループ回数=時間をカウント cnt2++ } else { ;次の回を開始 cnt2=0 ncount=0 } redraw 1 await 10 loop



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