https://git.reactos.org/?p=reactos.git;a=commitdiff;h=d05f621fedef88988cb58…
commit d05f621fedef88988cb58b0879153d6dcf945e1e
Author: Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com>
AuthorDate: Tue Jan 28 14:32:02 2020 +0900
Commit: GitHub <noreply(a)github.com>
CommitDate: Tue Jan 28 14:32:02 2020 +0900
[CPL][DESK] Add "Themes" Tab resource data (#2280)
CORE-14537
---
dll/cpl/desk/desk.c | 2 ++
dll/cpl/desk/lang/bg-BG.rc | 13 +++++++++++++
dll/cpl/desk/lang/cs-CZ.rc | 13 +++++++++++++
dll/cpl/desk/lang/de-DE.rc | 13 +++++++++++++
dll/cpl/desk/lang/el-GR.rc | 13 +++++++++++++
dll/cpl/desk/lang/en-GB.rc | 13 +++++++++++++
dll/cpl/desk/lang/en-US.rc | 13 +++++++++++++
dll/cpl/desk/lang/es-ES.rc | 13 +++++++++++++
dll/cpl/desk/lang/et-EE.rc | 13 +++++++++++++
dll/cpl/desk/lang/fr-FR.rc | 13 +++++++++++++
dll/cpl/desk/lang/he-IL.rc | 13 +++++++++++++
dll/cpl/desk/lang/hu-HU.rc | 13 +++++++++++++
dll/cpl/desk/lang/id-ID.rc | 13 +++++++++++++
dll/cpl/desk/lang/it-IT.rc | 13 +++++++++++++
dll/cpl/desk/lang/ja-JP.rc | 13 +++++++++++++
dll/cpl/desk/lang/nl-NL.rc | 13 +++++++++++++
dll/cpl/desk/lang/no-NO.rc | 13 +++++++++++++
dll/cpl/desk/lang/pl-PL.rc | 13 +++++++++++++
dll/cpl/desk/lang/pt-BR.rc | 13 +++++++++++++
dll/cpl/desk/lang/pt-PT.rc | 13 +++++++++++++
dll/cpl/desk/lang/ro-RO.rc | 13 +++++++++++++
dll/cpl/desk/lang/ru-RU.rc | 13 +++++++++++++
dll/cpl/desk/lang/sk-SK.rc | 13 +++++++++++++
dll/cpl/desk/lang/sq-AL.rc | 13 +++++++++++++
dll/cpl/desk/lang/sv-SE.rc | 13 +++++++++++++
dll/cpl/desk/lang/tr-TR.rc | 13 +++++++++++++
dll/cpl/desk/lang/uk-UA.rc | 13 +++++++++++++
dll/cpl/desk/lang/zh-CN.rc | 13 +++++++++++++
dll/cpl/desk/lang/zh-TW.rc | 13 +++++++++++++
dll/cpl/desk/resource.h | 7 +++++++
dll/cpl/desk/theme.c | 31 +++++++++++++++++++++++++++++++
31 files changed, 404 insertions(+)
diff --git a/dll/cpl/desk/desk.c b/dll/cpl/desk/desk.c
index 0277e7f264b..28a296c1423 100644
--- a/dll/cpl/desk/desk.c
+++ b/dll/cpl/desk/desk.c
@@ -16,6 +16,7 @@
static LONG APIENTRY DisplayApplet(HWND hwnd, UINT uMsg, LPARAM wParam, LPARAM lParam);
+INT_PTR CALLBACK ThemesPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK BackgroundPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM
lParam);
INT_PTR CALLBACK ScreenSaverPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM
lParam);
INT_PTR CALLBACK AppearancePageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM
lParam);
@@ -112,6 +113,7 @@ static const struct
LPWSTR Name;
} PropPages[] =
{
+ /* { IDD_THEMES, ThemesPageProc, NULL, L"Themes" }, */ /* TODO: */
{ IDD_BACKGROUND, BackgroundPageProc, NULL, L"Desktop" },
{ IDD_SCREENSAVER, ScreenSaverPageProc, NULL, L"Screen Saver" },
{ IDD_APPEARANCE, AppearancePageProc, NULL, L"Appearance" },
diff --git a/dll/cpl/desk/lang/bg-BG.rc b/dll/cpl/desk/lang/bg-BG.rc
index dfaac01067a..0b01e181d4b 100644
--- a/dll/cpl/desk/lang/bg-BG.rc
+++ b/dll/cpl/desk/lang/bg-BG.rc
@@ -1,5 +1,18 @@
LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Работна площ"
diff --git a/dll/cpl/desk/lang/cs-CZ.rc b/dll/cpl/desk/lang/cs-CZ.rc
index a0c786486bf..134efa238e5 100644
--- a/dll/cpl/desk/lang/cs-CZ.rc
+++ b/dll/cpl/desk/lang/cs-CZ.rc
@@ -6,6 +6,19 @@
LANGUAGE LANG_CZECH, SUBLANG_DEFAULT
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Pozadí"
diff --git a/dll/cpl/desk/lang/de-DE.rc b/dll/cpl/desk/lang/de-DE.rc
index f56f5e0d408..61b618a2b69 100644
--- a/dll/cpl/desk/lang/de-DE.rc
+++ b/dll/cpl/desk/lang/de-DE.rc
@@ -1,5 +1,18 @@
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Desktop"
diff --git a/dll/cpl/desk/lang/el-GR.rc b/dll/cpl/desk/lang/el-GR.rc
index c8a957361b8..e758ac99377 100644
--- a/dll/cpl/desk/lang/el-GR.rc
+++ b/dll/cpl/desk/lang/el-GR.rc
@@ -1,5 +1,18 @@
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Φόντο"
diff --git a/dll/cpl/desk/lang/en-GB.rc b/dll/cpl/desk/lang/en-GB.rc
index c31b934efef..02c71f9edd5 100644
--- a/dll/cpl/desk/lang/en-GB.rc
+++ b/dll/cpl/desk/lang/en-GB.rc
@@ -1,5 +1,18 @@
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Background"
diff --git a/dll/cpl/desk/lang/en-US.rc b/dll/cpl/desk/lang/en-US.rc
index 40ea2f261a4..a0fa23477f9 100644
--- a/dll/cpl/desk/lang/en-US.rc
+++ b/dll/cpl/desk/lang/en-US.rc
@@ -1,5 +1,18 @@
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Background"
diff --git a/dll/cpl/desk/lang/es-ES.rc b/dll/cpl/desk/lang/es-ES.rc
index e77eb64e7bf..b0b179bec21 100644
--- a/dll/cpl/desk/lang/es-ES.rc
+++ b/dll/cpl/desk/lang/es-ES.rc
@@ -9,6 +9,19 @@
LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Escritorio"
diff --git a/dll/cpl/desk/lang/et-EE.rc b/dll/cpl/desk/lang/et-EE.rc
index 73f08d3a77d..b17803a396c 100644
--- a/dll/cpl/desk/lang/et-EE.rc
+++ b/dll/cpl/desk/lang/et-EE.rc
@@ -7,6 +7,19 @@
LANGUAGE LANG_ESTONIAN, SUBLANG_DEFAULT
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Taust"
diff --git a/dll/cpl/desk/lang/fr-FR.rc b/dll/cpl/desk/lang/fr-FR.rc
index cd0aa31be6e..f58397ca572 100644
--- a/dll/cpl/desk/lang/fr-FR.rc
+++ b/dll/cpl/desk/lang/fr-FR.rc
@@ -2,6 +2,19 @@
LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Fond d'écran"
diff --git a/dll/cpl/desk/lang/he-IL.rc b/dll/cpl/desk/lang/he-IL.rc
index edfc0e4df2c..24669317823 100644
--- a/dll/cpl/desk/lang/he-IL.rc
+++ b/dll/cpl/desk/lang/he-IL.rc
@@ -1,5 +1,18 @@
LANGUAGE LANG_HEBREW, SUBLANG_DEFAULT
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "רקע"
diff --git a/dll/cpl/desk/lang/hu-HU.rc b/dll/cpl/desk/lang/hu-HU.rc
index 4834eb711bb..981997c08fe 100644
--- a/dll/cpl/desk/lang/hu-HU.rc
+++ b/dll/cpl/desk/lang/hu-HU.rc
@@ -2,6 +2,19 @@
LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Háttér"
diff --git a/dll/cpl/desk/lang/id-ID.rc b/dll/cpl/desk/lang/id-ID.rc
index ac9d7952130..f17030ec8be 100644
--- a/dll/cpl/desk/lang/id-ID.rc
+++ b/dll/cpl/desk/lang/id-ID.rc
@@ -1,5 +1,18 @@
LANGUAGE LANG_INDONESIAN, SUBLANG_DEFAULT
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Latar Belakang"
diff --git a/dll/cpl/desk/lang/it-IT.rc b/dll/cpl/desk/lang/it-IT.rc
index 4ea905a1488..0b69f3621f3 100644
--- a/dll/cpl/desk/lang/it-IT.rc
+++ b/dll/cpl/desk/lang/it-IT.rc
@@ -1,5 +1,18 @@
LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Sfondo"
diff --git a/dll/cpl/desk/lang/ja-JP.rc b/dll/cpl/desk/lang/ja-JP.rc
index 3efd016baa8..8ac06b066ff 100644
--- a/dll/cpl/desk/lang/ja-JP.rc
+++ b/dll/cpl/desk/lang/ja-JP.rc
@@ -1,5 +1,18 @@
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "背景"
diff --git a/dll/cpl/desk/lang/nl-NL.rc b/dll/cpl/desk/lang/nl-NL.rc
index 9b696bfb73f..7643fad12ec 100644
--- a/dll/cpl/desk/lang/nl-NL.rc
+++ b/dll/cpl/desk/lang/nl-NL.rc
@@ -1,5 +1,18 @@
LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Achtergrond"
diff --git a/dll/cpl/desk/lang/no-NO.rc b/dll/cpl/desk/lang/no-NO.rc
index 7617c7dcd96..6b94d4eaa58 100644
--- a/dll/cpl/desk/lang/no-NO.rc
+++ b/dll/cpl/desk/lang/no-NO.rc
@@ -1,5 +1,18 @@
LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Bakgrunn"
diff --git a/dll/cpl/desk/lang/pl-PL.rc b/dll/cpl/desk/lang/pl-PL.rc
index a4527d54b63..b1b7bb8326e 100644
--- a/dll/cpl/desk/lang/pl-PL.rc
+++ b/dll/cpl/desk/lang/pl-PL.rc
@@ -9,6 +9,19 @@
LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Pulpit"
diff --git a/dll/cpl/desk/lang/pt-BR.rc b/dll/cpl/desk/lang/pt-BR.rc
index c8f72aa8653..713244ef103 100644
--- a/dll/cpl/desk/lang/pt-BR.rc
+++ b/dll/cpl/desk/lang/pt-BR.rc
@@ -1,5 +1,18 @@
LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Área de trabalho"
diff --git a/dll/cpl/desk/lang/pt-PT.rc b/dll/cpl/desk/lang/pt-PT.rc
index 954e306fe68..34dd73e3097 100644
--- a/dll/cpl/desk/lang/pt-PT.rc
+++ b/dll/cpl/desk/lang/pt-PT.rc
@@ -5,6 +5,19 @@
LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Ambiente de trabalho"
diff --git a/dll/cpl/desk/lang/ro-RO.rc b/dll/cpl/desk/lang/ro-RO.rc
index dc61281be41..ac1ba9a0504 100644
--- a/dll/cpl/desk/lang/ro-RO.rc
+++ b/dll/cpl/desk/lang/ro-RO.rc
@@ -5,6 +5,19 @@
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Fundal"
diff --git a/dll/cpl/desk/lang/ru-RU.rc b/dll/cpl/desk/lang/ru-RU.rc
index 022e6ed729d..ba2182d5a1f 100644
--- a/dll/cpl/desk/lang/ru-RU.rc
+++ b/dll/cpl/desk/lang/ru-RU.rc
@@ -1,5 +1,18 @@
LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Рабочий стол"
diff --git a/dll/cpl/desk/lang/sk-SK.rc b/dll/cpl/desk/lang/sk-SK.rc
index 9046b95dd9c..ce05f458549 100644
--- a/dll/cpl/desk/lang/sk-SK.rc
+++ b/dll/cpl/desk/lang/sk-SK.rc
@@ -2,6 +2,19 @@
LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Pozadie"
diff --git a/dll/cpl/desk/lang/sq-AL.rc b/dll/cpl/desk/lang/sq-AL.rc
index fe7188b5224..c8828797235 100644
--- a/dll/cpl/desk/lang/sq-AL.rc
+++ b/dll/cpl/desk/lang/sq-AL.rc
@@ -4,6 +4,19 @@
LANGUAGE LANG_ALBANIAN, SUBLANG_NEUTRAL
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Sfond"
diff --git a/dll/cpl/desk/lang/sv-SE.rc b/dll/cpl/desk/lang/sv-SE.rc
index 1ea71fc3b4a..ddadce8161d 100644
--- a/dll/cpl/desk/lang/sv-SE.rc
+++ b/dll/cpl/desk/lang/sv-SE.rc
@@ -2,6 +2,19 @@
LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Bakgrund"
diff --git a/dll/cpl/desk/lang/tr-TR.rc b/dll/cpl/desk/lang/tr-TR.rc
index 129deb7bb23..261272b52da 100644
--- a/dll/cpl/desk/lang/tr-TR.rc
+++ b/dll/cpl/desk/lang/tr-TR.rc
@@ -2,6 +2,19 @@
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Arka Plan"
diff --git a/dll/cpl/desk/lang/uk-UA.rc b/dll/cpl/desk/lang/uk-UA.rc
index 1937ae90228..b7363988db0 100644
--- a/dll/cpl/desk/lang/uk-UA.rc
+++ b/dll/cpl/desk/lang/uk-UA.rc
@@ -8,6 +8,19 @@
LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Робочий стіл"
diff --git a/dll/cpl/desk/lang/zh-CN.rc b/dll/cpl/desk/lang/zh-CN.rc
index 4cacec50018..25be422366b 100644
--- a/dll/cpl/desk/lang/zh-CN.rc
+++ b/dll/cpl/desk/lang/zh-CN.rc
@@ -8,6 +8,19 @@
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "背景"
diff --git a/dll/cpl/desk/lang/zh-TW.rc b/dll/cpl/desk/lang/zh-TW.rc
index e5e2a4022f2..bcd863afce2 100644
--- a/dll/cpl/desk/lang/zh-TW.rc
+++ b/dll/cpl/desk/lang/zh-TW.rc
@@ -3,6 +3,19 @@
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
+IDD_THEMES DIALOGEX 0, 0, 246, 210
+CAPTION "Themes"
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A theme is a background plus a set of sounds, icons, and other elements
to help you personalize your computer with one click.", IDC_STATIC, 5, 5, 235, 30
+ LTEXT "Theme:", IDC_STATIC, 5, 42, 55, 10
+ COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL |
CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
+ PUSHBUTTON "Save &As...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
+ PUSHBUTTON "&Delete", IDC_THEMES_DELETE, 170, 70, 70, 14
+ CONTROL "", IDC_THEMES_PREVIEW, "STATIC", SS_BITMAP, 5, 90, 235,
115, WS_EX_CLIENTEDGE
+END
+
IDD_BACKGROUND DIALOGEX 0, 0, 246, 210
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "背景"
diff --git a/dll/cpl/desk/resource.h b/dll/cpl/desk/resource.h
index 816ab45311f..fb00e1228dc 100644
--- a/dll/cpl/desk/resource.h
+++ b/dll/cpl/desk/resource.h
@@ -13,9 +13,16 @@
#define IDD_SETTINGS 103
#define IDD_ADVAPPEARANCE 104
#define IDD_EFFAPPEARANCE 105
+#define IDD_THEMES 106
#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
diff --git a/dll/cpl/desk/theme.c b/dll/cpl/desk/theme.c
index 858033c42ac..6e1cf4ad636 100644
--- a/dll/cpl/desk/theme.c
+++ b/dll/cpl/desk/theme.c
@@ -1058,3 +1058,34 @@ cleanup:
return ret;
}
+
+/* TODO: */
+INT_PTR CALLBACK
+ThemesPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
+{
+ LPNMHDR lpnm;
+
+ switch (uMsg)
+ {
+ case WM_INITDIALOG:
+ break;
+
+ case WM_COMMAND:
+ break;
+
+ case WM_NOTIFY:
+ lpnm = (LPNMHDR)lParam;
+ switch (lpnm->code)
+ {
+ case PSN_APPLY:
+ SendMessage(HWND_BROADCAST, WM_SETTINGCHANGE, 0,
(LPARAM)TEXT(""));
+ return TRUE;
+ }
+ break;
+
+ case WM_DESTROY:
+ break;
+ }
+
+ return FALSE;
+}