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


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
1226
pprオブジェクト配置について4解決


ppr

リンク

2012/12/26(Wed) 20:58:39|NO.51448

http://be-sp.com/7909pp7/home/kousyoukai/upload/upload.cgi?get=00106
このような周りを囲むようなオブジェクトを配置したいのですが、なにかヒントをくれれば幸いです。

*チェックボックスの方ではないです。



この記事に返信する


@key

リンク

2012/12/26(Wed) 21:26:53|NO.51450

確かHSPでこれを使おうとするとテクスチャがバグって汚くなります
やっつけで綺麗にする方法がどこかにあったはずですが、mesが使えなくなります
文字を描画するときはGUIにしないと上に表示されません

名前をド忘れして参考リンクを貼ろうにも調べられないのであとは他の人に・・・



GENKI

リンク

2012/12/26(Wed) 23:07:20|NO.51452

グループボックスですね。
http://hspdev-wiki.net/?HSP%B9%D6%BA%C2%2F%A5%A6%A5%A3%A5%F3%A5%C9%A5%A6%B3%C6%C9%F4%A4%CE%CC%BE%BE%CE

確かHSPで使おうとすると不具合があったような気がします。
line命令でグループボックスを再現するモジュールを作って利用するのがいいでしょう。
http://lhsp.s206.xrea.com/hsp_object1.html#5
http://hspdev-wiki.net/?%A5%B0%A5%EB%A1%BC%A5%D7%A5%DC%A5%C3%A5%AF%A5%B9



fortunehill

リンク

2012/12/26(Wed) 23:47:19|NO.51456

/*ご参考(背景が白時の手抜き)*/

;#include "gdi32.as" pos 0, 0 : winobj "Static","" ,0,$50000000 ,200,100 ;中をstaticで塗りつぶす pos 0, 0 : winobj "Button","group",0,$50020000|$7,200,100 pos 20,20 :ii = 1 :chkbox "chkbox",ii :sendmsg objinfo(2,2),$F4,9,0 pos 20,60 : chkbox "chkbox",jj :sendmsg objinfo(3,2),$F4,9,0 ; CreateSolidBrush $ffffff :hh = stat oncmd gosub *label_1,$138 ;WM_CTLCOLORSTATIC stop *label_1 ; if (lparam == objinfo(0,2)) {SetTextColor wparam,$0 :SetBkMode wparam,1} if (lparam == objinfo(0,2)) {return 0} if (lparam == objinfo(1,2)) {return 0} if (lparam == objinfo(2,2)) {return 0} if (lparam == objinfo(3,2)) {return 0} return



ppr

リンク

2012/12/27(Thu) 16:25:46|NO.51475

なるほど、現のHSPではこのような不具合が、まだ仕様ということですね。
私はまだ;#include "gdi32.as"などあまり分かりませんが、配置したオブジェクトを無理やり変形させたり?して
配置していくのですよね。



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