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


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
0520
Nanashi拡張ダイアログを表示させたい5解決


Nanashi

リンク

2017/5/20(Sat) 18:54:28|NO.79893

HSPでこいつ出すことってできますか?
http://file.inoueeee.blog.shinobi.jp/Img/1488285246/



この記事に返信する


😜

リンク

2017/5/20(Sat) 19:51:29|NO.79895




Nanashi

リンク

2017/5/20(Sat) 20:20:53|NO.79897

ありがとうございます。
チェックボックスやラジオボタンを表示させるにはどうすればいいでしょうか?
http://edn.embarcadero.com/jp/article/images/33753/0300000A.png



いののて

リンク

2017/5/20(Sat) 21:18:37|NO.79898

>No.79893 HSPでこいつ出すことってできますか?

この画像を載せた、いののてです。
これはHSPで独自に作ったタスクダイアログ的なダイアログを表示するモジュールなのですが、
そのモジュールのソースをなくしてしまって公開できていません。
すみません m(_ _)m

似たようなのができたら近々公開します。
―――――――――――――――――――
>チェックボックスやラジオボタンを表示させるにはどうすればいいでしょうか?
modTaskDialog.asのcRadioButtonsやpRadioButtonsなどに表示させるラジオボタンの項目を指定すればできます。
#include "modTaskDialog.as"
sRadioButtons="項目1\n項目2\n項目3"//ラジオボタンの項目 //--------------------------------------------------------------- //ラジオボタンの項目を分解してTASKDIALOG_BUTTON構造体に代入する。 notesel sRadioButtons _sRadioButtons = sRadioButtons notesel _sRadioButtons if notemax = 0 : end maxsize = 0 repeat notemax noteget tmp, cnt if strlen(tmp) > maxsize : maxsize = strlen(tmp) loop if maxsize = 0 : end sdim sel, maxsize*2+2, notemax repeat notemax noteget tmp, cnt:cnvstow sel(cnt), tmp loop dim tdb, notemax*2:st=0 repeat notemax tdb.(cnt*2) = st:tdb.(cnt*2+1) = varptr(sel(cnt)):st++ loop //--------------------------------------------------------------- dwFlags@mtd = 0 selectedRadioButton=0 pnRadioButton@mtd=varptr(selectedRadioButton)//選択したラジオボタン cRadioButtons@mtd=notemax//ラジオボタンの個数 pRadioButtons@mtd=varptr(tdb)//TASKDIALOG_BUTTON構造体へのポインタ nDefaultRadioButton@mtd=1//デフォルトで選択されているラジオボタンID DialogVistaEx "ラジオボックステスト","ラジオボックスのテスト","選択。","","OK", 1, 0 mes "選択したボタンID:"+stat mes "選択したラジオボタンID:"+selectedRadioButton stop



通りすがり

リンク

2017/5/22(Mon) 04:44:39|NO.79927

昔に作ったモジュ−ル
長いためか掲示板に投稿できず
https://www.axfc.net/u/3808312



Nanashi

リンク

2017/5/22(Mon) 17:40:03|NO.79933

ありがとうございました。



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