filehistory.h.svn-base
来自「SumatraPDF是一款小型开源的pdf阅读工具。虽然玲珑小巧(只有800多K」· SVN-BASE 代码 · 共 32 行
SVN-BASE
32 行
/* Copyright Krzysztof Kowalczyk 2006-2007
License: GPLv2 */
#ifndef FILE_HISTORY_H_
#define FILE_HISTORY_H_
#include "DisplayState.h"
#include "dstring.h"
#define INVALID_MENU_ID (unsigned int)-1
typedef struct FileHistoryList {
struct FileHistoryList *next;
unsigned int menuId;
DisplayState state;
} FileHistoryList;
FileHistoryList * FileHistoryList_Node_Create(void);
FileHistoryList * FileHistoryList_Node_CreateFromFilePath(const char *filePath);
void FileHistoryList_Node_Free(FileHistoryList *node);
void FileHistoryList_Free(FileHistoryList **root);
void FileHistoryList_Node_InsertHead(FileHistoryList **root, FileHistoryList *node);
void FileHistoryList_Node_Append(FileHistoryList **root, FileHistoryList *node);
FileHistoryList * FileHistoryList_Node_FindByFilePath(FileHistoryList **root, const char *filePath);
BOOL FileHistoryList_Node_RemoveAndFree(FileHistoryList **root, FileHistoryList *node);
BOOL FileHistoryList_Node_RemoveByFilePath(FileHistoryList **root, const char *filePath);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?