📄 display.h
字号:
#include "picture.h"
#define set_text_mode() lcm_set_bit(LCMR_WLCR,3);
#define set_graph_mode() lcm_clr_bit(LCMR_WLCR,3);
extern const uint8_t point_code[] ;
extern const uint8_t pos_clk_scale[] ;
extern const uint8_t pos_clk_sp[] ;
extern const uint8_t pos_clk_mp[] ;
extern const uint8_t pos_clk_hp[] ;
extern const uint8_t pos_clk_dp[] ;
extern const uint8_t dn_month[] ;
extern void display_rom_string(uint8_t x,uint8_t y,uint16_t str,uint8_t mode);
extern void set_active_window(uint8_t x,uint8_t y,uint8_t w,uint8_t h);
extern void set_position(uint8_t x,uint8_t y);
extern void display_rom_graph(uint8_t x,uint8_t y,uint8_t w,uint8_t h,const uint8_t * graph);
extern void display_calculator(void);
extern void display_number(uint8_t x,uint8_t y,uint32_t n,uint8_t step);
extern void display_number_frame(void);
extern void display_ram_string(uint8_t x,uint8_t y,uint8_t * str,uint8_t mode);
extern void display_cal_number(int32_t n,uint8_t p,uint8_t mem);
extern void fill_block(uint8_t x,uint8_t y,uint8_t w,uint8_t h,uint8_t fc);
extern void display_position(uint16_t x,uint16_t y);
extern void draw_rectangle(uint8_t x,uint8_t y,uint8_t w,uint8_t h,uint8_t th);
extern void reverse_cal_key(uint8_t n);
extern void point(uint16_t x,uint8_t y,uint8_t mode);
extern void line(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1,uint8_t mode);
extern void circle(uint16_t cx,uint16_t cy,uint16_t r,uint8_t mode,uint8_t fill);
extern void display_cal_overflow(void);
extern void display_main_manu(void);
extern void reverse_manu(uint8_t n);
extern void display_clock(void);
extern void draw_line_pointer(uint8_t scale,uint8_t mode);
extern void draw_tri_pointer(const uint8_t * addr,uint8_t scale,uint8_t mode);
extern void display_calendar(uint8_t year,uint8_t month,uint8_t date);
extern void show_tab(uint8_t tb);
extern void show_logo(void);
extern void refresh_main_state(void);
extern void refresh_eknife_state(void);
extern void show_key_pad(uint8_t n,uint8_t * str);
extern void rectangle(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1,uint8_t mode,uint8_t fill);
extern void pos_pointer(uint8_t * px,uint8_t * py,const uint8_t * tab,uint8_t scale,uint8_t size);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -