#include #include "map.h" #include "monitor.h" /***************************************************************************** * * Dialogs * * All property sheets must be PROP_LG_CXDLG by PROP_LG_CYDLG (252 x 218). * *****************************************************************************/ /***************************************************************************** * * IDD_MAIN * *****************************************************************************/ IDD_MAIN DIALOG DISCARDABLE 0, 0, PROP_LG_CXDLG, PROP_LG_CYDLG STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU CAPTION "MS USB-Monitor" FONT 8, "MS Shell Dlg" BEGIN GROUPBOX "Monitor Controls",IDC_BOX,10,10,232,145 LTEXT "Brightness" IDT_BRIGHTNESS, 20, 25, 50, 14 CONTROL "SliderBright",IDC_BRIGHT_SLIDER,"msctls_trackbar32", TBS_NOTICKS | WS_TABSTOP | TBS_FIXEDLENGTH,25,40,96,19,WS_EX_CLIENTEDGE LTEXT "Contrast" IDT_CONTRAST, 20, 60, 50, 14 CONTROL "SliderBright",IDC_CONTRAST_SLIDER,"msctls_trackbar32", TBS_NOTICKS | WS_TABSTOP | TBS_FIXEDLENGTH,25,75,96,19,WS_EX_CLIENTEDGE RADIOBUTTON "Size" IDR_SIZE, 163, 90, 50, 12, WS_GROUP | WS_TABSTOP RADIOBUTTON "Position" IDR_POSITION, 163, 110, 50, 12, PUSHBUTTON "Degauss" IDC_DEGAUSS, 190, 170, 40, 14, WS_GROUP PUSHBUTTON "Reset" IDC_RESET, 190, 190, 40, 14, WS_GROUP LTEXT "Red Gain" IDT_RED_GAIN, 20, 25, 50, 14 CONTROL "SliderBright",IDC_RED_GAIN_SLIDER,"msctls_trackbar32", TBS_NOTICKS | WS_TABSTOP | TBS_FIXEDLENGTH,25,40,96,19,WS_EX_CLIENTEDGE LTEXT "Green Gain" IDT_GREEN_GAIN, 20, 60, 50, 14 CONTROL "SliderBright",IDC_GREEN_GAIN_SLIDER,"msctls_trackbar32", TBS_NOTICKS | WS_TABSTOP | TBS_FIXEDLENGTH,25,75,96,19,WS_EX_CLIENTEDGE LTEXT "Blue Gain" IDT_BLUE_GAIN, 20, 95, 50, 14 CONTROL "SliderBright",IDC_BLUE_GAIN_SLIDER,"msctls_trackbar32", TBS_NOTICKS | WS_TABSTOP | TBS_FIXEDLENGTH,25,110,96,19,WS_EX_CLIENTEDGE LTEXT "Red Black Level" IDT_RED_BLACK, 130, 25, 75, 14 CONTROL "SliderBright",IDC_RED_BLACK_SLIDER,"msctls_trackbar32", TBS_NOTICKS | WS_TABSTOP | TBS_FIXEDLENGTH,135,40,96,19,WS_EX_CLIENTEDGE LTEXT "Green Black Level" IDT_GREEN_BLACK, 130, 60, 75, 14 CONTROL "SliderBright",IDC_GREEN_BLACK_SLIDER,"msctls_trackbar32", TBS_NOTICKS | WS_TABSTOP | TBS_FIXEDLENGTH,135,75,96,19,WS_EX_CLIENTEDGE LTEXT "Blue Black Level" IDT_BLUE_BLACK, 130, 95, 75, 14 CONTROL "SliderBright",IDC_BLUE_BLACK_SLIDER,"msctls_trackbar32", TBS_NOTICKS | WS_TABSTOP | TBS_FIXEDLENGTH,135,110,96,19,WS_EX_CLIENTEDGE LTEXT "Parallel" IDT_PARALLEL, 20, 25, 50, 14 CONTROL "SliderBright",IDC_PARALLEL_SLIDER,"msctls_trackbar32", TBS_NOTICKS | WS_TABSTOP | TBS_FIXEDLENGTH,25,40,96,19,WS_EX_CLIENTEDGE LTEXT "Trapezoid" IDT_TRAPEZOID, 20, 60, 50, 14 CONTROL "SliderBright",IDC_TRAPEZOID_SLIDER,"msctls_trackbar32", TBS_NOTICKS | WS_TABSTOP | TBS_FIXEDLENGTH,25,75,96,19,WS_EX_CLIENTEDGE LTEXT "Tilt" IDT_TILT, 20, 95, 50, 14 CONTROL "SliderBright",IDC_TILT_SLIDER,"msctls_trackbar32", TBS_NOTICKS | WS_TABSTOP | TBS_FIXEDLENGTH,25,110,96,19,WS_EX_CLIENTEDGE LTEXT "Pincushion" IDT_HPIN, 130, 25, 75, 14 CONTROL "SliderBright",IDC_HPIN_SLIDER,"msctls_trackbar32", TBS_NOTICKS | WS_TABSTOP | TBS_FIXEDLENGTH,135,40,96,19,WS_EX_CLIENTEDGE LTEXT "Pincushion Balance" IDT_HPIN_BALANCE, 130, 60, 75, 14 CONTROL "SliderBright",IDC_HPIN_BALANCE_SLIDER,"msctls_trackbar32", TBS_NOTICKS | WS_TABSTOP | TBS_FIXEDLENGTH,135,75,96,19,WS_EX_CLIENTEDGE // CTEXT "Linearity" IDT_LIN, 130, 85, 75, 14 // CONTROL "SliderBright",IDC_LIN_SLIDER,"msctls_trackbar32", // TBS_NOTICKS | WS_TABSTOP | TBS_FIXEDLENGTH,135,100,96,19,WS_EX_CLIENTEDGE CONTROL "" IDC_UP, "Button", BS_OWNERDRAW | WS_TABSTOP, 186, 30, 20, 14 CONTROL "" IDC_DOWN, "Button", BS_OWNERDRAW | WS_TABSTOP, 186, 64, 20, 14 CONTROL "" IDC_LEFT, "Button", BS_OWNERDRAW | WS_TABSTOP, 163, 45, 20, 14 CONTROL "" IDC_RIGHT, "Button", BS_OWNERDRAW | WS_TABSTOP, 207, 45, 20, 14 LTEXT "Control Options" -1, 10, 160, 160, 8 COMBOBOX IDC_OPTION, 10, 170 , 175, 56, CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP LTEXT "Available Monitors" -1, 10, 190, 160, 8 COMBOBOX IDC_MON, 10, 200 , 175, 56, CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP END /***************************************************************************** * * Strings * *****************************************************************************/ STRINGTABLE MOVEABLE DISCARDABLE BEGIN IDS_CAPSLOCK, "CapsLock" IDS_LCTRL, "Left Ctrl" IDS_LALT, "Left Alt" IDS_LSHIFT, "Left Shift" IDS_RWIN, "Windows" IDS_RMENU, "Menu" IDS_RCTRL, "Right Ctrl" IDS_RALT, "Right Alt" END #include #include #define VER_FILETYPE VFT_DLL #define VER_FILESUBTYPE VFT_UNKNOWN #define VER_FILEDESCRIPTION_STR "Control Panel DLL" #define VER_INTERNALNAME_STR "MONSAMP.DLL" #define VER_ORIGINALFILENAME_STR "MONSAMP.DLL" #include