Lua scripting on mdiapp 1.00e
Vista of mdiapp 1.00e Lua API
※indexはレイヤーを表す0からのインデックス値
mdi_ms | ||
mdi_new_style | ||
mdi_new_img32(index) | レイヤー画像から32bppレイヤーの複製を持つ新規ドキュメントを作成する | |
mdi_new_img8(index) | レイヤー画像から8bppレイヤーの複製を持つ新規ドキュメントを作成する | |
width = mdi_width() | ドキュメント幅を取得する | |
height = mdi_height() | ドキュメント高さを取得する | |
dpi = mdi_dpi() | ドキュメントdpiを取得する | |
mdi_layer_num() | レイヤーの合計数 | |
index = mdi_layer_active() | アクティブなレイヤーのインデックス | |
bpp = mdi_layer_type() | 0:Vector, 1:1bpp, 8:8bpp, 32:32bpp | |
mdi_layer_size | ||
mdi_layer_offset | ||
mdi_img_layer | ||
mdi_img_ofscreen | (API typo) | |
mdi_img32_copy(destinationLayerIndex, sourceLayerIndex) | 転送元レイヤーの内容を転送先レイヤーに上書きで複製する | |
mdi_img32_resize(index, width, height) | レイヤー画像サイズを変更する。画像は保持されない | |
width, height = mdi_img32_size(index) | レイヤー画像サイズを取得する | |
mdi_img32_rect | ||
mdi_img32_ellipse(index, left, top, width, height, red, green, blue, alpha) | 楕円で塗りつぶす | |
red, green, blue, alpha = mdi_img32_pixelget(index, x, y) | ピクセル色を取得する | |
mdi_img32_pixelset(index, x, y, red, green, blue, alpha) | ピクセル色を設定する | |
mdi_img32_pixelset_da | ||
mdi_img32_blt | ||
mdi_img32_save_bitmap | ||
mdi_img32_save_png | ||
mdi_undo_layer | ||
mdi_undo_select | ||
mdi_undo_all | 現在状態全体をアンドゥ可能なように履歴に加える | |
mdi_calback_percent | ||
mdi_callback_count | ||
mdi_dialog_ok(text) | OKダイアログ表示 | |
mdi_dialog_yesno(text) | はい/いいえダイアログ表示 | |
mdi_dialog_yesnocencel(text) | (API typo) | はい/いいえ/キャンセルダイアログ表示 |
mdi_dialog_open | ||
mdi_dialog_save |