pack_exe


pack_exe p1			[実行ファイルを作成]
p1 : 作成モード(0=標準 / 1=フルスクリーンモード / 2=スクリーンセーバー)
( 拡張プラグイン[hspcmp]が必要です )

pack_get


pack_get "filename"			[packfileからファイルを取り出す]
"filename" : 取り出すファイル名
( 拡張プラグイン[hspcmp]が必要です )

pack_ini


pack_ini "filename"			[PACKFILEマネージャの初期化]
"filename" : 操作対象ファイル名
( 拡張プラグイン[hspcmp]が必要です )

pack_make


pack_make p1,p2			[DPMファイルを作成]
p1 : 作成モード( 0=標準EXEファイル用 / 1=外部DPMファイル用 )
p2 : 暗号化キー( 0=標準キーを使用する / その他=暗号化キー )
( 拡張プラグイン[hspcmp]が必要です )

pack_opt


pack_opt p1,p2,p3			[実行ファイル作成オプションを指定]
p1=0〜(640) : 画面Xサイズ
p2=0〜(480) : 画面Yサイズ
p3=0〜(0) : 起動時の動作スイッチ
( 拡張プラグイン[hspcmp]が必要です )

pack_rt


pack_rt "filename"			[HSPランタイムファイルを指定]
"filename" : HSPランタイムファイル(hsprt)のあるフルパス名
( 拡張プラグイン[hspcmp]が必要です )

pack_view


[PACKFILEの内容一覧を表示]
( 拡張プラグイン[hspcmp]が必要です )

palcolor


palcolor p1			[描画パレット設定]
p1=0〜255(0) : パレットコード

palette


palette p1,p2,p3,p4,p5			[パレット設定]
p1=0〜255(0) : パレットコード
p2,p3,p4=0〜255(0) : 色コード(R,G,Bの輝度)
p5=0〜1(0) : 更新スイッチ

peek


peek (p1,p2)			[バッファから1byte読み出し]
p1=変数 : 内容を読み出す元の変数名
p2=0〜 : バッファのインデックス(Byte単位)

pget


pget p1,p2			[1dotの点を取得]
p1,p2 : 画面上のX,Y座標

picload


picload "filename",p1			[画像ファイルをロード]
"filename" : ロードするファイル名
p1=0〜1(0) : 画像ロードモード

pipeexec


pipeexec p1,"filename",p2			[パイプ付き実行]
p1=変数 : 標準出力が格納される文字列型変数名
"filename" : 実行されるファイル名
p2=0〜1(0) : ウィンドウ表示スイッチ
( 拡張プラグイン[hspext]が必要です )

pipeget


pipeget p1			[パイプ付き実行監視]
p1=変数 : 結果が格納される文字列型変数名
( 拡張プラグイン[hspext]が必要です )

pipeput


pipeput p1			[パイプに1byte送る]
p1=0〜255(0) : 送信コード
( 拡張プラグイン[hspext]が必要です )

poke


poke p1,p2,p3			[バッファに1byte書き込み]
p1=変数 : バッファを割り当てた変数名
p2=0〜 : バッファのインデックス(Byte単位)
p3(0) : バッファに書き込む値 または 文字列(Byte単位)

pos


pos p1,p2			[カレントポジション設定]
p1,p2 : カレントポジションのX,Y座標

print


print "strings"			[メッセージ表示]
"strings" : 表示するメッセージまたは変数

pset


pset p1,p2			[1dotの点を表示]
p1,p2 : 画面上のX,Y座標