ページへ戻る

− Links

 印刷 

gg00man​/text のバックアップ差分(No.4) :: OSASK計画

osaskwiki:gg00man編集/text のバックアップ差分(No.4)

« Prev[4]  Next »[5]
3: 2004-05-21 (金) 23:00:31 ソース[6] 4: 2004-09-20 (月) 01:42:30 ソース[7]
Line 49: Line 49:
***lib_putstring1 ***lib_putstring1
- void lib_putstring1(int opt, int x, int y, struct LIB_TEXTBOX textbox,+ void lib_putstring1(int opt, int x, int y, struct LIB_TEXTBOX *textbox,
     int color, int backcolor, int base, int length, unsigned char *str) :      int color, int backcolor, int base, int length, unsigned char *str) :
Line 62: Line 62:
     bit12-13      0x1000にすると、32bitベース+符号なし8ビットのストリングを      bit12-13      0x1000にすると、32bitベース+符号なし8ビットのストリングを
                     使うという意味。ほかはCでは使いにくそうなので省略。                      使うという意味。ほかはCでは使いにくそうなので省略。
 +                     'むやみに0x0000にしないこと!'
     bit14(0x4000): guigui00.hでは1に固定されている (マクロに書いてある)。      bit14(0x4000): guigui00.hでは1に固定されている (マクロに書いてある)。
Line 72: Line 73:
 基本: base=0, strにASCII文字列。  基本: base=0, strにASCII文字列。
 +   例:lib_putstring1(0x1000, 0, 0, wtitle, 0, 0, 0, 8, "wintitle");
 応用: baseに'0', strに0~9の値など。  応用: baseに'0', strに0~9の値など。
 +
 +
***lib_loadfontset ***lib_loadfontset
« Prev[4]  Next »[5]