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

📄 j_type.h

📁 基于μCGUI的嵌入式图形界面设计
💻 H
字号:
/******************************************************************************
									J_GUI
						The JJJ's Graphics Interface Library
								
					 	COPYRIGHT (c) JJJSTUDIO, 2006 BY JJJ.
                       		--  ALL RIGHTS RESERVED  --
  
   	Filename:	J_Type.h
   	Author	:   Jianjun Jiang 	
   	Created	:   2006/02/3
   	Website	:	http://www.jjjbbs.com
   	Modified:	NO
   	Revision: 	1.00
   	Readme	:	J_GUI Type Define
******************************************************************************/

#ifndef  __J_TYPE_H__
#define  __J_TYPE_H__

#include "J_Config.h"

/*****************************************************************************/

#define J_BLACK         0x000000		//黑
#define J_BLUE          0xFF0000		//蓝
#define J_GREEN         0x00ff00		//绿
#define J_CYAN          0xffff00		//青
#define J_RED           0x0000FF		//红
#define J_MAGENTA       0x8b008b		//洋红
#define J_BROWN         0x2a2aa5		//褐
#define J_DARKGRAY      0x404040		//深灰
#define J_GRAY          0x808080		//灰
#define J_LIGHTGRAY     0xd3d3d3		//浅灰
#define J_LIGHTBLUE     0xff8080		//淡蓝
#define J_LIGHTGREEN    0x80ff80		//淡绿
#define J_LIGHTCYAN     0x80ffff		//淡青
#define J_LIGHTRED      0x8080ff		//淡红
#define J_LIGHTMAGENTA  0xff80ff		//淡洋红
#define J_YELLOW        0x00ffff		//黄
#define J_WHITE         0xffffff		//白

typedef struct {
	UINT16 x;
	UINT16 y;
}J_POINT;

typedef struct {
	UINT16 x1;
	UINT16 y1;
	UINT16 x2;
	UINT16 y2;
}J_RECT;

typedef struct {
	TCOLOR FrontColor;
	TCOLOR BackColor;
	UINT8 ASCIICodePixelW;
	UINT8 ASCIICodePixelH;
	UINT8 * ASCIICode;	
	UINT8 HZKCodePixelW;
	UINT8 HZKCodePixelH;
	UINT8 * HZKCode;
	UINT8 LineSpacing;
	UINT8 RowSpacing;
}J_FONT;

typedef struct {
	TCOLOR Color;
	UINT8 Width;
}J_PEN;

typedef struct {
	UINT16 Width;
	UINT16 Height;
  	UINT16 BytesPerLine;
  	UINT16 BitsPerPixel;
	UINT8 *Data;  
}J_BITMAP;

/*****************************************************************************/

#endif

⌨️ 快捷键说明

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