reactos/dll/cpl/desk/resource.h
Stanislav Motylkov bb43363416
[DESK] Implement dialog to manipulate desktop icons (#4766)
For now only add ability to show or hide desktop icons.

CORE-8427
2022-10-10 18:30:25 +03:00

202 lines
5.9 KiB
C

#pragma once
/* ids */
#define IDC_DESK_ICON 40
#define IDC_DESK_ICON2 100 /* Needed for theme compatability with Windows. */
#define IDC_STATIC -1
/* Dialogs */
#define IDD_BACKGROUND 100
#define IDD_SCREENSAVER 101
#define IDD_APPEARANCE 102
#define IDD_SETTINGS 103
#define IDD_ADVAPPEARANCE 104
#define IDD_EFFAPPEARANCE 105
#define IDD_THEMES 106
#define IDD_DESKTOP_GENERAL 107
#define IDD_ADVANCED_GENERAL 200
#define IDD_CONFIRMSETTINGS 201
/* Themes Page */
#define IDC_THEMES_COMBOBOX 1000
#define IDC_THEMES_SAVE_AS 1001
#define IDC_THEMES_DELETE 1002
#define IDC_THEMES_PREVIEW 1003
/* Background Page */
#define IDC_BACKGROUND_LIST 1000
#define IDC_MONITOR 1001
#define IDC_BACKGROUND_PREVIEW 1002
#define IDC_BROWSE_BUTTON 1003
#define IDC_COLOR_BUTTON 1004
#define IDC_PLACEMENT_COMBO 1005
#define IDS_BACKGROUND_COMDLG_FILTER 1006
#define IDC_RESOLUTION_PREVIEW 1007
#define IDC_DESKTOP_CUSTOM 1008
/* Screensaver Page */
#define IDC_SCREENS_PREVIEW 1010
#define IDC_SCREENS_LIST 1011
#define IDC_SCREENS_POWER_BUTTON 1012
#define IDC_SCREENS_SETTINGS 1013
#define IDC_SCREENS_TESTSC 1014
#define IDC_SCREENS_USEPASSCHK 1015
#define IDC_SCREENS_TIMEDELAY 1016
#define IDC_SCREENS_TIME 1017
#define IDC_WAITTEXT 1018
#define IDC_MINTEXT 1019
#define IDC_SCREENS_DUMMY 5000
#define IDC_SCREENS_DUMMY2 5001
#define IDC_SCREENS_CHOICES -1
#define IDS_CPLNAME 2000
#define IDS_CPLDESCRIPTION 2001
#define IDS_NONE 2002
#define IDS_CENTER 2003
#define IDS_STRETCH 2004
#define IDS_TILE 2005
#define IDS_FIT 2006
#define IDS_FILL 2007
#define IDC_SETTINGS_DEVICE 201
#define IDC_SETTINGS_BPP 202
#define IDC_SETTINGS_RESOLUTION 203
#define IDC_SETTINGS_RESOLUTION_TEXT 204
#define IDC_SETTINGS_ADVANCED 205
#define IDC_SETTINGS_MONSEL 206
#define IDC_SETTINGS_SPECTRUM 207
#define IDC_SETTINGS_MONTEXT 208
#define IDB_SPECTRUM_4 209
#define IDB_SPECTRUM_8 210
#define IDB_SPECTRUM_16 211
#define IDR_PREVIEW_MENU 2100
#define ID_MENU_NORMAL 2101
#define ID_MENU_DISABLED 2102
#define ID_MENU_SELECTED 2103
#define IDM_MONITOR_MENU 2110
#define ID_MENU_ATTACHED 2111
#define ID_MENU_PRIMARY 2112
#define ID_MENU_IDENTIFY 2113
#define ID_MENU_PROPERTIES 2114
/* Settings Page */
#define IDS_PIXEL 2301
#define IDS_COLOR_4BIT 2904
#define IDS_COLOR_8BIT 2908
#define IDS_COLOR_16BIT 2916
#define IDS_COLOR_24BIT 2924
#define IDS_COLOR_32BIT 2932
/* Appearance Page */
#define IDC_APPEARANCE_PREVIEW 1500
#define IDC_APPEARANCE_COLORSCHEME 1501
#define IDC_APPEARANCE_FONTSIZE 1502
#define IDC_APPEARANCE_EFFECTS 1503
#define IDC_APPEARANCE_ADVANCED 1504
#define IDC_APPEARANCE_VISUAL_STYLE 1505
#define IDC_APPEARANCE_SIZE 1506
#define IDS_INACTWIN 1510
#define IDS_ACTWIN 1511
#define IDS_WINTEXT 1512
#define IDS_MESSBOX 1513
#define IDS_MESSTEXT 1514
#define IDS_BUTTEXT 1515
#define IDS_CLASSIC_THEME 1516
/* Update these IDs when you change the string id list */
#define IDS_ITEM_FIRST (IDS_ITEM_3D_OBJECTS)
#define IDS_ITEM_LAST (IDS_ITEM_CAPTION_BUTTONS + 1)
/* Advanced Appearance Dialog */
#define IDC_ADVAPPEARANCE_PREVIEW 3101
#define IDC_ADVAPPEARANCE_ELEMENT 3102
#define IDC_ADVAPPEARANCE_SIZE_T 3103
#define IDC_ADVAPPEARANCE_SIZE_E 3104
#define IDC_ADVAPPEARANCE_SIZE_UD 3105
#define IDC_ADVAPPEARANCE_COLOR1_T 3106
#define IDC_ADVAPPEARANCE_COLOR1_B 3107
#define IDC_ADVAPPEARANCE_COLOR2_T 3108
#define IDC_ADVAPPEARANCE_COLOR2_B 3109
#define IDC_ADVAPPEARANCE_FONT_T 3110
#define IDC_ADVAPPEARANCE_FONT_C 3111
#define IDC_ADVAPPEARANCE_FONTSIZE_T 3112
#define IDC_ADVAPPEARANCE_FONTSIZE_E 3113
#define IDC_ADVAPPEARANCE_FONTCOLOR_T 3114
#define IDC_ADVAPPEARANCE_FONTCOLOR_B 3115
#define IDC_ADVAPPEARANCE_FONTBOLD 3116
#define IDC_ADVAPPEARANCE_FONTITALIC 3117
#define IDC_ADVAPPEARANCE_DISCLAIMER 3118
#define IDS_ELEMENT_0 3200
#define IDS_ELEMENT_1 3201
#define IDS_ELEMENT_2 3202
#define IDS_ELEMENT_3 3203
#define IDS_ELEMENT_4 3204
#define IDS_ELEMENT_5 3205
#define IDS_ELEMENT_6 3206
#define IDS_ELEMENT_7 3207
#define IDS_ELEMENT_8 3208
#define IDS_ELEMENT_9 3209
#define IDS_ELEMENT_10 3210
#define IDS_ELEMENT_11 3211
#define IDS_ELEMENT_12 3212
#define IDS_ELEMENT_13 3213
#define IDS_ELEMENT_14 3214
#define IDS_ELEMENT_15 3215
#define IDS_ELEMENT_16 3216
#define IDS_ELEMENT_17 3217
// #define IDS_ELEMENT_18 3218
#define IDS_MULTIPLEMONITORS 3300
#define IDS_UNKNOWNMONITOR 3301
#define IDS_ADVANCEDTITLEFMT 3302
#define IDS_DISPLAY_SETTINGS 3400
#define IDS_APPLY_FAILED 3500
#define IDS_APPLY_NEEDS_RESTART 3501
/* Effects Appearance Dialog */
#define IDC_EFFAPPEARANCE_KEYBOARDCUES 3601
#define IDC_EFFAPPEARANCE_ANIMATION 3602
#define IDC_EFFAPPEARANCE_ANIMATIONTYPE 3603
#define IDC_EFFAPPEARANCE_SMOOTHING 3604
#define IDC_EFFAPPEARANCE_SMOOTHINGTYPE 3605
#define IDC_EFFAPPEARANCE_LARGEICONS 3606
#define IDC_EFFAPPEARANCE_SETDROPSHADOW 3607
#define IDC_EFFAPPEARANCE_DRAGFULLWINDOWS 3608
#define IDC_EFFAPPEARANCE_FLATMENUS 3609
#define IDS_SLIDEEFFECT 3701
#define IDS_FADEEFFECT 3702
#define IDS_STANDARDEFFECT 3711
#define IDS_CLEARTYPEEFFECT 3712
/* Desktop Items Dialog */
#define IDS_DESKTOP_ITEMS 3900
#define IDC_ICONS_MYDOCS 3901
#define IDC_ICONS_MYNET 3902
#define IDC_ICONS_MYCOMP 3903
#define IDC_ICONS_INTERNET 3904
#define IDC_ICONS_LISTVIEW 3905
#define IDC_ICONS_CHANGEICON 3906
#define IDC_ICONS_SETDEFAULT 3907
/* Advanced General Dialog */
#define IDC_FONTSIZE_COMBO 5000
#define IDC_FONTSIZE_CUSTOM 5001
#define IDC_RESTART_RB 5002
#define IDC_WITHOUTREBOOT_RB 5003
#define IDC_ASKME_RB 5004
/* Confirm Settings Dialog */
#define IDC_TIMEOUTTEXT 5100
#define IDS_TIMEOUTTEXT 3800