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

📄 pictures.c

📁 本代码包为该GUI LIB在PC上的测试移植. PIC_Graphics 为PIC GUI的源代码目录 Demo 为PIC GUI 测试代码目录 其他的代码和目录均是uCGUI
💻 C
📖 第 1 页 / 共 5 页
字号:
#include "../PIC_Graphics/Graphics.h"

#pragma warning( disable : 4305 )  // warning C4305: 'initializing' : truncation from 'const int ' to 'const char '

#define __prog__
#define space(prog),

extern const char L2185835933[] /*__attribute__ ((space(prog),aligned(2)))*/;
//BITMAP STRUCTURE. BITMAP NAME CAN BE CHANGED HERE.
const struct{short mem; const char __prog__* ptr;} mchpIcon = {0,L2185835933};
const char L2185835933[] /*__attribute__((aligned(2)))*/ = 
{ 0x00
, 0x01  
, 0x20, 0x00
, 0x20, 0x00
///////////////////////////////////////
//COLOR TABLE
///////////////////////////////////////
#if defined( _R61505UL_H )
, 0x00, 0xF8
, 0xDD, 0xAE
#elseif defined( _S6D0129L_H)
, 0x00, 0xF8
, 0x3F, 0x97
#else
, 0x00, 0xF8
, 0x3F, 0x97
#endif 
///////////////////////////////////////
//BMP IMAGE
///////////////////////////////////////
, 0xFF,0xFC,0x3F,0xFF,0xFF,0xC0,0x03,0xFF,0xFF,0x00,0x01,0xFF,0xFE,0x00,0x01,0xFF,0xF8,0x00,0x00,0xFF,0xF0,0x00,0x00,0x7F,0xF0,0x00,0x00,0x7F,0xE0,0x38,0x0E,0x3F
, 0xC0,0x78,0x0F,0x1F,0xC0,0x7C,0x1F,0x9F,0x80,0xFE,0x3F,0x8F,0x81,0xFE,0x3F,0xC7,0x81,0xFF,0x3F,0xC7,0x00,0xFF,0x1F,0xE3,0x04,0xFF,0x9F,0xF1,0x0E,0x7F,0xCF,0xF1
, 0x1E,0x3F,0xC7,0xF8,0x1F,0x3F,0xE7,0xFC,0x3F,0x9F,0xE3,0xFC,0xFF,0x8F,0xF3,0xFF,0xFF,0xC7,0xF1,0xFF,0xFF,0x87,0xE0,0xFF,0xFF,0x03,0xE0,0xFF,0xFE,0x03,0xC0,0x7F
, 0xFE,0x01,0x80,0x3F,0xFC,0x00,0x00,0x3F,0xF0,0x00,0x00,0x0F,0xF8,0x00,0x00,0x1F,0xFE,0x00,0x00,0x7F,0xFF,0x00,0x00,0xFF,0xFF,0xC0,0x03,0xFF,0xFF,0xFC,0x3F,0xFF
};

//extern const char L1185835933[] /*__attribute__ ((space(prog),aligned(2)))*/;
extern const char L1185835933[];
//BITMAP STRUCTURE. BITMAP NAME CAN BE CHANGED HERE.
const struct{short mem; const char __prog__* ptr;} mchpIcon0 = {0,L1185835933};

const char L1185835933[] /*__attribute__((aligned(2)))*/ = 
{ 0x00       /* Compression */
, 0x01       /* Color depth */
, 0x20, 0x00 /* Height */
, 0x20, 0x00 /* Width */
///////////////////////////////////////
//COLOR TABLE
///////////////////////////////////////
, 0x00, 0xF8
, 0xFF, 0xFF
///////////////////////////////////////
//BMP IMAGE
///////////////////////////////////////
, 0xFF,0xFC,0x3F,0xFF,0xFF,0xC0,0x03,0xFF,0xFF,0x00,0x01,0xFF,0xFE,0x00,0x01,0xFF,0xF8,0x00,0x00,0xFF,0xF0,0x00,0x00,0x7F,0xF0,0x00,0x00,0x7F,0xE0,0x38,0x0E,0x3F
, 0xC0,0x78,0x0F,0x1F,0xC0,0x7C,0x1F,0x9F,0x80,0xFE,0x3F,0x8F,0x81,0xFE,0x3F,0xC7,0x81,0xFF,0x3F,0xC7,0x00,0xFF,0x1F,0xE3,0x04,0xFF,0x9F,0xF1,0x0E,0x7F,0xCF,0xF1
, 0x1E,0x3F,0xC7,0xF8,0x1F,0x3F,0xE7,0xFC,0x3F,0x9F,0xE3,0xFC,0xFF,0x8F,0xF3,0xFF,0xFF,0xC7,0xF1,0xFF,0xFF,0x87,0xE0,0xFF,0xFF,0x03,0xE0,0xFF,0xFE,0x03,0xC0,0x7F
, 0xFE,0x01,0x80,0x3F,0xFC,0x00,0x00,0x3F,0xF0,0x00,0x00,0x0F,0xF8,0x00,0x00,0x1F,0xFE,0x00,0x00,0x7F,0xFF,0x00,0x00,0xFF,0xFF,0xC0,0x03,0xFF,0xFF,0xFC,0x3F,0xFF
};

