1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-23 19:29:37 +00:00

Removed '_' prefix from textframe(xy) because this prefix for non-standard symbols isn't necessary if they are declared in non-standard include files.

git-svn-id: svn://svn.cc65.org/cc65/trunk@4143 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
ol.sc 2009-09-10 19:18:15 +00:00
parent d91fe6b877
commit 773e05b5f3
4 changed files with 22 additions and 21 deletions

View File

@ -126,9 +126,10 @@ usage.
<itemize> <itemize>
<item>_dos_type <item>_dos_type
<item>_textframe
<item>_textframexy
<item>get_ostype <item>get_ostype
<item>textframe
<item>textframexy
<item>videomode
</itemize> </itemize>

View File

@ -74,9 +74,9 @@ function.
<itemize> <itemize>
<item>_dos_type <item>_dos_type
<item>_textframe
<item>_textframexy
<item><ref id="get_ostype" name="get_ostype"> <item><ref id="get_ostype" name="get_ostype">
<item>textframe
<item>textframexy
<item><ref id="videomode" name="videomode"> <item><ref id="videomode" name="videomode">
</itemize> </itemize>

View File

@ -72,9 +72,9 @@
#define CH_F9 0xB9 #define CH_F9 0xB9
#define CH_F10 0xB0 #define CH_F10 0xB0
/* Styles for _textframe */ /* Styles for textframe */
#define _TEXTFRAME_WIDE 0x00 #define TEXTFRAME_WIDE 0x00
#define _TEXTFRAME_TALL 0x04 #define TEXTFRAME_TALL 0x04
/* Video modes */ /* Video modes */
#define VIDEOMODE_40x24 0x0011 #define VIDEOMODE_40x24 0x0011
@ -90,16 +90,16 @@
void __fastcall__ _textframe (unsigned char width, unsigned char height, void __fastcall__ textframe (unsigned char width, unsigned char height,
unsigned char style); unsigned char style);
/* Output a frame on the text screen with the given width and height /* Output a frame on the text screen with the given width and height
* starting at the current cursor position and using the given style. * starting at the current cursor position and using the given style.
*/ */
void __fastcall__ _textframexy (unsigned char x, unsigned char y, void __fastcall__ textframexy (unsigned char x, unsigned char y,
unsigned char width, unsigned char height, unsigned char width, unsigned char height,
unsigned char style); unsigned char style);
/* Same as "gotoxy (x, y); _textframe (width, height, style);" */ /* Same as "gotoxy (x, y); textframe (width, height, style);" */
unsigned __fastcall__ videomode (unsigned mode); unsigned __fastcall__ videomode (unsigned mode);
/* Set the video mode, return the old mode. Call with one of the VIDEOMODE_xx /* Set the video mode, return the old mode. Call with one of the VIDEOMODE_xx

View File

@ -1,14 +1,14 @@
; ;
; Oliver Schmidt, 10.03.2004 ; Oliver Schmidt, 10.03.2004
; ;
; void __fastcall__ _textframexy (unsigned char x, unsigned char y, ; void __fastcall__ textframexy (unsigned char x, unsigned char y,
; unsigned char width, unsigned char height, ; unsigned char width, unsigned char height,
; unsigned char style); ; unsigned char style);
; void __fastcall__ _textframe (unsigned char width, unsigned char height); ; void __fastcall__ textframe (unsigned char width, unsigned char height,
; unsigned char style); ; unsigned char style);
; ;
.export __textframexy, __textframe .export _textframexy, _textframe
.import popa, pusha, _gotoxy .import popa, pusha, _gotoxy
.import chlinedirect, cvlinedirect .import chlinedirect, cvlinedirect
@ -20,11 +20,11 @@ HEIGHT = tmp3
XORIGIN = tmp4 XORIGIN = tmp4
YORIGIN = ptr1 YORIGIN = ptr1
__textframexy: _textframexy:
sec sec
bra :+ bra :+
__textframe: _textframe:
clc clc
: ldx INVFLG : ldx INVFLG
phx ; Save character display mode phx ; Save character display mode