Annotation of pmsdk/samples/petzold/chap07/sysvals.h, revision 1.1.1.1

1.1       root        1: /*----------------------------------------------
                      2:    SYSVALS.H -- System values display structure 
                      3:   ----------------------------------------------*/
                      4: 
                      5: #define NUMLINES (sizeof sysvals / sizeof sysvals [0])
                      6: 
                      7: struct
                      8:      {
                      9:      SHORT sIndex ;
                     10:      CHAR  *szIdentifier ;
                     11:      CHAR  *szDescription ;
                     12:      }
                     13:      sysvals [] =
                     14:      {
                     15:      SV_SWAPBUTTON,     "SV_SWAPBUTTON",     "Mouse buttons swapped flag",
                     16:      SV_DBLCLKTIME,     "SV_DBLCLKTIME",     "Mouse double click time in msec",
                     17:      SV_CXDBLCLK,       "SV_CXDBLCLK",       "Mouse double click area width",
                     18:      SV_CYDBLCLK,       "SV_CYDBLCLK",       "Mouse double click area height",
                     19:      SV_CXSIZEBORDER,   "SV_CXSIZEBORDER",   "Sizing border width",
                     20:      SV_CYSIZEBORDER,   "SV_CYSIZEBORDER",   "Sizing border height",
                     21:      SV_ALARM,          "SV_ALARM",          "Alarm enabled flag",
                     22:      SV_CURSORRATE,     "SV_CURSORRATE",     "Cursor blink rate",
                     23:      SV_FIRSTSCROLLRATE,"SV_FIRSTSCROLLRATE","Scroll bar time until repeats",
                     24:      SV_SCROLLRATE,     "SV_SCROLLRATE",     "Scroll bar scroll rate",
                     25:      SV_NUMBEREDLISTS,  "SV_NUMBEREDLISTS",  "Flag for numbering of lists",
                     26:      SV_WARNINGFREQ,    "SV_WARNINGFREQ",    "Alarm frequency for warning",
                     27:      SV_NOTEFREQ,       "SV_NOTEFREQ",       "Alarm frequency for note",
                     28:      SV_ERRORFREQ,      "SV_ERRORFREQ",      "Alarm frequency for error",
                     29:      SV_WARNINGDURATION,"SV_WARNINGDURATION","Alarm duration for warning",
                     30:      SV_NOTEDURATION,   "SV_NOTEDURATION",   "Alarm duration for note",
                     31:      SV_ERRORDURATION,  "SV_ERRORDURATION",  "Alarm duration for error",
                     32:      SV_CXSCREEN,       "SV_CXSCREEN",       "Screen width in pixels",
                     33:      SV_CYSCREEN,       "SV_CYSCREEN",       "Screen height in pixels",
                     34:      SV_CXVSCROLL,      "SV_CXVSCROLL",      "Vertical scroll bar width",
                     35:      SV_CYHSCROLL,      "SV_CYHSCROLL",      "Horizontal scroll bar height",
                     36:      SV_CYVSCROLLARROW, "SV_CYVSCROLLARROW", "Vertical scroll arrow height",
                     37:      SV_CXHSCROLLARROW, "SV_CXHSCROLLARROW", "Horizontal scroll arrow width",
                     38:      SV_CXBORDER,       "SV_CXBORDER",       "Border width",
                     39:      SV_CYBORDER,       "SV_CYBORDER",       "Border height",
                     40:      SV_CXDLGFRAME,     "SV_CXDLGFRAME",     "Dialog window frame width",
                     41:      SV_CYDLGFRAME,     "SV_CYDLGFRAME",     "Dialog window frame height",
                     42:      SV_CYTITLEBAR,     "SV_CYTITLEBAR",     "Title bar height",
                     43:      SV_CYVSLIDER,      "SV_CYVSLIDER",      "Vertical scroll slider height",
                     44:      SV_CXHSLIDER,      "SV_CXHSLIDER",      "Horizontal scroll slider width",
                     45:      SV_CXMINMAXBUTTON, "SV_CXMINMAXBUTTON", "Minimize/Maximize button width",
                     46:      SV_CYMINMAXBUTTON, "SV_CYMINMAXBUTTON", "Minimize/Maximize button height",
                     47:      SV_CYMENU,         "SV_CYMENU",         "Menu bar height",
                     48:      SV_CXFULLSCREEN,   "SV_CXFULLSCREEN",   "Full screen client window width",
                     49:      SV_CYFULLSCREEN,   "SV_CYFULLSCREEN",   "Full screen client window height",
                     50:      SV_CXICON,         "SV_CXICON",         "Icon width",
                     51:      SV_CYICON,         "SV_CYICON",         "Icon height",
                     52:      SV_CXPOINTER,      "SV_CXPOINTER",      "Pointer width",
                     53:      SV_CYPOINTER,      "SV_CYPOINTER",      "Pointer height",
                     54:      SV_DEBUG,          "SV_DEBUG",          "Debug version flag",
                     55:      SV_CMOUSEBUTTONS,  "SV_CMOUSEBUTTONS",  "Number of mouse buttons",
                     56:      SV_POINTERLEVEL,   "SV_POINTERLEVEL",   "Pointer display count",
                     57:      SV_CURSORLEVEL,    "SV_CURSORLEVEL",    "Cursor display count",
                     58:      SV_TRACKRECTLEVEL, "SV_TRACKRECTLEVEL", "Tracking rectangle display count",
                     59:      SV_CTIMERS,        "SV_CTIMERS",        "Number of available timers",
                     60:      SV_MOUSEPRESENT,   "SV_MOUSEPRESENT",   "Mouse present flag",
                     61:      SV_CXBYTEALIGN,    "SV_CXBYTEALIGN",    "Horizontal pixel alignment value",
                     62:      SV_CYBYTEALIGN,    "SV_CYBYTEALIGN",    "Vertical pixel alignment value"
                     63:      } ;

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.