treeicon

ツリーボックスのアイコンを設定

treeicon v1,n2

v1 : アイコンが入った数値変数(get_iconで取得したもの)
n2 : アイコンの数

解説

ツリーボックスのアイテムのアイコンを設定します。
アイコンをセットするには、imgモジュールが必要です。

※必ず、treebox.asより先にimg.asをインクルードしてください。

この命令実行後にstatにセットしたアイコンについての情報が入った特別な値が返されます。
(イメージリストと呼ばれるものです。)
treeboxがいらなくなってtreeboxを消去したときはなるべく
	destroy_imglist 'treeicon実行後にstatに代入された値'
を実行してください。
(アイコンをセットするとメモリを消費します。destroy_imglistを実行することで
セットして消費したメモリを開放します。)
treeboxがまだあるうちにdestroy_imglistを実行すると、セットされたアイコンは
無効になります。

サンプル

#include "llmod.as"
#include "img.as"	;treeiconを使う時は必要(treebox.asより前に)
#include "treebox.as"

treebox 300,200,1|2|4|$20

filename="shell32.dll"
get_icon icons.0,filename,3,1
get_icon icons.1,filename,4,1
treeicon icons,2
img_id=stat	;セットしたアイコンについての情報が入った特別な値

treeadd 0,"folder 1",,0,1
itm1=stat

関連項目

treeaddtreeboxにアイテムを追加
treeboxtreeboxの作成

サンプル逆引き (1)

module_test3.as

情報

バージョン2.61
作成日2004/03/01
著作者tom
URLhttp://www5b.biglobe.ne.jp/~diamond/hsp/hsp2file.htm
備考llmod.asをインクルードする。必要に応じてlistview.as,progbox.as,trackbox.as,treebox.as,udbtn.asをインクルードする
タイプ拡張命令
グループオブジェクト制御命令
hs ファイルhsphelp\llmod_objects.hs