extern const char L1185835967[] /*__attribute__ ((space(prog),aligned(2)))*/;
//BITMAP STRUCTURE. BITMAP NAME CAN BE CHANGED HERE.
const struct{short mem; const char __prog__* ptr;} arrowUp = {0,L1185835967};

const char L1185835967[] /*__attribute__((aligned(2)))*/ = 
{ 0x00 
, 0x04 
, 0x1A, 0x00
, 0x12, 0x00
///////////////////////////////////////
//COLOR TABLE
///////////////////////////////////////
, 0x00, 0x00
, 0x00, 0x80
, 0x00, 0x04
, 0x00, 0x84
, 0x10, 0x00 
, 0x10, 0x80 
, 0x10, 0x04 
, 0x10, 0x84 
, 0x18, 0xC6 
, 0x00, 0xF8 
, 0xE0, 0x07 
, 0xE0, 0xFF 
, 0x1F, 0x00 
, 0x1F, 0xF8 
, 0xFF, 0x07 
, 0xFF, 0xFF 
///////////////////////////////////////
//BMP IMAGE
///////////////////////////////////////
, 0xFF,0xFF,0xFF,0xFF,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x0F,0xAA,0xF0,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x0F,0xAA,0xF0,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA
, 0x0A,0xFF,0xFF,0xFF,0xFF,0xFF,0x0F,0xAA,0xAA,0xAA,0xF0,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF
, 0x0F,0xAA,0xAA,0xAA,0xAA,0xAA,0xF0,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0xAA,0xAA,0x0A,0xFF,0x0F,0xAA,0xAA,0xAA,0xAA,0xAA,0xAA,0xAA,0xF0,0x0F,0xAA,0xAA,0xAA,0xAA,0xAA
, 0xAA,0xAA,0xF0,0xA0,0xAA,0xAA,0xAA,0xAA,0xAA,0xAA,0xAA,0x0A,0x00,0x00,0xA0,0xAA,0xAA,0xAA,0x0A,0x00,0x00,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF
, 0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A
, 0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0
, 0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF
, 0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF
};


extern const char L1185835973[] /*__attribute__ ((space(prog),aligned(2)))*/;
//BITMAP STRUCTURE. BITMAP NAME CAN BE CHANGED HERE.
const struct{short mem; const char __prog__* ptr;} arrowDown = {0,L1185835973};
const char L1185835973[] /*__attribute__((aligned(2))) */= 
{ 0x00 
, 0x04 
, 0x1A, 0x00
, 0x12, 0x00
///////////////////////////////////////
//COLOR TABLE
///////////////////////////////////////
, 0x00, 0x00
, 0x00, 0x80
, 0x00, 0x04
, 0x00, 0x84
, 0x10, 0x00 
, 0x10, 0x80 
, 0x10, 0x04 
, 0x10, 0x84 
, 0x18, 0xC6 
, 0x00, 0xF8 
, 0xE0, 0x07 
, 0xE0, 0xFF 
, 0x1F, 0x00 
, 0x1F, 0xF8 
, 0xFF, 0x07 
, 0xFF, 0xFF 
///////////////////////////////////////
//BMP IMAGE
///////////////////////////////////////
, 0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA
, 0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF
, 0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA
, 0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0x00,0x00,0xA0,0xAA,0xAA,0xAA,0x0A,0x00,0x00,0xA0,0xAA
, 0xAA,0xAA,0xAA,0xAA,0xAA,0xAA,0x0A,0x0F,0xAA,0xAA,0xAA,0xAA,0xAA,0xAA,0xAA,0xF0,0x0F,0xAA,0xAA,0xAA,0xAA,0xAA,0xAA,0xAA,0xF0,0xFF,0xA0,0xAA,0xAA,0xAA,0xAA,0xAA
, 0x0A,0xFF,0xFF,0x0F,0xAA,0xAA,0xAA,0xAA,0xAA,0xF0,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0xAA,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0x0F
, 0xAA,0xAA,0xAA,0xF0,0xFF,0xFF,0xFF,0xFF,0xFF,0xA0,0xAA,0x0A,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x0F,0xAA,0xF0,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x0F,0xAA,0xF0,0xFF,0xFF
, 0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0xFF,0xFF,0xFF,0xFF
};


extern const char L1191914917[] /*__attribute__ ((space(prog),aligned(2)))*/;
//BITMAP STRUCTURE. BITMAP NAME CAN BE CHANGED HERE.
const struct{short mem; const char __prog__* ptr;} bulbon = {0,L1191914917};
const char L1191914917[] /*__attribute__((aligned(2)))*/ = 
{ 0x00 
, 0x04 
, 0x2C, 0x00 
, 0x78, 0x00 
///////////////////////////////////////
//COLOR TABLE
///////////////////////////////////////
, 0x00, 0x00
, 0x00, 0x10 
, 0x00, 0x18 
, 0x10, 0x00 
, 0x61, 0x30 
, 0x61, 0x50 
, 0x00, 0x80 
, 0x42, 0x68 
, 0xA1, 0x60 
, 0xA2, 0x88 
, 0x88, 0x99 
, 0x00, 0x7C 

⌨️ 快捷键说明

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