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


HSPTV!掲示板


未解決 解決 停止 削除要請

2022
0105
peroperoobjcolorについて3解決


peropero

リンク

2022/1/5(Wed) 16:35:19|NO.94883

お世話になっています。

objcolorというものを発見したのですが、
ヘルプにも載ってなさそうなので
確認という意味も込めて質問させていただきます。

まず、こちらを実行してみてほしいのですが、

objmode objmode_usefont+objmode_usecolor font "meiryo",10,font_bold+font_italic color 255,255,0 objcolor 0,255,255 abc=100 aaa="aaa\nbbb\nccc\nddd" *test button "test",*test chkbox "test",abc combox abc,,aaa input abc,100,20 listbox abc,50,aaa mesbox aaa,100,50,1

ヘルプにはオブジェクトの色〜と書いてありますが、
色が変わるのはinputとmesboxだけなのですね。
objcolorについてはそういう認識でよろしいでしょうか。


ボタン、チェックボックスなどの色を変更する場合は
WindowsAPIを使う感じでしょうか。

無知なもので申し訳ありませんが、
よろしくお願いいたします。



この記事に返信する


zrs90(5さい)

リンク

2022/1/5(Wed) 18:05:01|NO.94885

スマホ投稿者です。

HSPマニュアル総合インデックス
HSP3.6 新機能ハイライト
7.objcolor 命令について に載っています。

サンプルは、サンプルフォルダのnew36
objcoler.hsp というファイルです。

ー追記ー
何で、HDLに、説明全て、載ってないかな?
...どうやら書き忘れのようですね。



zrs90(5さい)

リンク

2022/1/5(Wed) 18:37:30|NO.94886

ー追記ー

ヘルプにはオブジェクトの色〜と書いてありますが、
色が変わるのはinputとmesboxだけなのですね。
objcolorについてはそういう認識でよろしいでしょうか。

ボタン、チェックボックスなどの色を変更する場合は
WindowsAPIを使う感じでしょうか。


...はい、その認識で良いと思います。

ボタンについては、標準命令の objimage 命令で、色付きの画像を置き換える事で
ごまかすことが、出来ますが、他のオブジェクトは、今のところ
Windows API を使うしかありません。



peropero

リンク

2022/1/5(Wed) 21:59:40|NO.94890

>zrs90(5さい)さん

なるほど、やっぱりそうなんですね
バージョンアップで対応するかどうかわかりませんが
今後に期待したいと思います!

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



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