⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 apple2enh.h

📁 6502 c compiler free open source
💻 H
字号:
/*****************************************************************************//*									     *//*				  apple2enh.h				     *//*									     *//*		 enhanced Apple //e system specific definitions		     *//*									     *//*									     *//*									     *//* (C) 2004  Oliver Schmidt, <ol.sc@web.de>                                  *//*		    							     *//*									     *//* This software is provided 'as-is', without any expressed or implied	     *//* warranty.  In no event will the authors be held liable for any damages    *//* arising from the use of this software.				     *//*									     *//* Permission is granted to anyone to use this software for any purpose,     *//* including commercial applications, and to alter it and redistribute it    *//* freely, subject to the following restrictions:			     *//*									     *//* 1. The origin of this software must not be misrepresented; you must not   *//*    claim that you wrote the original software. If you use this software   *//*    in a product, an acknowledgment in the product documentation would be  *//*    appreciated but is not required.					     *//* 2. Altered source versions must be plainly marked as such, and must not   *//*    be misrepresented as being the original software. 		     *//* 3. This notice may not be removed or altered from any source 	     *//*    distribution.							     *//*									     *//*****************************************************************************/#ifndef _APPLE2ENH_H#define _APPLE2ENH_H/* Check for errors */#if !defined(__APPLE2ENH__)#  error This module may only be used when compiling for the enhanced Apple //e!#endif/* If not already done, include the apple2.h header file */#if !defined(_APPLE2_H)#  include <apple2.h>#endif/*****************************************************************************//*		    		     Data				     *//*****************************************************************************//* Characters codes */#define CH_DEL	    	0x7F#define CH_CURS_UP  	0x0B#define CH_CURS_DOWN	0x0A/* These are defined to be OpenApple + NumberKey */#define CH_F1	    	0xB1#define CH_F2	    	0xB2#define CH_F3	    	0xB3#define CH_F4	    	0xB4#define CH_F5	    	0xB5#define CH_F6	    	0xB6#define CH_F7	    	0xB7#define CH_F8	    	0xB8#define CH_F9	    	0xB9#define CH_F10	    	0xB0/* Styles for _textframe */#define _TEXTFRAME_WIDE	0x00#define _TEXTFRAME_TALL	0x04/*****************************************************************************//*		    		     Code				     *//*****************************************************************************/void __fastcall__ _textframe (unsigned char width, unsigned char height,		    	      unsigned char style);/* Output a frame on the text screen with the given width and height * starting at the current cursor position and using the given style */void __fastcall__ _textframexy (unsigned char x, unsigned char y,		    		unsigned char width, unsigned char height,		    		unsigned char style);/* Same as "gotoxy (x, y); _textframe (width, height, style);" *//* End of apple2enh.h */#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -