result 実行結果の結果コード
yes 1
no 0
true 1
false 0
eof -1
version 秀丸のバージョン(Ver 2.11 → 211、2.10以下ではエラー)
x カーソルのx座標(一番左 → 0)
y カーソルのy座標(ワープロ的、一番上 → 0)
column カーソルのカラム位置(エディタ的、タブ文字 → 1文字扱い)
lineno カーソルの行番号(エディタ的、ファイルの先頭 → 1)
code カーソル位置の文字コード(ヘルプ参照)
colorcode カーソル位置の文字の色コード(ヘルプ参照)
return 改行検査(カーソルの後ろが改行 → 1、その他 → 0)
linecount ファイルの行数(ワープロ的、新規作成状態の場合は1)
linelen カーソル位置の行の長さ(ワープロ的)
linelen2 カーソル位置の行の長さ(エディタ的)
selecting 範囲選択中(選択中 → 1、その他 → 0)
rectselecting BOX範囲選択中(範囲選択中 → 1、その他 → 0)
seltopx 範囲選択開始位置のx座標
seltopy 範囲選択開始位置のy座標
selendx 範囲選択終了位置のx座標
selendy 範囲選択終了位置のy座標
windowwidth ウィンドウの横幅文字数(行番号表示on時 → 行番号部分含む)
windowheight ウィンドウの高さ文字数
windowcx ウィンドウ全体の横幅(ピクセル)
windowcy ウィンドウ全体の高さ(ピクセル)
windowposx ウィンドウ左上位置のx座標(ピクセル)
windowposy ウィンドウ左上位置のy座標(ピクセル)
splitstate ウィンドウ分割状態(非分割 → 0、分割カーソル上 → 1、下 → 2)
windowstate ウィンドウ表示状態(非表示 → 0、通常 → 1、アイコン → 2、最大化 → 3)
cxscreen 画面横サイズ(ピクセル)
cyscreen 画面縦サイズ(ピクセル)
xworkarea 画面作業領域の左上位置x座標(ピクセル)
yworkarea 画面作業領域の左上位置y座標(ピクセル)
cxworkarea 画面作業領域の横サイズ(ピクセル)
cyworkarea 画面作業領域の縦サイズ(ピクセル)
filename ファイル名(ドライブ文字も含めたフルパス、小文字)
basename ファイル名(パスを含まない、ベース名のみ、小文字)
directory カレントフォルダ(ドライブ名含む、ルート以外は最後に\なし、小文字)
hidemarudir hidemaru.exeのフォルダ(小文字)
windir Windowsのフォルダ
winsysdir Windowsのシステムフォルダ
filename2 filenameと同じ(小文字変換なし)
basename2 basenameと同じ(小文字変換なし)
directory2 directoryと同じ(小文字変換なし)
filename3 filenameと同じ(短縮ファイル名)
basename3 basenameと同じ(短縮ファイル名)
directory3 directoryと同じ(短縮ファイル名)
overwrite モード(上書き → 1、挿入 → 0)
updated 更新(更新時 → 1、その他 → 0)
anyclipboard クリップボードの文字列(文字列あり → 1、なし → 0)
imestate かな漢字変換(on → 1、off → 0)
browsemode 閲覧モード(閲覧 → 1、その他 → 0)
keypressed キー押し(disablebreak時利用可能、押し → キーコード、その他 → 0)
replay マクロ連続実行(連続実行 → 1、その他 → 0)
hidemarucount 起動中の秀丸の数(常駐秀丸以外)
searchbuffer 検索バッファの内容
searchoption 検索フラグの値
単語の検索 bit0
大文字/小文字の区別 bit1
置換かどうか bit2(置換時1)
置換の場合、問い合わせの有無 bit3
正規表現 bit4
あいまい検索 bit5
ファイル名一覧だけ作成 bit6(grep用)
次の秀丸も続けて検索 bit7
readonly 上書き禁止(上書き禁止 → 1、その他 → 0)
charset 文字コードと改行
bit0~bit5(charset & 63 した値)が文字コード
新規作成直後(SHIFT-JIS) 0
SHIFT-JIS 1
Unicode 2
EUC 3
JIS 4
bit6が1 → 改行=LF
bit7が1 → 改行=CR
bit6と7が共に0、または共に1 → 改行=CR+LF
freecursor フリーカーソルモード
tabcount タブの文字数(2 or 4 or 8)
width 折り返し文字数を返します。
indentstate インデント(なし → 0、普通 → 1、全角 → 3、C言語 → 5、全角&C言語 → 7)
kinsokustate 禁則処理
hilightstate C言語キーワード強調表示
linespace 行間の広さ(行間なし → 0)
(1/10 → 1、1/8 → 2、1/6 → 3、1/4 → 4、1/3 → 5、1/2 → 6)
linenostate 行番号表示
pagestate ページ番号表示
showtab タブ文字表示
tcolor 文字の色(RGB値、白 → 0x00FFFFFF、黒 → 0)
bcolor 背景の色(RGB値)
lcolor カーソル行下線色(RGB値、下線なし → -1)
ccolor カーソル行色(RGB値、カーソル行が下線指定 → -1)
rcolor 改行文字色(RGB値)
fontname フォントフェース名
fontsize フォント高さ(ピクセル)
boldstate 太文字
backup バックアップファイル作成
showruler ルーラー表示
tabruler ルーラー表示(8単位 → 1、10単位 → 0)
rulercolor ルーラー色(RGB値、文字と同じ → -1)
rulerbackcolor ルーラー背景色(RGB値、背景と同じ → -1)
correctlineno 行番号計算方法(エディタ的 → 1、ワープロ的 → 0)
ignoreeof 読込み時のEOF無視
savewitheof 保存時のEOF有無
hilighttitle 強調表示ファイルのファイル名(直前に保存/読込みされた強調表示ファイル)
date 現在の日付("92/10/22(月)")
time 現在の時刻("22:30:45")
tickcount Windows起動後の経過時間(ミリ秒単位)