mirror of
https://github.com/reactos/reactos.git
synced 2024-07-04 19:54:58 +00:00
-added a worldmap picture (source: http://en.wikipedia.org/wiki/Image:Earth_satellite_plane.jpg)
svn path=/trunk/; revision=22145
This commit is contained in:
parent
f1fe768fa8
commit
76aa2a4fa3
|
@ -29,6 +29,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
|||
BEGIN
|
||||
COMBOBOX IDC_TIMEZONELIST, 5, 4, 241, 136,
|
||||
CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
|
||||
CONTROL "", IDC_WORLD_BACKGROUND, "Static", SS_OWNERDRAW, 5, 20, 240, 110, WS_EX_STATICEDGE
|
||||
AUTOCHECKBOX "Provádìt zmìnu na letní èas a zpìt automaticky",
|
||||
IDC_AUTODAYLIGHT, 5, 136, 241, 10, WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -30,6 +30,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
|||
BEGIN
|
||||
COMBOBOX IDC_TIMEZONELIST, 5, 4, 241, 136,
|
||||
CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
|
||||
CONTROL "", IDC_WORLD_BACKGROUND, "Static", SS_OWNERDRAW, 5, 20, 240, 110, WS_EX_STATICEDGE
|
||||
AUTOCHECKBOX "&Uhr automatisch auf Sommer-/Winterzeit umstellen",
|
||||
IDC_AUTODAYLIGHT, 5, 136, 241, 10, WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -30,6 +30,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
|||
BEGIN
|
||||
COMBOBOX IDC_TIMEZONELIST, 5, 4, 241, 136,
|
||||
CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
|
||||
CONTROL "", IDC_WORLD_BACKGROUND, "Static", SS_OWNERDRAW, 5, 20, 240, 110, WS_EX_STATICEDGE
|
||||
AUTOCHECKBOX "Justere uret automatisk efter &Sommertid/Vintertid.",
|
||||
IDC_AUTODAYLIGHT, 5, 136, 241, 10, WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -30,6 +30,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
|||
BEGIN
|
||||
COMBOBOX IDC_TIMEZONELIST, 5, 4, 241, 136,
|
||||
CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
|
||||
CONTROL "", IDC_WORLD_BACKGROUND, "Static", SS_OWNERDRAW, 5, 20, 240, 110, WS_EX_STATICEDGE
|
||||
AUTOCHECKBOX "Automatically adjust clock for &daylight saving changes",
|
||||
IDC_AUTODAYLIGHT, 5, 136, 241, 10, WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -29,6 +29,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
|||
BEGIN
|
||||
COMBOBOX IDC_TIMEZONELIST, 5, 4, 241, 136,
|
||||
CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
|
||||
CONTROL "", IDC_WORLD_BACKGROUND, "Static", SS_OWNERDRAW, 5, 20, 240, 110, WS_EX_STATICEDGE
|
||||
AUTOCHECKBOX "Automatically adjust clock for &daylight saving changes",
|
||||
IDC_AUTODAYLIGHT, 5, 136, 241, 10, WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -29,6 +29,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
|||
BEGIN
|
||||
COMBOBOX IDC_TIMEZONELIST, 5, 4, 241, 136,
|
||||
CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
|
||||
CONTROL "", IDC_WORLD_BACKGROUND, "Static", SS_OWNERDRAW, 5, 20, 240, 110, WS_EX_STATICEDGE
|
||||
AUTOCHECKBOX "Ajuster automatiquement l'heure lors du &passage à l'heure d'été"
|
||||
IDC_AUTODAYLIGHT, 5, 136, 241, 10, WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -30,6 +30,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
|||
BEGIN
|
||||
COMBOBOX IDC_TIMEZONELIST, 5, 4, 241, 136,
|
||||
CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
|
||||
CONTROL "", IDC_WORLD_BACKGROUND, "Static", SS_OWNERDRAW, 5, 20, 240, 110, WS_EX_STATICEDGE
|
||||
AUTOCHECKBOX "Áõôüìáôç ñýèìéóç ñïëïãéïý ãéá &áëëáãÝò",
|
||||
IDC_AUTODAYLIGHT, 5, 136, 241, 10, WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -31,6 +31,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
|||
BEGIN
|
||||
COMBOBOX IDC_TIMEZONELIST, 5, 4, 241, 136,
|
||||
CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
|
||||
CONTROL "", IDC_WORLD_BACKGROUND, "Static", SS_OWNERDRAW, 5, 20, 240, 110, WS_EX_STATICEDGE
|
||||
AUTOCHECKBOX "Automatikus átállás a nyári idõszámításra",
|
||||
IDC_AUTODAYLIGHT, 5, 136, 241, 10, WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -30,6 +30,7 @@ FONT 9, "MS UI Gothic", 0, 0, 0x0
|
|||
BEGIN
|
||||
COMBOBOX IDC_TIMEZONELIST, 5, 4, 241, 136,
|
||||
CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
|
||||
CONTROL "", IDC_WORLD_BACKGROUND, "Static", SS_OWNERDRAW, 5, 20, 240, 110, WS_EX_STATICEDGE
|
||||
AUTOCHECKBOX "自動的にサマー タイムの調整をする(&D)",
|
||||
IDC_AUTODAYLIGHT, 5, 136, 241, 10, WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -29,6 +29,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
|||
BEGIN
|
||||
COMBOBOX IDC_TIMEZONELIST, 5, 4, 241, 136,
|
||||
CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
|
||||
CONTROL "", IDC_WORLD_BACKGROUND, "Static", SS_OWNERDRAW, 5, 20, 240, 110, WS_EX_STATICEDGE
|
||||
AUTOCHECKBOX "&Klok automatisch aanpassen aan zomertijd",
|
||||
IDC_AUTODAYLIGHT, 5, 136, 241, 10, WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -31,6 +31,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
|||
BEGIN
|
||||
COMBOBOX IDC_TIMEZONELIST, 5, 4, 241, 136,
|
||||
CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
|
||||
CONTROL "", IDC_WORLD_BACKGROUND, "Static", SS_OWNERDRAW, 5, 20, 240, 110, WS_EX_STATICEDGE
|
||||
AUTOCHECKBOX "&Automatycznie uwzglêdnij zmiany czasu",
|
||||
IDC_AUTODAYLIGHT, 5, 136, 241, 10, WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -29,6 +29,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
|||
BEGIN
|
||||
COMBOBOX IDC_TIMEZONELIST, 5, 4, 241, 136,
|
||||
CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
|
||||
CONTROL "", IDC_WORLD_BACKGROUND, "Static", SS_OWNERDRAW, 5, 20, 240, 110, WS_EX_STATICEDGE
|
||||
AUTOCHECKBOX "Àâòîìàòè&÷åñêèé ïåðåõîä íà ëåòíåå âðåìÿ è îáðàòíî",
|
||||
IDC_AUTODAYLIGHT, 5, 136, 241, 10, WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -34,6 +34,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
|||
BEGIN
|
||||
COMBOBOX IDC_TIMEZONELIST, 5, 4, 241, 136,
|
||||
CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
|
||||
CONTROL "", IDC_WORLD_BACKGROUND, "Static", SS_OWNERDRAW, 5, 20, 240, 110, WS_EX_STATICEDGE
|
||||
AUTOCHECKBOX "&Justera klockan automatiskt för sommar- och vintertid",
|
||||
IDC_AUTODAYLIGHT, 5, 136, 241, 10, WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -10,12 +10,14 @@
|
|||
#define IDC_MONTHCALENDAR 103
|
||||
#define IDC_TIMEZONE 106
|
||||
#define IDC_TIMEPICKER 107
|
||||
#define IDC_YEAR 108
|
||||
#define IDC_YEARTEXT 109
|
||||
#define IDC_YEAR 108
|
||||
#define IDC_YEARTEXT 109
|
||||
|
||||
#define IDD_TIMEZONEPAGE 110
|
||||
#define IDC_TIMEZONELIST 111
|
||||
#define IDC_AUTODAYLIGHT 113
|
||||
#define IDC_WORLD_BACKGROUND 114
|
||||
#define IDC_WORLD 115
|
||||
|
||||
#define IDD_INETTIMEPAGE 120
|
||||
#define IDC_SERVERLIST 121
|
||||
|
|
|
@ -50,6 +50,8 @@ BOOL bSynced = FALSE;
|
|||
PTIMEZONE_ENTRY TimeZoneListHead = NULL;
|
||||
PTIMEZONE_ENTRY TimeZoneListTail = NULL;
|
||||
|
||||
static HBITMAP hBitmap = NULL;
|
||||
static int cxSource, cySource;
|
||||
|
||||
/* Applets */
|
||||
APPLET Applets[NUM_APPLETS] =
|
||||
|
@ -786,14 +788,41 @@ TimeZonePageProc(HWND hwndDlg,
|
|||
WPARAM wParam,
|
||||
LPARAM lParam)
|
||||
{
|
||||
BITMAP bitmap;
|
||||
|
||||
switch (uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
CreateTimeZoneList();
|
||||
ShowTimeZoneList(GetDlgItem(hwndDlg, IDC_TIMEZONELIST));
|
||||
GetAutoDaylightInfo(GetDlgItem(hwndDlg, IDC_AUTODAYLIGHT));
|
||||
hBitmap = LoadImage(hApplet, MAKEINTRESOURCE(IDC_WORLD), IMAGE_BITMAP, 0, 0, LR_DEFAULTCOLOR);
|
||||
if (hBitmap != NULL)
|
||||
{
|
||||
GetObject(hBitmap, sizeof(BITMAP), &bitmap);
|
||||
|
||||
cxSource = bitmap.bmWidth;
|
||||
cySource = bitmap.bmHeight;
|
||||
}
|
||||
break;
|
||||
|
||||
case WM_DRAWITEM:
|
||||
{
|
||||
LPDRAWITEMSTRUCT lpDrawItem;
|
||||
PAINTSTRUCT ps;
|
||||
HDC hdc, hdcMem;
|
||||
lpDrawItem = (LPDRAWITEMSTRUCT) lParam;
|
||||
hdc = BeginPaint(hwndDlg, &ps);
|
||||
hdcMem = CreateCompatibleDC(hdc);
|
||||
SelectObject(hdcMem, hBitmap);
|
||||
StretchBlt(lpDrawItem->hDC, lpDrawItem->rcItem.left, lpDrawItem->rcItem.top,
|
||||
lpDrawItem->rcItem.right - lpDrawItem->rcItem.left,
|
||||
lpDrawItem->rcItem.bottom - lpDrawItem->rcItem.top,
|
||||
hdcMem, 0, 0, cxSource, cySource, SRCCOPY);
|
||||
DeleteDC(hdcMem);
|
||||
EndPaint(hwndDlg, &ps);
|
||||
break;
|
||||
}
|
||||
case WM_COMMAND:
|
||||
if ((LOWORD(wParam) == IDC_TIMEZONELIST && HIWORD(wParam) == CBN_SELCHANGE) ||
|
||||
(LOWORD(wParam) == IDC_AUTODAYLIGHT && HIWORD(wParam) == BN_CLICKED))
|
||||
|
@ -805,6 +834,7 @@ TimeZonePageProc(HWND hwndDlg,
|
|||
|
||||
case WM_DESTROY:
|
||||
DestroyTimeZoneList();
|
||||
DeleteObject(hBitmap);
|
||||
break;
|
||||
|
||||
case WM_NOTIFY:
|
||||
|
|
|
@ -14,6 +14,7 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
|
|||
|
||||
|
||||
IDC_CPLICON ICON "resources/applet.ico"
|
||||
IDC_WORLD BITMAP "resources/world.bmp"
|
||||
|
||||
#include "En.rc"
|
||||
#include "Cz.rc"
|
||||
|
|
Loading…
Reference in a new issue