📄 show.h
字号:
/*
**===========================================================================
** show.h
**---------------------------------------------------------------------------
** Copyright (c) 2000, 2001 Epson Research and Development, Inc.
** All Rights Reserved.
**===========================================================================
*/
// Display Buffer Size is 80K bytes
#define DISPLAY_BUFFER_SIZE 0x14000
/*
** The following definitions are for CalcDisplaySurfaceCombination()
*/
enum
{
SURFACE_NONE = -1,
SURFACE_MAIN_WIN0 = 0,
SURFACE_MAIN_AND_SUB_WIN0,
SURFACE_MAIN_WIN0_SUB_WIN1,
MAX_SURFACE_COMBINATIONS
};
/*-----------------------------------------------------------------------*/
extern HAL_STRUCT HalInfo;
/*-----------------------------------------------------------------------*/
extern int gnAutoRun;
extern int gnUseVertical;
extern int gnContinualScrnRead;
extern int gnContinualScrnWrite;
extern int gnInitRegisters;
extern int gnShowGrid;
extern int gnUpdateDisplayMemory;
extern int LcdOrientation;
extern int ShowAllBppModes;
extern int CmdLineBitsPerPixel;
extern int UseBigMemory;
extern int CheckForValidSwivelViewClocks;
extern int Orientation[MAX_DISP_SURFACE];
extern int NumberOfSurfaces;
extern int CommonMemoryBlockForAllDisplays;
extern unsigned SurfaceDisplayMode[MAX_DISP_SURFACE];
extern int GridColor;
extern char szModeFailed[];
extern char szVersion[];
/*-----------------------------------------------------------------------*/
extern void DisplayCopyright(void);
extern void DisplayUsage(void);
extern void InitializeGlobalVariables(void);
extern int ParseCommandLine(int argc, char *argv[]);
extern int RegisterDevice(LPHAL_STRUCT info);
extern int InitRegisters(void);
extern int UpdateLcdOrientation(void);
extern void DisplayResolution(void);
extern void DisplaySurfaceHelp(void);
extern void ShowActiveDisplaySurface(void);
extern int GetSurfaceDisplayMode(int surface);
extern int CalcDisplaySurfaceCombination(void);
extern int GetActiveSurfaceNumber(void);
extern int GetSurfaceNumber(unsigned DisplayMode);
extern void SetActiveSurfaceNumber(int surface);
extern int VirtInit(int surface, DWORD width, DWORD height);
extern void DisplaySwivelViewMode(void);
extern void ExitBadConfiguration(void);
extern void DisplayErrorNotEnoughMemory(unsigned BitsPerPixel);
extern int HandleSelectedSurface(void);
extern int CheckSwivelViewClocks(unsigned BitsPerPixel, unsigned SwivelViewMode);
/*-----------------------------------------------------------------------*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -