merge trunk rev : 25663 and 25664 to 0.3.1 branch - update freetype, take care of...
[reactos.git] / reactos / dll / cpl / desk / resource.h
1 #ifndef __CPL_DESK_RESOURCE_H__
2 #define __CPL_DESK_RESOURCE_H__
3
4 #include <commctrl.h>
5
6 /* metrics */
7 #define PROPSHEETWIDTH 246
8 #define PROPSHEETHEIGHT 228
9 #define PROPSHEETPADDING 6
10
11 #define SYSTEM_COLUMN (18 * PROPSHEETPADDING)
12 #define LABELLINE(x) (((PROPSHEETPADDING + 2) * x) + (x + 2))
13
14 #define ICONSIZE 16
15
16 /* ids */
17 #define IDC_DESK_ICON 40
18 #define IDC_DESK_ICON2 100 // Needed for theme compatability with Windows.
19
20 #define IDC_STATIC -1
21
22 #define IDD_BACKGROUND 100
23 #define IDD_SCREENSAVER 101
24 #define IDD_APPEARANCE 102
25 #define IDD_SETTINGS 103
26
27 /* Background Page */
28 #define IDC_BACKGROUND_LIST 1000
29 #define IDC_MONITOR 1001
30 #define IDC_BACKGROUND_PREVIEW 1002
31 #define IDC_BROWSE_BUTTON 1003
32 #define IDC_COLOR_BUTTON 1004
33 #define IDC_PLACEMENT_COMBO 1005
34 #define IDS_BACKGROUND_COMDLG_FILTER 1006
35 #define IDS_SUPPORTED_EXT 1007
36
37
38 /* Screensaver Page */
39 #define IDC_SCREENS_PREVIEW 1010
40 #define IDC_SCREENS_CHOICES 1011
41 #define IDC_SCREENS_POWER_BUTTON 1012
42 #define IDC_SCREENS_SETTINGS 1013
43 #define IDC_SCREENS_TESTSC 1014
44 #define IDC_SCREENS_USEPASSCHK 1015
45 #define IDC_SCREENS_TIMEDELAY 1016
46 #define IDC_SCREENS_TIME 1017
47 #define IDC_SCREENS_DUMMY 5000
48 #define IDC_SCREENS_DUMMY2 5001
49
50 #define IDS_CPLNAME 2000
51 #define IDS_CPLDESCRIPTION 2001
52
53 #define IDS_NONE 2002
54 #define IDS_CENTER 2003
55 #define IDS_STRETCH 2004
56 #define IDS_TILE 2005
57
58 #define IDC_SETTINGS_DEVICE 201
59 #define IDC_SETTINGS_BPP 202
60 #define IDC_SETTINGS_RESOLUTION 203
61 #define IDC_SETTINGS_RESOLUTION_TEXT 204
62 #define IDC_SETTINGS_ADVANCED 205
63
64 #define IDR_POPUP_MENU 2010
65 #define ID_MENU_CONFIG 2011
66 #define ID_MENU_PREVIEW 2012
67 #define ID_MENU_ADD 2013
68 #define ID_MENU_DELETE 2014
69
70 #define IDR_PREVIEW_MENU 2100
71 #define ID_MENU_NORMAL 2101
72 #define ID_MENU_DISABLED 2102
73 #define ID_MENU_SELECTED 2103
74
75 /* Settings Page */
76
77 #define IDS_PIXEL 2301
78
79 #define IDS_COLOR_4BIT 2904
80 #define IDS_COLOR_8BIT 2908
81 #define IDS_COLOR_16BIT 2916
82 #define IDS_COLOR_24BIT 2924
83 #define IDS_COLOR_32BIT 2932
84
85
86 /* Appearance Page */
87 #define IDC_APPEARANCE_PREVIEW 1500
88 #define IDC_APPEARANCE_UI_ITEM 1501
89
90 #define IDS_INACTWIN 1510
91 #define IDS_ACTWIN 1511
92 #define IDS_WINTEXT 1512
93 #define IDS_MESSBOX 1513
94 #define IDS_MESSTEXT 1514
95 #define IDS_BUTTEXT 1515
96
97 #define IDS_ITEM_3D_OBJECTS 1601
98 #define IDS_ITEM_SCROLLBAR 1602
99 #define IDS_ITEM_DESKTOP 1603
100 #define IDS_ITEM_MESSAGE_BOX 1604
101 #define IDS_ITEM_WINDOW 1605
102 #define IDS_ITEM_APP_BACKGROUND 1606
103 #define IDS_ITEM_SELECTED_ITEMS 1607
104 #define IDS_ITEM_MENU 1608
105 #define IDS_ITEM_PALETTE_TITLE 1609
106 #define IDS_ITEM_TOOLTIP 1610
107 #define IDS_ITEM_INACTIVE_WINDOW 1611
108 #define IDS_ITEM_ACTIVE_WINDOW 1612
109 #define IDS_ITEM_ICON 1613
110 #define IDS_ITEM_ICON_SPACE_HORZ 1614
111 #define IDS_ITEM_ICON_SPACE_VERT 1615
112 #define IDS_ITEM_INACTIVE_TITLE 1616
113 #define IDS_ITEM_ACTIVE_TITLE 1617
114 #define IDS_ITEM_CAPTION_BUTTONS 1618
115
116 /* Update these IDs when you change the string id list */
117 #define IDS_ITEM_FIRST (IDS_ITEM_3D_OBJECTS)
118 #define IDS_ITEM_LAST (IDS_ITEM_CAPTION_BUTTONS + 1)
119
120
121 #endif /* __CPL_DESK_RESOURCE_H__ */
122