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

📄 projlistmodel.h

📁 个人日程管理系统
💻 H
字号:
/* -*-Mode:C; tab-width:4; indent-tabs-mode:t; c-file-style:"stroustrup";-*- */// database item (Progect Project entry)typedef struct {	UInt16 cardNumber;	UInt16 lastSentinelValue;	char databaseName[dmDBNameLength];	char note[1]; // actually variable size, memory block is extended...} ProjectListEntry;struct ProjectListMODELGlobals{	DmOpenRef databaseRef;	UInt16 cardNumber;	UInt16 refCount;};ProjectListEntry *ProjectListMODELGetRecord(UInt16 index);void ProjectListMODELInit(void);void ProjectListMODELInitINTERNAL(struct ProjectListMODELGlobals **plGlobals);void ProjectListMODELCleanUp(void);void ProjectListMODELCleanupINTERNAL(struct ProjectListMODELGlobals **plGlobals);void ProjectListMODELClearProjectList(void);void ProjectListMODELUpdateProjectList(void);UInt16 ProjectListMODELGetCurrentCategory(void);void ProjectListMODELSetCurrentCategory(UInt16 currentCategory);DmOpenRef ProjectListMODELGetDBRef(void);void ProjListMODELSelectCategory (void);void ProjectListMODELUpdate(void);void ProjectListMODELUpdateINTERNAL(struct ProjectListMODELGlobals **plGlobals);Boolean ProjectListMODELSeekRecord (UInt16 * indexP, Int16 offset, Int16 direction);Int16 CompareProjectEntryByCardProjectName(void *r1, void *r2,Int16 unused1, SortRecordInfoPtr unused2, SortRecordInfoPtr unused3, MemHandle unused4);Boolean FindInSortedDatabase(DmOpenRef db, DmComparF *comparFunc, void *findRec, UInt16 *recordNumber);void ProjectListModelAddProject(UInt16 cardNo, const char *dbName);void ProjectListModelRenameProject(UInt16 cardNo, const char *dbNameOld,const char *dbNameNew);void ProjectListModelDeleteProject(UInt16 cardNo, const char *dbName);UInt16 ProjectListMODELGetRecordCategory(UInt16 record);void ProjectListMODELSetRecordCategory(UInt16 record,UInt16 newCategory);UInt16 ProjectListModelGetProjectCategory(UInt16 cardNo, const char *dbName);void ProjectListModelSetProjectCategory(UInt16 cardNo, const char *dbName, UInt16 newCategory);

⌨️ 快捷键说明

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