{{include unfinished_page}} ,{t},{BSIZE:1 0|SIZE:100%} ,{BSIZE:0}←[[B R800 かけ算命令マクロ]] ,{BSIZE:0|RIGHT}[[D サンプルプログラム]] → !C.1 ファンクション名順一覧 ,機能番号,名前,意味,ページ ,243,_absread(),論理セクタを用いた読み出し,496 ,107,_actioncntl(),コントロール実行中の表示,574 ,183,_arc(),円弧の描画,431 ,80,_backwin(),ウィンドウを最後面に移動,394 ,365,_basename(),パス名の解析(ファイル名の獲得),511 ,367,_bdos(),MSX-DOS2システムコールの実行(C言語対応),513 ,130,_blcpixel(),ブロックへの点の書き込み,415 ,129,_blcpoint(),ブロック上のカラーコードの獲得,415 ,131,_blcread(),ブロックからメモリへの読み込み,416 ,132,_blcwrite(),メモリからブロックへの書き込み,416 ,178,_box(),中を塗りつぶした四角形の描画,429 ,198,_changecolor(),エリア内の指定色の変更,438 ,357,_chdir(),カレントディレクトリの変更,504 ,229,_chfile(),カレントファイルの変更,489 ,60,_chfont(),カレントフォントの変更,402 ,371,_chkversion(),MSXViewのバージョン番号の検査,515 ,245,_choice(),ディスクフォーマットメッセージの獲得,496 ,312,_chpd(),プリンタドライバの変更,624 ,50,_chpen(),カレントペンの変更,402 ,140,_chrwidth(),文字幅の獲得,454 ,269,_chtext(),カレントテキストの変更,470 ,84,_chwin(),カレントウィンドウの変更,396 ,36,_chwinker(),カレントウィンカの変更,549 ,68,_clearrootbd(),ルートボードのクリア,399 ,76,_clearwin(),ウィンドウのクリア,392 ,108,_closecntl(),コントロールのクローズ,575 ,259,_closedlg(),ダイアログボックスのクローズ,595 ,294,_closeda(),DAメニューのクローズ,603 ,154,_closemenu(),メニューのクローズ,588 ,390,_closevb(),VRAMバッファのクローズ,616 ,74,_closewin(),ウィンドウのクローズ,391 ,411,_cmkfpath(),ファイル作成用フルパス名の獲得,524 ,187,_colicon(),指定色によるアイコンの描画,433 ,192,_copy(),エリアのコピー,435 ,58,_createfont(),フォントの作成,401 ,48,_createpen(),ペンの作成,400 ,265,_createtext(),テキストの作成,467 ,72,_createwin(),ウィンドウの作成,390 ,34,_createwinker(),ウィンカの作成,548 ,247,_currentfile(),カレントファイルの獲得,497 ,61,_currentfont(),カレントフォントの獲得,403 ,51,_currentpen(),カレントペンの獲得,402 ,268,_currenttext(),カレントテキストの獲得,469 ,85,_currentwin(),カレントウィンドウの獲得,396 ,39,_currentwinker(),カレントウィンカの獲得,550 ,197,_curtain(),エリアの塗りつぶし(OR),437 ,59,_deletefont(),フォントの削除,401 ,49,_deletepen(),ペンの削除,401 ,267,_deletetext(),テキストの削除,469 ,75,_deletewin(),ウィンドウの削除,392 ,35,_deletewinker(),ウィンカの削除,548 ,137,_dfont(),1文字表示,453 ,186,_dicon(),アイコンの描画,432 ,168,_direct(),描画エリアの設定,425 ,364,_dirname(),パス名の解析(ディレクトリパス名の獲得),510 ,105,_dispallcntl(),配列内のコントロールすべての表示,573 ,104,_dispcntl(),コントロールの表示,573 ,266,_disptext(),初期化をともなうテキストの表示,468 ,138,_dkanji(),全角1文字表示,453 ,260,_dlgselect(),ダイアログ上のアクションの獲得,596 ,410,_dosexec(),DOSコマンドの実行,606 ,139,_dpattern(),パターンの表示,453 ,112,_drivecntl(),コントロールドライバの直接呼び出し,577 ,295,_drivesystem(),DAの処理,603 ,141,_dstr(),文字列の表示,454 ,171,_endtest(),テストモードの終了,427 ,301,_endview(),MSXViewの終了,604 ,93,_endzoom(),ズームの終了,398 ,196,_erase(),指定色でのエリアの塗りつぶし,437 ,195,_erasearea(),カレントペンによるエリアの塗りつぶし,437 ,373,_errmessage(),メッセージダイアログボックスの表示2,598 ,251,_execute(),オーバーレイモジュールの実行,499 ,393,_execute2(),オーバーレイモジュールの実行(任意のファイル),523 ,253,_exitmodule(),オーバーレイモジュール・チャイルドプログラムの強制終了,500 ,241,_falloc(),ファイルバッファの獲得,495 ,225,_fclose(),ファイルのクローズ,487 ,226,_fcreate(),ファイルの新規作成,488 ,366,_fcreate2(),ファイルの新規作成(アトリビュート指定あり),512 ,227,_fdelete(),ファイルの削除,488 ,238,_ferror(),エラーコードの獲得,493 ,362,_ffirst(),最初のエントリの検索,508 ,387,_fflush(),ディスクバッファのフラッシュ,522 ,242,_ffree(),ファイルバッファの解放,495 ,376,_fgetattr(),ファイルのアトリビュートの獲得,516 ,378,_fgetftime(),ファイルの日付と時刻の獲得,517 ,380,_fhdelete(),ファイルハンドルの削除,518 ,383,_fhgetattr(),ファイルハンドルのアトリビュートの獲得,520 ,385,_fhgetftime(),ファイルハンドルの日付と時刻の獲得,521 ,382,_fhmove(),ファイルハンドルの移動,519 ,381,_fhrename(),ファイルハンドルの名前の変更,519 ,384,_fhsetattr(),ファイルハンドルのアトリビュートの設定,520 ,386,_fhsettime(),ファイルハンドルの日付と時刻の設定,521 ,182,_filloval(),中を塗りつぶした円の描画,430 ,185,_fillpai(),中を塗りつぶした扇型の描画,432 ,190,_fillpolygon(),中を塗りつぶした多角形の描画,434 ,180,_fillround(),中を塗りつぶした角の丸い四角形の描画,430 ,111,_findcntl(),指定した座標を含むコントロールの検索,576 ,103,_findpart(),パートナンバーの獲得,572 ,83,_findwin(),ウィンドウハンドルの獲得,395 ,17,_flushevents(),イベントキューのクリア,543 ,284,_flushjsystem(),漢字変換のキャンセル,475 ,300,_fmenu(),ファイルの選択,503 ,375,_fmove(),ファイルの移動,515 ,370,_fnew(),新しいエントリの検索,514 ,223,_fnext(),次のファイルの検索,486 ,363,_fnext2(),次のエントリの検索,509 ,64,_fontadrs(),フォント情報の獲得,405 ,224,_fopen(),ファイルのオープン,487 ,246,_format(),ディスクのフォーマット,497 ,415,_fpathnext(),複数パスからのファイルの検索,526 ,414,_fpathset(),複数パスからのファイルの検索の設定,525 ,236,_fpoint(),ファイルポインタの獲得,492 ,177,_frame(),四角形の描画,429 ,194,_framearea(),エリアにしたがった四角形の描画,436 ,233,_fread(),カレントファイルからの読み込み,491 ,305,_free(),メモリブロックの解放,615 ,122,_freeblc(),ブロックの解放,413 ,120,_freelot(),ロットの解放,413 ,228,_frename(),ファイル名・ディレクトリ名の変更,489 ,79,_frontwin(),ウィンドウを最前面に移動,393 ,235,_fseek(),ファイルポインタの設定,492 ,222,_fset(),ファイルの検索,485 ,377,_fsetattr(),ファイルのアトリビュートの設定,516 ,379,_fsettime(),ファイルの日付と時刻の設定,518 ,237,_fsize(),ファイルサイズの獲得,493 ,232,_fwrite(),カレントファイルへの書き込み,491 ,288,_getalphkey(),機能コードがマッピングされているキーの獲得,610 ,30,_getareanumber(),カーソルがあるエリアの獲得,546 ,124,_getblc(),ブロックから画面への表示,417 ,16,_getcoord(),カーソル座標の獲得,542 ,358,_getcwd(),カレントワーキングディレクトリの獲得,504 ,308,_getdate(),日付の獲得,604 ,66,_getdeffont(),デフォルトフォントの獲得,406 ,56,_getdefpen(),デフォルトペンの獲得,406 ,22,_getdevice(),ポインティングデバイスの獲得,544 ,221,_getdiskinfo(),ディスク情報の獲得,484 ,219,_getdrive(),デフォルトドライブの獲得,483 ,12,_getevent(),イベント情報の獲得,541 ,220,_getfileinfo(),ファイル情報の獲得,483 ,135,_getfontpat(),フォントパターンの獲得,452 ,289,_getjkeyfunc(),機能コードの獲得,610 ,146,_getjispat(),JISコードによるフォントパターンの読み込み,455 ,286,_getkeyfunc(),機能コードの獲得,607 ,19,_getkeyinfo(),キーボード状態の獲得,543 ,292,_getkeymap(),キーマップの獲得,611 ,360,_getlogin(),ディスクの接続状況の獲得,505 ,5,_getpalette(),パレットの獲得,440 ,27,_getpatnumber(),カレントカーソルの獲得,545 ,173,_getrub(),ラバーバンドカラーの獲得,427 ,388,_getscreenmode(),スクリーンモードの獲得,407 ,310,_gettime(),時刻の獲得,605 ,77,_getwininfo(),ウィンドウ情報の獲得, ,88,_gtol(),グローバル座標からローカル座標への変換, ,44,_hide(),カーソルの消去, ,157,_hilite(),メニュー項目の強調, ,188,_index(),上部のみ角の丸い四角形の描画, ,118,_initblc(),ビットブロックマネージャの初期化, ,98,_initcntl(),コントロールマネージャの初期化, ,21,_initcursor(),カーソル表示の初期化, ,257,_initdlg(),ダイアログマネージャの初期化, ,10,_initevent(),イベントマネージャの初期化, ,240,_initfalloc(),ファイルアロケータの初期化, ,147,_initffile(),フォントファイルアクセスの初期化, ,133,_initfont(),フォントパックの初期化, ,57,_initfonthandle(),フォントハンドルの初期化, ,166,_initgraf(),グラフパックの初期化, ,285,_initkeymap(),キーマップマネージャの初期化, ,303,_initmemory(),メモリマネージャの初期化, ,150,_initmenu(),メニューマネージャの初期化, ,248,_initoverlay(),オーバーレイマネージャの初期化, ,47,_initpenhd(),ペンハンドルの初期化, ,311,_initprint(),プリントマネージャの初期化, ,217,_initres(),リソースマネージャの初期化, ,264,_inittexthd(),テキストハンドルの初期化, ,71,_initwin(),ウィンドウマネージャの初期化, ,33,_initwinker(),ウィンカの初期化, ,279,_inserttext(),文字列の挿入, ,158,_ismenu(),メニュー内のイベントのテスト, ,32,_jobcursor(),ジョブカーソルの設定, ,252,_jump(),MSXViewアプリケーションの起動, ,156,_keymenu(),ショートカットキーの処理, ,160,_keypopup(),ポップアップメニューでのショートカットキーの処理, ,29,_killareacursor(),カーソルの有効エリアの削除, ,26,_killpatcursor(),カーソルパターンの削除, ,136,_knjwidth(),全角文字の幅の獲得, ,176,_line(),線の描画, ,275,_locatetext(),テキストカーソルの移動, ,89,_ltog(),ローカル座標からグローバル座標への変換, ,306,_malloc(),メモリブロックの獲得, ,287,_mapcntlkey(),機能コードのマッピング, ,263,_message(),メッセージダイアログボックスの表示, ,359,_mkdir(),ディレクトリの作成, ,361,_mkfpath(),フルパス名の獲得, ,261,_modaldlg(),モーダルダイアログのアクションの獲得, ,256,_modulevalue(),オーバーレイモジュール・チャイルドプログラムからの戻り値の獲得, ,193,_move(),エリアの移動, ,297,_moveframe(),エリアの移動, ,174,_movepen(),ペンの移動, ,90,_movepopup(),ポップアップウィンドウ位置の設定, ,81,_movewin(),ウィンドウの位置の移動, ,239,_msxdos(),MSX-DOS2システムコールの実行, ,121,_newblc(),新規ブロックの獲得, ,119,_newlot(),新規ロットの割り付け, ,109,_openallcntl(),配列内のコントロールすべてのオープン, ,102,_opencntl(),コントロールのオープン, ,258,_opendlg(),ダイアログボックスの表示, ,293,_openda(),DAメニューのオープン, ,153,_openmenu(),メニューのオープン, ,389,_openvb(),VRAMバッファのオープン, ,73,_openwin(),ウィンドウのオープン, ,181,_oval(),円の描画, ,184,_pai(),扇型の描画, ,368,_pcmplay(),PCMの再生, ,369,_pcmrec(),PCMの録音, ,314,_pd(),プリンタドライバの起動, ,54,_penadrs(),ペン情報の獲得, ,201,_pixel(),カラーコードの獲得, ,189,_polygon(),多角形の描画, ,231,_popfile(),カレントファイルの復帰, ,63,_popfont(),フォントの復帰, ,53,_poppen(),カレントペンの復帰, ,271,_poptext(),テキストの復帰, ,262,_popupdlg(),ポップアップダイアログの表示とアクションの獲得, ,87,_popwin(),カレントウィンドウの復帰, ,38,_popwinker(),カレントウィンカの復帰, ,313,_printinfo(),プリント情報の獲得, ,175,_pset(),点の描画, ,230,_pushfile(),保存をともなうカレントファイルの変更, ,62,_pushfont(),保存をともなうカレントフォントの変更, ,52,_pushpen(),保存をともなうカレントペンの変更, ,270,_pushtext(),保存をともなったカレントテキストの変更, ,86,_pushwin(),保存をともなうカレントウィンドウの変更, ,37,_pushwinker(),保存をともなうカレントウィンカの変更, ,123,_putblc(),ブロックへの保存, ,13,_putevent(),イベント情報のイベントキューへの追加, ,6,_rd_sysdata(),システムデータの読み出し, ,202,_readbit(),エリア内のカラーコードの読み出し, ,148,_readgaiji(),外字ファイルの読み込み, ,392,_readvb(),VRAMバッファからの読み出し, ,278,_redisptext(),テキストの再表示, ,65,_renewfont(),フォントの更新, ,55,_renewpen(),ペンの更新, ,126,_resizeblc(),ブロックサイズの変更, ,82,_resizewin(),ウィンドウサイズの変更, ,128,_restoreblc(),ブロックからの画像の取り出し, ,199,_reverse(),エリアの塗りつぶし(XOR), ,179,_round(),角の丸い四角形の描画, ,200,_roundarea(),エリアにしたがった角の丸い四角形の描画, ,304,_sbrk(),メモリブロックの獲得, ,2,_screen(),スクリーンモードの設定, ,374,_screensize(),スクリーンサイズの獲得, ,191,_scroll(),エリア内のスクロール, ,277,_scrolltext(),スクロール処理, ,155,_selectmenu(),メニュー項目が選択されたときの処理, ,159,_selectpopup(),ポップアップメニューの処理, ,28,_setareacursor(),カーソルの有効領域の変更, ,101,_setcntl(),カスタムコントロールの割り付け, ,276,_setcursor(),バッファ中のテキストカーソルの移動, ,307,_setdate(),日付の設定, ,20,_setdevice(),ポインティングデバイスの設定, ,218,_setdrive(),デフォルトドライブの設定, ,134,_setfont(),フォントスタイルの変更, ,18,_setkeyinfo(),キーボード状態の設定, ,291,_setkeymap(),キーマップの設定, ,4,_setpalette(),パレットの設定, ,25,_setpatcursor(),カードルパターンの変更, ,167,_setpen(),ペンの設定, ,172,_setrub(),ラバーバンドモードの開始・終了, ,280,_settextcursor(),テキスト位置の設定, ,309,_settime(),時刻の設定, ,78,_setwininfo(),ウィンドウの変更, ,43,_show(),カーソルの表示, ,372,_showtitle(),タイトルの表示, ,416,_signal(),物理エラー処理ルーチンの設定, ,14,_snsevent(),イベント発生の調査, ,127,_storeblc(),ブロックへの画像の保存, ,142,_strwidth(),文字列の幅の獲得, ,125,_swapblc(),ブロック内と画面の画像の交換, ,45,_sync(),次の垂直同期までの待機, ,254,_system(),チャイルドプログラムの起動, ,31,_systemcursor(),システムカーソルの設定, ,170,_testarea(),エリアの重なりをテストするモードの開始, ,110,_testcntl(),任意の座標がコントロールに含まれるかの検索, ,169,_testpos(),図形の重なりをテストするモードの開始, ,272,_textadrs(),テキスト構造体の獲得, ,274,_texteditfunc(),編集ファンクションの実行, ,106,_trackcntl(),コントロールの実行, ,15,_ungetevent(),イベント情報のイベントキューへの返還, ,40,_winkeradrs(),ウィンカ情報の獲得, ,1,_wr_sysdata(),システムデータの書き込み, ,203,_writebit(),エリアへのカラーコードの書き込み, ,273,_writetext(),テキストの編集, ,391,_writevb(),VRAMバッファへの書き込み, ,91,_zoom(),エリアのズーム,398 ,92,_zoomwin(),ウィンドウのズーム,398 ,{t},{BSIZE:1 0|SIZE:100%} ,{BSIZE:0}←[[B R800 かけ算命令マクロ]] ,{BSIZE:0|RIGHT}[[D サンプルプログラム]] →