{{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(),ウィンドウ情報の獲得,392 ,88,_gtol(),グローバル座標からローカル座標への変換,397 ,44,_hide(),カーソルの消去,551 ,157,_hilite(),メニュー項目の強調,589 ,188,_index(),上部のみ角の丸い四角形の描画,433 ,118,_initblc(),ビットブロックマネージャの初期化,412 ,98,_initcntl(),コントロールマネージャの初期化,571 ,21,_initcursor(),カーソル表示の初期化,544 ,257,_initdlg(),ダイアログマネージャの初期化,595 ,10,_initevent(),イベントマネージャの初期化,541 ,240,_initfalloc(),ファイルアロケータの初期化,494 ,147,_initffile(),フォントファイルアクセスの初期化,455 ,133,_initfont(),フォントパックの初期化,451 ,57,_initfonthandle(),フォントハンドルの初期化,400 ,166,_initgraf(),グラフパックの初期化,425 ,285,_initkeymap(),キーマップマネージャの初期化,607 ,303,_initmemory(),メモリマネージャの初期化,614 ,150,_initmenu(),メニューマネージャの初期化,587 ,248,_initoverlay(),オーバーレイマネージャの初期化,498 ,47,_initpenhd(),ペンハンドルの初期化,399 ,311,_initprint(),プリントマネージャの初期化,624 ,217,_initres(),リソースマネージャの初期化,482 ,264,_inittexthd(),テキストハンドルの初期化,467 ,71,_initwin(),ウィンドウマネージャの初期化,389 ,33,_initwinker(),ウィンカの初期化,547 ,279,_inserttext(),文字列の挿入,474 ,158,_ismenu(),メニュー内のイベントのテスト,590 ,32,_jobcursor(),ジョブカーソルの設定,547 ,252,_jump(),MSXViewアプリケーションの起動,500 ,156,_keymenu(),ショートカットキーの処理,589 ,160,_keypopup(),ポップアップメニューでのショートカットキーの処理,591 ,29,_killareacursor(),カーソルの有効エリアの削除,546 ,26,_killpatcursor(),カーソルパターンの削除,545 ,136,_knjwidth(),全角文字の幅の獲得,452 ,176,_line(),線の描画,428 ,275,_locatetext(),テキストカーソルの移動,473 ,89,_ltog(),ローカル座標からグローバル座標への変換,397 ,306,_malloc(),メモリブロックの獲得,615 ,287,_mapcntlkey(),機能コードのマッピング,608 ,263,_message(),メッセージダイアログボックスの表示,597 ,359,_mkdir(),ディレクトリの作成,505 ,361,_mkfpath(),フルパス名の獲得,506 ,261,_modaldlg(),モーダルダイアログのアクションの獲得,596 ,256,_modulevalue(),オーバーレイモジュール・チャイルドプログラムからの戻り値の獲得,502 ,193,_move(),エリアの移動,435 ,297,_moveframe(),エリアの移動,436 ,174,_movepen(),ペンの移動,428 ,90,_movepopup(),ポップアップウィンドウ位置の設定,399 ,81,_movewin(),ウィンドウの位置の移動,394 ,239,_msxdos(),MSX-DOS2システムコールの実行,494 ,121,_newblc(),新規ブロックの獲得,413 ,119,_newlot(),新規ロットの割り付け,412 ,109,_openallcntl(),配列内のコントロールすべてのオープン,575 ,102,_opencntl(),コントロールのオープン,572 ,258,_opendlg(),ダイアログボックスの表示,595 ,293,_openda(),DAメニューのオープン,603 ,153,_openmenu(),メニューのオープン,587 ,389,_openvb(),VRAMバッファのオープン,615 ,73,_openwin(),ウィンドウのオープン,391 ,181,_oval(),円の描画,430 ,184,_pai(),扇型の描画,431 ,368,_pcmplay(),PCMの再生,612 ,369,_pcmrec(),PCMの録音,612 ,314,_pd(),プリンタドライバの起動,625 ,54,_penadrs(),ペン情報の獲得,404 ,201,_pixel(),カラーコードの獲得,439 ,189,_polygon(),多角形の描画,433 ,231,_popfile(),カレントファイルの復帰,490 ,63,_popfont(),フォントの復帰,404 ,53,_poppen(),カレントペンの復帰,403 ,271,_poptext(),テキストの復帰,471 ,262,_popupdlg(),ポップアップダイアログの表示とアクションの獲得,597 ,87,_popwin(),カレントウィンドウの復帰,397 ,38,_popwinker(),カレントウィンカの復帰,549 ,313,_printinfo(),プリント情報の獲得,624 ,175,_pset(),点の描画,428 ,230,_pushfile(),保存をともなうカレントファイルの変更,490 ,62,_pushfont(),保存をともなうカレントフォントの変更,404 ,52,_pushpen(),保存をともなうカレントペンの変更,403 ,270,_pushtext(),保存をともなったカレントテキストの変更,470 ,86,_pushwin(),保存をともなうカレントウィンドウの変更,396 ,37,_pushwinker(),保存をともなうカレントウィンカの変更,549 ,123,_putblc(),ブロックへの保存,417 ,13,_putevent(),イベント情報のイベントキューへの追加,541 ,6,_rd_sysdata(),システムデータの読み出し,602 ,202,_readbit(),エリア内のカラーコードの読み出し,439 ,148,_readgaiji(),外字ファイルの読み込み,455 ,392,_readvb(),VRAMバッファからの読み出し,617 ,278,_redisptext(),テキストの再表示,468 ,65,_renewfont(),フォントの更新,405 ,55,_renewpen(),ペンの更新,405 ,126,_resizeblc(),ブロックサイズの変更,418 ,82,_resizewin(),ウィンドウサイズの変更,395 ,128,_restoreblc(),ブロックからの画像の取り出し,414 ,199,_reverse(),エリアの塗りつぶし(XOR),438 ,179,_round(),角の丸い四角形の描画,429 ,200,_roundarea(),エリアにしたがった角の丸い四角形の描画,439 ,304,_sbrk(),メモリブロックの獲得,614 ,2,_screen(),スクリーンモードの設定,406 ,374,_screensize(),スクリーンサイズの獲得,407 ,191,_scroll(),エリア内のスクロール,434 ,277,_scrolltext(),スクロール処理,474 ,155,_selectmenu(),メニュー項目が選択されたときの処理,588 ,159,_selectpopup(),ポップアップメニューの処理,590 ,28,_setareacursor(),カーソルの有効領域の変更,546 ,101,_setcntl(),カスタムコントロールの割り付け,571 ,276,_setcursor(),バッファ中のテキストカーソルの移動,473 ,307,_setdate(),日付の設定,604 ,20,_setdevice(),ポインティングデバイスの設定,544 ,218,_setdrive(),デフォルトドライブの設定,482 ,134,_setfont(),フォントスタイルの変更,451 ,18,_setkeyinfo(),キーボード状態の設定,543 ,291,_setkeymap(),キーマップの設定,610 ,4,_setpalette(),パレットの設定,440 ,25,_setpatcursor(),カードルパターンの変更,545 ,167,_setpen(),ペンの設定,425 ,172,_setrub(),ラバーバンドモードの開始・終了,427 ,280,_settextcursor(),テキスト位置の設定,475 ,309,_settime(),時刻の設定,605 ,78,_setwininfo(),ウィンドウの変更,393 ,43,_show(),カーソルの表示,550 ,372,_showtitle(),タイトルの表示,605 ,416,_signal(),物理エラー処理ルーチンの設定,526 ,14,_snsevent(),イベント発生の調査,542 ,127,_storeblc(),ブロックへの画像の保存,414 ,142,_strwidth(),文字列の幅の獲得,454 ,125,_swapblc(),ブロック内と画面の画像の交換,418 ,45,_sync(),次の垂直同期までの待機,551 ,254,_system(),チャイルドプログラムの起動,501 ,31,_systemcursor(),システムカーソルの設定,547 ,170,_testarea(),エリアの重なりをテストするモードの開始,426 ,110,_testcntl(),任意の座標がコントロールに含まれるかの検索,576 ,169,_testpos(),図形の重なりをテストするモードの開始,426 ,272,_textadrs(),テキスト構造体の獲得,471 ,274,_texteditfunc(),編集ファンクションの実行,472 ,106,_trackcntl(),コントロールの実行,574 ,15,_ungetevent(),イベント情報のイベントキューへの返還,542 ,40,_winkeradrs(),ウィンカ情報の獲得,550 ,1,_wr_sysdata(),システムデータの書き込み,602 ,203,_writebit(),エリアへのカラーコードの書き込み,440 ,273,_writetext(),テキストの編集,472 ,391,_writevb(),VRAMバッファへの書き込み,616 ,91,_zoom(),エリアのズーム,398 ,92,_zoomwin(),ウィンドウのズーム,398 ,{t},{BSIZE:1 0|SIZE:100%} ,{BSIZE:0}←[[B R800 かけ算命令マクロ]] ,{BSIZE:0|RIGHT}[[D サンプルプログラム]] →