addressbook.h

来自「在uclinux下写的一个 address book 程序」· C头文件 代码 · 共 34 行

H
34
字号
#ifndef _ADDRBK_H_#define _ADDRBK_H_#include "addressbook_record.h"/* 320x240 layout (default) */#if !defined(UI_LAYOUT_SCHEME) || (UI_LAYOUT_SCHEME==320240)#define APP_WIN_X 0#define APP_WIN_Y 0#define APP_WIN_W 320#define APP_WIN_H 240#define ADDRESSBOOK_LIST_SIZE	9#define ADDRESSBOOK_LIST_HEIGHT	20/* 240x160 layout */#elif (UI_LAYOUT_SCHEME==240160)#define APP_WIN_X 0#define APP_WIN_Y 0#define APP_WIN_W 240#define APP_WIN_H 144#define ADDRESSBOOK_LIST_SIZE	4#define ADDRESSBOOK_LIST_HEIGHT	21/* unsupported layout */#else#error "unsupported UI layout scheme"#endif#define SCROLLBAR_WIDTH 11typedef enum { ADDRESS_NEW, ADDRESS_MODIFIED, ADDRESS_DELETE, ADDRESS_DUPLICATE } AddressbookOperation;typedef void (*AddressbookCallback) (AddressbookOperation operation, Address *address);#endif /* _ADDRBK_H_ */

⌨️ 快捷键说明

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