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


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
0219
ヒラギノウィンドウの大きさ8解決


ヒラギノ

リンク

2014/2/19(Wed) 21:26:35|NO.60117

あらかじめ決められたウィンドウのサイズを、より大きなサイズに変更する方法はありますか?



この記事に返信する


GOMEKIT!

リンク

2014/2/19(Wed) 21:41:29|NO.60118

width命令で変更できる。

ーサンプルー

width 800,740 stop



kanahiron

リンク

2014/2/19(Wed) 21:52:30|NO.60119

GOMEKIT!さんそれじゃ出来ませんよ…
widthは予め初期化された以上のサイズには変更できません

screen 0,ginfo(20),ginfo(21) ;画面いっぱいに画面を大きく初期化 width 640,480 ;デフォルトの大きさに変更 width 1231,92;あとは自由に



リンク

2014/2/19(Wed) 22:02:59|NO.60121

kanahironさんのソースコードを少し変更。
Screenのp7、p8にウィンドウのサイズを指定するパラメーターがあります。
つまりwidthを使わなくても、デフォのウィンドウサイズを指定することが出来ます。

screen 0,ginfo(20),ginfo(21),,,,640,480 ;画面いっぱいに画面を大きく初期化 width 1231,92;あとは自由に

これで動作が早くなるかまでは確認していませんが、ソースコードは1行短縮できます。
本当に、細かいと思いですが。



Humi

リンク

2014/2/19(Wed) 22:09:34|NO.60122

一応ありますが描画は自前ですかな?


screen 0, 640, 480 mref bmscr, 67 bmscr.1 = 800 // 幅 bmscr.2 = 800 // 高さ width 800, 800



ヒラギノ

リンク

2014/2/19(Wed) 22:10:45|NO.60123

すみません。
最初のサイズが640,480じゃないですか。
そこから、1000も10000も無限に広くすることってできませんか?
ginfo(20),ginfo(21)だと、画面いっぱいの大きさなので、小さすぎるんです。

...やっぱり、ムリでしょうか?



リンク

2014/2/19(Wed) 22:12:06|NO.60124

ginfo(20),ginfo(21)を9999,9999とかにしたらいいのでは?
各命令の説明を読んだほうがいいと思いますよ。



ヒラギノ

リンク

2014/2/19(Wed) 22:14:40|NO.60125

>Humiさん

解決です!ありがとうごさいます!
mref なんて初めて知りました。こんな便利な機能があったんですね。



ヒラギノ

リンク

2014/2/19(Wed) 22:16:25|NO.60126

>空さん
ウィンドウのサイズが決まらないので、最初から、999999...とすると時間がかかるかなぁ
と思いまして。。。



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