mirror of
https://github.com/cc65/cc65.git
synced 2024-12-24 11:31:31 +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:
parent
d91fe6b877
commit
773e05b5f3
@ -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>
|
||||||
|
|
||||||
|
|
||||||
|
@ -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>
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user