オブジェクト

全般[HSP2][HSP3]
配置するオブジェクトの規定サイズを設定する objsize objsize
配置するオブジェクトのサイズを取得する cntobjsize cntobjsize
配置したオブジェクトの位置又はサイズを取得する getobjsize
配置したオブジェクトの位置又はサイズを変更する resizeobj
オブジェクトのフォントを変更する objmode objmode
配置済みオブジェクトの総数を取得する getobjmax getobjmax
配置できるオブジェクト総数を変更する objlimit
TABキーでオブジェクトのフォーカス移動を許可・不許可に変更する objmode objmode
特定のオブジェクトを選択する objsel objsel
指定したIDの拡張オブジェクトをアクティブにする _objsel
選択しているオブジェクトIDを取得する objsel objsel
現在アクティブになっている拡張オブジェクトのIDを取得する _objsel
オブジェクト内容を更新する objprm objprm
配置したオブジェクトを除去する clrobj clrobj
指定した拡張オブジェクトを除去する _clrobj, clrxobj clrobj
配置オブジェクトを含むウィンドウ情報を初期化する cls cls
拡張オブジェクトを含む配置オブジェクトを一括クリアする _cls cls
指定オブジェクトの使用可・不可を設定する objgray
オブジェクトにカーソルを合わせた時にツールチップ(小さいヘルプ)を表示する tooltip
オブジェクトのタイプを取得するする getobjtype getobjtype
任意のオブジェクトのスタイルを取得する objgetstyle objgetstyle
任意のオブジェクトのスタイルを変更する objsetstyle objsetstyle
オブジェクト上にマウスカーソルがあればオブジェクト毎にカーソルに変更する setcur setcur
ボタン系[HSP2][HSP3]
カレントポジションにボタンを配置する button button
ボタンに表示させるテキストを変更する objprm objprm
ボタンに表示させるテキストを複数行可能にする objsetstyle objsetstyle
ボタンに表示させるテキストの位置を変更する objsetstyle objsetstyle
ボタンの表面に画像を貼り付ける btnimg, loadbuttonimage objimage
objimageで設定した参照元のウィンドウIDを取得する cbgetid
objimageで設定した通常時、押下時、マウスオーバー時の参照元座標を取得する cbgetpos
擬似ボタンを描画する drawbutton drawbutton
カレントポジションに「ON・OFFが切り替わるチェックボックス」を配置する chkbox chkbox
カレントポジションに「3ステートチェックボックス」を配置する chkbox3 chkbox3
「3ステートチェックボックス」の状態を取得する gegtchkbox3 gegtchkbox3
「3ステートチェックボックス」の状態を変更する segtchkbox3 segtchkbox3
チェックボックスのON・OFFを自動で付ける objprm objprm
ウィンドウ背景色の統一の為にチェックボックスの背景と同色を取得する syscolor
カレントポジションに排他制御機能付「ラジオボタン」を配置する autoradio autoradio
複数グループに対応させた「ラジオボタン」を配置する radiobutton radiobutton
複数グループに対応させた「ラジオボタン」の状態を取得する getradio getradio
複数グループに対応させた「ラジオボタン」の状態を変更する setradio setradio
HSP機能から作成しない拡張オブジェクト「ラジオボタン」を配置する radiobtn radiobtn
リスト系[HSP2][HSP3]
リスト内容を変更する objprm objprm
選択リスト項目を変更する objprm objprm
カレントポジションにリストから1つを選択するコンボボックスを配置する combox combox
コンボボックスの表示テキストを取得する gettext gettext
コンボボックスの選択アイテム番号を取得する combox_index combox_index
コンボボックスに後からアイテムを追加する combox_add combox_add
コンボボックスのアイテム間に別アイテムを挿入する combox_ins combox_ins
コンボボックスのアイテムを削除する combox_del combox_del
コンボボックスのリスト部分を自動的に開閉する combox_open combox_open
コンボボックスのリスト部分の開閉状態を取得する combox_state combox_state
アイテム選択部が入力可能になったエディットコンボボックスを配置する comedit comedit
配置したエディットコンボボックスを削除する comedit_destroy comedit_destroy
操作対象エディットコンボボックスを変更する comedit_cnt comedit_cnt
エディットコンボボックスに入力できる最大文字数を設定する comedit_limit comedit_limit
エディットコンボボックスのアイテム数を取得する comedit_max comedit_max
エディットコンボボックスの選択アイテム番号を取得する comedit_index comedit_index
エディットコンボボックスの選択アイテムを変更する comedit_sel comedit_sel
エディットコンボボックスにアイテムを追加する comedit_add comedit_add
エディットコンボボックスの任意の位置にアイテムを挿入する comedit_ins comedit_ins
エディットコンボボックスのアイテムテキストを変更する comedit_chg comedit_chg
エディットコンボボックスのアイテムテキストを取得する comedit_get comedit_get
エディットコンボボックスのアイテムを削除する comedit_del comedit_del
エディットコンボボックスのアイテムを検索する comedit_find comedit_find
エディットコンボボックスのアイテムに任意の値を関連付ける comedit_dataset comedit_dataset
エディットコンボボックスのアイテムに関連付けられた値を取得する comedit_dataget comedit_dataget
カレントポジションにリストから1つを選択するリストボックスを配置する listbox listbox
リストボックスの選択テキストを取得する getlist getlist
リストボックスの選択アイテム番号を取得する listbox_index listbox_index
リストボックスに後からアイテムを追加する listbox_add listbox_add
リストボックスのアイテム間に別アイテムを挿入する listbox_ins listbox_ins
リストボックスのアイテムを削除する listbox_del listbox_del
リストボックスの外枠線を取り除く objsetstyle objsetstyle
エディット系[HSP2][HSP3]
カレントポジションに1行分のテキストが入力できる入力ボックスを配置する input input
カレントポジションに複数行分のテキストが入力できる入力ボックスを配置する mesbox mesbox
入力ボックス内容を変更する objprm objprm
現在の選択開始・終了位置を取得する objsend
キャレット(カレントポジション)を指定位置に移動させる objsend
エディットボックスを任意の方向、任意の列・行数スクロールする objsend
画面内に現在のキャレット位置(カレントポジション)が見えるようにスクロールする objsend
エディットボックスの行数が現在いくつかを取得する objsend
指定した行番号の開始位置が先頭から何バイト目になるかを取得する objsend
現在のキャレット位置にテキストを挿入、又は選択項目を置き換える objsend
入力可能な最大文字数を設定する objsend
エディットボックスに行った直前の操作を取り消す(アンドゥを行う) objsend
操作の取り消し(アンドゥ)を行えるかどうかを取得する objsend
操作の取り消しフラグをクリアして元に戻せなくする objsend
先頭からの文字位置(バイト数)から何行目であるかを取得する objsend
現在最上段に表示されている行が何行目であるかを取得する objsend
読み取り専用スタイルをセット・解除する objsend
選択テキストをクリップボードにコピーする objsend
選択テキストを切り取りクリップボードにコピーする objsend
クリップボードがテキストデータならエディットボックスに貼り付ける objsend
選択テキストを削除(クリア)する objsend
入力ボックスを未編集状態にする seteditmodify seteditmodify
入力ボックスが編集されたかの状態を確認する geteditmodify geteditmodify
入力ボックス内のキャレットポジションを取得する getcaretpos getcaretpos
入力ボックス内のキャレットポジションを設定する setcaretpos setcaretpos
入力ボックス内をスクロールさせる editscroll editscroll
現在のマウスカーソル座標下にある入力ボックス内の行番・インデクスを取得する getpushedindex getpushedindex
インデクスから行番号を割り出す getlineno getlineno
指定した行番号のテキストを取得する geteditrowtxt geteditrowtxt
入力ボックスをパスワードボックスに変更する setpasschar setpasschar
入力ボックスは現在パスワードボックスなのか状態を確認する getpasschar getpasschar
数値しか入力できないよう変更する objsetstyle objsetstyle
入力内容の表示位置を中央寄せ・右揃えに変更する objsetstyle objsetstyle
入力ボックスの外枠線を取り除く objsetstyle objsetstyle
配置済みオブジェクトの読取属性を変更する editpermition editpermition
以前に入力した内容をリスト選択もできるエディットコンボボックスを配置する comedit comedit
その他[HSP2][HSP3]
アップダウンコントロールを配置する updownbox updownbox