MSX Datapack wiki化計画

C MSXView ファンクション一覧

※
※ このページは書きかけです。以下の可能性があります。
※ ・誤字、脱字等のチェックをおこなっていません。
※ ・テキスト、表などフォーマットがされていない。
※ ・画像が抜けている。
※

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()メッセージダイアログボックスの表示2598
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