cammode

( 拡張画面制御命令 )

cammode mode			[カメラモードの設定]
mode : モード値
( 拡張プラグイン[hgimg]が必要です )

case

( プログラム制御マクロ )

case p1			[デフォルト比較指定]
p1 : 比較値

charlower

( 文字列操作命令 )

charlower v1			[WinAPIのCharLowerAを使い変数内の英字を小文字に変換する]
v1 : CharLowerに渡す文字列変数

charupper

( 文字列操作命令 )

charupper v1			[WinAPIのCharUpperAを使い変数内の英字を大文字に変換する]
v1 : CharUpperに渡す文字列変数

chdir

( ファイル操作命令 )

chdir "dirname"			[ディレクトリ移動]
"dirname" : 移動先ディレクトリ名

chgdisp

( 画面制御命令 )

chgdisp p1			[画像解像度を変更する]
p1=0〜3(0) : 画像解像度の設定

chkbox

( オブジェクト制御命令 )

chkbox "strings",p1			[チェックボックス表示]
"strings" : チェックボックスの内容表示文字列
p1=変数 : チェックボックスの状態を保持する変数

clipget

( OSシステム制御命令 )

clipget p1,p2			[クリップボードテキスト取得]
p1=変数  : 情報が格納される変数名
p2=0〜(64) : 最大文字数
( 拡張プラグイン[hspext]が必要です )

clipset

( OSシステム制御命令 )

clipset "strings"			[クリップボードテキスト転送]
"strings" : クリップボードに送る文字列
( 拡張プラグイン[hspext]が必要です )

clipsetg

( OSシステム制御命令 )

[クリップボード画像転送]
( 拡張プラグイン[hspext]が必要です )

clrobj

( オブジェクト制御命令 )

clrobj p1,p2			[オブジェクトをクリア]
p1=0〜(0) : 消去するオブジェクトID(開始)
p2=0〜(-1) : 消去するオブジェクトID(終了)( -1の場合は、最終のIDが指定されます )

cls

( 基本入出力制御命令 )

cls p1			[画面クリア]
p1=0〜4(0) : クリアする時の色

clsblur

( 拡張画面制御命令 )

clsblur val			[ブラー設定]
val : 強度(0〜255)
( 拡張プラグイン[hgimg]が必要です )

clscolor

( 拡張画面制御命令 )

clscolor color			[背景色設定]
color : カラーコード
( 拡張プラグイン[hgimg]が必要です )

clstex

( 拡張画面制御命令 )

clstex id			[背景テクスチャ設定]
id : テクスチャID
( 拡張プラグイン[hgimg]が必要です )

cmdline

( システム変数 )

[コマンドラインに渡された引数の文字列]

cnt

( システム変数 )

[repeat〜loop ループのカウンター]

color

( 画面制御命令 )

color p1,p2,p3			[カラー設定]
p1,p2,p3=0〜255(0) : 色コード(R,G,Bの輝度)

combox

( オブジェクト制御命令 )

combox p1,p2,p3			[コンボボックス表示]
p1=変数 : チェックボックスの状態を保持する数値型変数
p2=0〜(100) : 拡張Yサイズ
p3="strings" : チェックボックスの内容を示す文字列

comclose

( 通信制御命令 )

[シリアルポートを解放]
( 拡張プラグイン[hspext]が必要です )

comget

( 通信制御命令 )

comget p1,p2			[シリアルポートから文字列を受信]
p1=文字列型変数 : 受信データが代入される変数名
p2=1〜(64)   : 受信文字数指定
( 拡張プラグイン[hspext]が必要です )

comgetc

( 通信制御命令 )

comgetc p1			[シリアルポートから受信]
p1=数値型変数 : 受信データが代入される変数名
( 拡張プラグイン[hspext]が必要です )

comopen

( 通信制御命令 )

comopen p1,"protocol"			[シリアルポートを初期化]
p1=0〜(0) : COMポート番号
"protocol" : プロトコル指定文字列
( 拡張プラグイン[hspext]が必要です )

comput

( 通信制御命令 )

comput "send-string"			[シリアルポートに送信]
"send-string" : 送出文字列
( 拡張プラグイン[hspext]が必要です )

computc

( 通信制御命令 )

computc p1			[シリアルポートに送信]
p1=0〜255(0) : 送信データ(1バイト)
( 拡張プラグイン[hspext]が必要です )

console

( 拡張入出力制御命令 )

[コンソールウィンドウを作成]

console_color

( 拡張入出力制御命令 )

console_color n1			[コンソールのテキストの色設定]
n1 : コンソールの文字列の色

console_end

( 拡張入出力制御命令 )

[コンソールウィンドウを閉じる]

console_pos

( 拡張入出力制御命令 )

console_pos n1,n2			[コンソールの文字表示位置設定]
n1 : x座標
n2 : y座標

continue

( プログラム制御命令 )

continue p1			[ループをやり直す]
p1 = 0〜 : 繰り返しカウンタ変更値

copybuf

( 拡張画面制御命令 )

copybuf mode			[指定バッファに画面コピー]
mode : コピーモード
( 拡張プラグイン[hgimg]が必要です )

csrx

( システム変数 )

[カレントポジションの X 座標]

csry

( システム変数 )

[カレントポジションの Y 座標]

csvfind

( 拡張入出力制御命令 )

csvfind "string",p1,p2			[CSV検索を実行]
"string" : 検索キーワード
p1 : 結果出力の最大数(0=無制限)
p2 : 結果出力の開始インデックス(0=先頭)
( 拡張プラグイン[hspda]が必要です )

csvflag

( 拡張入出力制御命令 )

csvflag id,val			[CSV検索の項目フラグを設定]
id : 項目ID
val : 設定値(0〜255)
( 拡張プラグイン[hspda]が必要です )

csvnote

( 拡張入出力制御命令 )

csvnote p1,p2			[CSVの1行をメモリノート変換]
p1 = 結果が代入される文字列型の変数名
p2 = CSVの1行を取り出した文字列
( 拡張プラグイン[hspda]が必要です )

csvopt

( 拡張入出力制御命令 )

csvopt p1			[CSV検索のオプションを設定]
p1 : オプション値
( 拡張プラグイン[hspda]が必要です )

csvres

( 拡張入出力制御命令 )

csvres val			[CSV検索の結果出力バッファを指定]
val : CSV検索結果を出力する変数名
( 拡張プラグイン[hspda]が必要です )

csvsel

( 拡張入出力制御命令 )

csvsel val,mode			[CSV検索の対象バッファを選択]
val : CSV検索の対象となる文字列を格納した変数名
mode : 区切りキャラクタコード
( 拡張プラグイン[hspda]が必要です )

csvstr

( 拡張入出力制御命令 )

csvstr p1,p2			[CSVの1行を配列に変換]
p1 = 結果が代入される文字列型の配列変数名
p2 = CSVの1行を取り出した文字列
( 拡張プラグイン[hspda]が必要です )

curdir

( システム変数 )

[カレントディレクトリパス]