📄 spintext.h
字号:
#ifndef _COMPONENT_SPINTEXT
#define _COMPONENT_SPINTEXT
#include "component.h"
#define MAX_SPIN_ITEM 16 //10 /* 最大10个 */
#define MAX_SPIN_WIDTH 12 /* 最长显示 */
typedef struct spintxt {
component_t comp; /**< 增减量组件 */
char sum; /**< 候选数目 */
char width; /**< 宽度 */
char cur;
char text[MAX_SPIN_ITEM][MAX_SPIN_WIDTH];
} textspin_t;
/**
*XCreateSpin --- 创建增减量组件
*/
int XCreateTextSpin(component_t *parent,
textspin_t *sp,
const rect *rc);
char XTextSpinSetPos(textspin_t *sp, char pos);
char XTextSpinGetPos(textspin_t *sp);
int XTextSpinAddItem(textspin_t *sp, char *title);
int XTextSpinKeyHandle(textspin_t *sp, int key);
#endif /*spin.h*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -