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


HSPTV!掲示板


未解決 解決 停止 削除要請

2021
0522
Segoeよくあるアプリの設定UIを作りたい2解決


Segoe

リンク

2021/5/22(Sat) 12:56:05|NO.92911

Adobe DCの設定などに、「一般」とか「3D」とかといったものが左にタブ?みたいにあって
クリックしたりすると右の設定項目が切り替わりますが、HSPで作れるのでしょうか?
なんといったらいいかわからず説明不十分ですみません。
わかりにくいと思うので画像をアップロードしました。https://xgf.nu/sbMI
画像の青枠部分を作りたいです。また、ほかの項目をクリックしたら右の設定項目
が切り替わるようにもしたいです。WindowsのAPIとかHSPの命令がよくわかりません。
なのでそういったものを紹介しているサイトとかサンプルコードがあればありがたいです。



この記事に返信する


沢渡

リンク

2021/5/22(Sat) 13:23:30|NO.92912

こんな感じでしょうか?
参考:http://chokuto.ifdef.jp/urawaza/message/WM_COMMAND.html

#define white color 255,255,255 #define black color 0,0,0 objsize 100,100 listbox dummy,,"あ\nい\nう\nえ\nお" h_list=objinfo(stat,2) //リストボックスのハンドル oncmd gosub *cmd,0x111 //WM_COMMAND=0x111 n=0 : gosub *select stop *cmd if (lparam=h_list)&(((wparam>>16)&0xFFFF)=1) { sendmsg h_list,0x188,0,0 //LB_GETCURSEL=0x188 リストボックスのカーソル位置を取得 n=stat : gosub *select } return *select //nの内容に応じた処理 if (n>=0)&(n<=4) : white : boxf : black : pos 120,50 switch n case 0 mes "あ" swbreak case 1 mes "い" swbreak case 2 mes "う" swbreak case 3 mes "え" swbreak case 4 mes "お" swbreak swend return



Segoe

リンク

2021/5/22(Sat) 13:30:03|NO.92913

そんな感じです。ありがとうございます!
これで解決しました



記事削除

記事NO.パスワード
(質問が解決したスレッドは他の利用者に活用してもらうため、削除しないようお願いします)

NO.92911への返信

マスコット

好きなマスコットを選んでください。

名前

e-mail
HOME
  1. 初めて利用する方は、HSP3掲示板の使い方をお読みください。
  2. 不要部分の多い長いスクリプトの投稿は ご遠慮ください。
  3. 書き込みは自動改行されません。適度に改行を入れてください。
  4. スクリプトは小文字の<pre>〜</pre>で囲むと見やすく表示できます。

削除用パスワード

解決したら質問者本人がここをチェックしてください。

エラー発生時、再送信すると二重送信になることがあります。
回答が得られたら、お礼書き込み時に[解決]チェックしてください。
SPAM防止のためURLから始まる文章は投稿できません。
SPAM防止のため英文字のみの本文を投稿することはできません。

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