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


HSPTV!掲示板


未解決 解決 停止 削除要請

2015
0313
princeクライアント領域を狭くしたい(posの基点を変更したい)3解決


prince

リンク

2015/3/13(Fri) 21:29:05|NO.67837

現在、bgscrを使った自前ウィンドウ(標準スタイルでないウィンドウ)を作成しています。
そこでモジュールにしたいのですが、今まで作成したソフトに簡単に組み込めるように
posの基点を変更したいです。

http://hsp.tv/play/pforum.php?mode=pastwch&num=56498
こんな投稿を見つけましたが枠の大きさを変えたりbgscrにしたりしていると動かなくなってしまいました…



この記事に返信する


prince

リンク

2015/3/13(Fri) 21:35:36|NO.67839

大事なことを忘れていました。
自前で描画するので
クライアント領域を最大にする(bgscrの場合最初からそうなってる)

タイトルバーなど自前で表示する

クライアント領域を狭くする

ということがしたいです。
できれば途中でタイトルバーの書き換え等のためにその都度領域変更とかもしたいです。



anal

リンク

2015/3/14(Sat) 02:47:12|NO.67849

#define pos(x,y) pos@hsp x+width,y+height
とかは?



prince

リンク

2015/3/15(Sun) 12:03:18|NO.67881

その発想はありませんでした。
少し面倒ですが解決とします。



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