[トップ][編集][ノート][編集履歴][一覧][最近の更新][->English]

HSPHelp:listadd


listadd

listadd n1,"s2",n3,n4,n5,n6                     [リストビューにアイテムを追加]

    n1 : アイテムの位置
    s2 : アイテムのテキスト
    n3 : 欄の番号
    n4 : アイコン番号
    n5 : アイテムの状態
    n6 : アイテムに持たせる数値

説明

リストビューのn1番目の位置にアイテムをつけ加えます。 n3には何番目の欄に追加するかを指定するインデックス、 n4にはアイコン番号、 n5にはアイテムの状態を入れます。

欄への追加は、HSPHelp:listaddclで欄を追加しているときのみ有効です。 またアイコン番号は、HSPHelp:listiconでアイコンを追加している場合のみ有効になり、 欄へ追加するときはアイコン番号は無視されます。

n6に値を入れてアイテムにその数値を持たせることができます。 この命令を呼び出した後、statに追加したアイテムのインデックスが代入されます。(-1ならエラー)

アイテムの状態HSPHelp:listviewのアイテムの状態には、以下のものがあります。

状態 数値
フォーカスがあっている 1
選択されている 2
切り取られた状態 4
ハイライト 8

ハイライトはlistselで選択状態を解除しないと元に戻りません。

備考

llmod.asをインクルードする。 必要に応じてlistview.as,progbox.as,trackbox.as,treebox.as,udbtn.asをインクルードする

参照