/* * System metrics definitions * * Copyright 1994 Alexandre Julliard */ #ifndef SYSMETRICS_H #define SYSMETRICS_H #include "windows.h" /* Constant system metrics */ #define SYSMETRICS_CXVSCROLL 16 #define SYSMETRICS_CYHSCROLL 16 #define SYSMETRICS_CYCAPTION 20 #define SYSMETRICS_CXBORDER 1 #define SYSMETRICS_CYBORDER 1 #define SYSMETRICS_CXDLGFRAME 4 #define SYSMETRICS_CYDLGFRAME 4 #define SYSMETRICS_CYVTHUMB 16 #define SYSMETRICS_CXHTHUMB 16 #define SYSMETRICS_CXICON 32 #define SYSMETRICS_CYICON 32 #define SYSMETRICS_CXCURSOR 32 #define SYSMETRICS_CYCURSOR 32 #define SYSMETRICS_CYMENU 18 #define SYSMETRICS_CYVSCROLL 16 #define SYSMETRICS_CXHSCROLL 16 #define SYSMETRICS_CXMIN 100 #define SYSMETRICS_CYMIN 28 #define SYSMETRICS_CXSIZE 18 #define SYSMETRICS_CYSIZE 18 #define SYSMETRICS_CXMINTRACK 100 #define SYSMETRICS_CYMINTRACK 28 #define SYSMETRICS_CXICONSPACING 20 #define SYSMETRICS_CYICONSPACING 20 /* Some non-constant system metrics */ #define SYSMETRICS_CXSCREEN sysMetrics[SM_CXSCREEN] #define SYSMETRICS_CYSCREEN sysMetrics[SM_CYSCREEN] #define SYSMETRICS_CXFULLSCREEN sysMetrics[SM_CXFULLSCREEN] #define SYSMETRICS_CYFULLSCREEN sysMetrics[SM_CYFULLSCREEN] #define SYSMETRICS_SWAPBUTTON sysMetrics[SM_SWAPBUTTON] #define SYSMETRICS_CXFRAME sysMetrics[SM_CXFRAME] #define SYSMETRICS_CYFRAME sysMetrics[SM_CYFRAME] #define SYSMETRICS_CXDOUBLECLK sysMetrics[SM_CXDOUBLECLK] #define SYSMETRICS_CYDOUBLECLK sysMetrics[SM_CYDOUBLECLK] #define SYSMETRICS_MENUDROPALIGNMENT sysMetrics[SM_MENUDROPALIGNMENT] extern void SYSMETRICS_Init(void); extern short sysMetrics[SM_CMETRICS]; #endif