mirror of
https://github.com/reactos/reactos.git
synced 2025-04-05 13:11:22 +00:00
[COMCTL32]
- Sync to Wine 1.3.37 svn path=/trunk/; revision=55576
This commit is contained in:
parent
7a0cab18d0
commit
b6aeea23cf
63 changed files with 5614 additions and 2352 deletions
|
@ -97,7 +97,7 @@ typedef struct
|
|||
* Special flag set in DRAWITEMSTRUCT itemState field. It is set by
|
||||
* the ComboEx version of the Combo Window Proc so that when the
|
||||
* WM_DRAWITEM message is then passed to ComboEx, we know that this
|
||||
* particular WM_DRAWITEM message is for listbox only items. Any messasges
|
||||
* particular WM_DRAWITEM message is for listbox only items. Any message
|
||||
* without this flag is then for the Edit control field.
|
||||
*
|
||||
* We really cannot use the ODS_COMBOBOXEDIT flag because MSDN states that
|
||||
|
@ -672,6 +672,7 @@ static INT COMBOEX_InsertItemW (COMBOEX_INFO *infoPtr, COMBOBOXEXITEMW const *ci
|
|||
SendMessageW (infoPtr->hwndCombo, CB_INSERTSTRING, cit->iItem, (LPARAM)item);
|
||||
|
||||
memset (&nmcit.ceItem, 0, sizeof(nmcit.ceItem));
|
||||
nmcit.ceItem.mask=~0;
|
||||
COMBOEX_CopyItem (item, &nmcit.ceItem);
|
||||
COMBOEX_NotifyItem (infoPtr, CBEN_INSERTITEM, &nmcit);
|
||||
|
||||
|
@ -1120,10 +1121,10 @@ static LRESULT COMBOEX_Command (COMBOEX_INFO *infoPtr, WPARAM wParam)
|
|||
switch (command)
|
||||
{
|
||||
case CBN_DROPDOWN:
|
||||
SetFocus (infoPtr->hwndCombo);
|
||||
ShowWindow (infoPtr->hwndEdit, SW_HIDE);
|
||||
return SendMessageW (parent, WM_COMMAND, wParam, (LPARAM)infoPtr->hwndSelf);
|
||||
|
||||
SetFocus (infoPtr->hwndCombo);
|
||||
ShowWindow (infoPtr->hwndEdit, SW_HIDE);
|
||||
infoPtr->flags |= WCBE_ACTEDIT;
|
||||
return SendMessageW (parent, WM_COMMAND, wParam, (LPARAM)infoPtr->hwndSelf);
|
||||
case CBN_CLOSEUP:
|
||||
SendMessageW (parent, WM_COMMAND, wParam, (LPARAM)infoPtr->hwndSelf);
|
||||
/*
|
||||
|
@ -1304,6 +1305,7 @@ static BOOL COMBOEX_WM_DeleteItem (COMBOEX_INFO *infoPtr, DELETEITEMSTRUCT const
|
|||
infoPtr->nb_items--;
|
||||
|
||||
memset (&nmcit.ceItem, 0, sizeof(nmcit.ceItem));
|
||||
nmcit.ceItem.mask=~0;
|
||||
COMBOEX_CopyItem (olditem, &nmcit.ceItem);
|
||||
COMBOEX_NotifyItem (infoPtr, CBEN_DELETEITEM, &nmcit);
|
||||
|
||||
|
@ -1326,8 +1328,6 @@ static LRESULT COMBOEX_DrawItem (const COMBOEX_INFO *infoPtr, DRAWITEMSTRUCT con
|
|||
COLORREF nbkc, ntxc, bkc, txc;
|
||||
int drawimage, drawstate, xioff;
|
||||
|
||||
if (!IsWindowEnabled(infoPtr->hwndCombo)) return 0;
|
||||
|
||||
TRACE("DRAWITEMSTRUCT: CtlType=0x%08x CtlID=0x%08x\n",
|
||||
dis->CtlType, dis->CtlID);
|
||||
TRACE("itemID=0x%08x itemAction=0x%08x itemState=0x%08x\n",
|
||||
|
@ -1596,6 +1596,22 @@ static LRESULT COMBOEX_Destroy (COMBOEX_INFO *infoPtr)
|
|||
}
|
||||
|
||||
|
||||
static LRESULT COMBOEX_Enable (COMBOEX_INFO *infoPtr, BOOL enable)
|
||||
{
|
||||
TRACE("hwnd=%p, enable=%s\n", infoPtr->hwndSelf, enable ? "TRUE":"FALSE");
|
||||
|
||||
if (infoPtr->hwndEdit)
|
||||
EnableWindow(infoPtr->hwndEdit, enable);
|
||||
|
||||
EnableWindow(infoPtr->hwndCombo, enable);
|
||||
|
||||
/* Force the control to repaint when the enabled state changes. */
|
||||
InvalidateRect(infoPtr->hwndSelf, NULL, TRUE);
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
||||
static LRESULT COMBOEX_MeasureItem (COMBOEX_INFO const *infoPtr, MEASUREITEMSTRUCT *mis)
|
||||
{
|
||||
static const WCHAR strW[] = { 'W', 0 };
|
||||
|
@ -1741,7 +1757,7 @@ COMBOEX_EditWndProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam,
|
|||
return DefSubclassProc(hwnd, uMsg, wParam, lParam);
|
||||
|
||||
case WM_KEYDOWN: {
|
||||
INT_PTR oldItem, selected, step = 1;
|
||||
INT_PTR oldItem, selected;
|
||||
CBE_ITEMDATA *item;
|
||||
|
||||
switch ((INT)wParam)
|
||||
|
@ -1851,13 +1867,15 @@ COMBOEX_EditWndProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam,
|
|||
break;
|
||||
|
||||
case VK_UP:
|
||||
step = -1;
|
||||
case VK_DOWN:
|
||||
/* by default, step is 1 */
|
||||
{
|
||||
INT step = wParam == VK_DOWN ? 1 : -1;
|
||||
|
||||
oldItem = SendMessageW (infoPtr->hwndSelf, CB_GETCURSEL, 0, 0);
|
||||
if (oldItem >= 0 && oldItem + step >= 0)
|
||||
SendMessageW (infoPtr->hwndSelf, CB_SETCURSEL, oldItem + step, 0);
|
||||
return 0;
|
||||
}
|
||||
default:
|
||||
return DefSubclassProc(hwnd, uMsg, wParam, lParam);
|
||||
}
|
||||
|
@ -2274,6 +2292,9 @@ COMBOEX_WindowProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
|||
case WM_DESTROY:
|
||||
return COMBOEX_Destroy (infoPtr);
|
||||
|
||||
case WM_ENABLE:
|
||||
return COMBOEX_Enable (infoPtr, (BOOL)wParam);
|
||||
|
||||
case WM_MEASUREITEM:
|
||||
return COMBOEX_MeasureItem (infoPtr, (MEASUREITEMSTRUCT *)lParam);
|
||||
|
||||
|
|
|
@ -35,8 +35,8 @@
|
|||
#include "winnls.h"
|
||||
#include "commctrl.h"
|
||||
|
||||
extern HMODULE COMCTL32_hModule;
|
||||
extern HBRUSH COMCTL32_hPattern55AABrush;
|
||||
extern HMODULE COMCTL32_hModule DECLSPEC_HIDDEN;
|
||||
extern HBRUSH COMCTL32_hPattern55AABrush DECLSPEC_HIDDEN;
|
||||
|
||||
/* has a value of: 0, CCS_TOP, CCS_NOMOVEY, CCS_BOTTOM */
|
||||
#define CCS_LAYOUT_MASK 0x3
|
||||
|
@ -140,19 +140,19 @@ typedef struct
|
|||
COLORREF clrInfoText; /* COLOR_INFOTEXT */
|
||||
} COMCTL32_SysColor;
|
||||
|
||||
extern COMCTL32_SysColor comctl32_color;
|
||||
extern COMCTL32_SysColor comctl32_color DECLSPEC_HIDDEN;
|
||||
|
||||
/* Internal function */
|
||||
HWND COMCTL32_CreateToolTip (HWND);
|
||||
VOID COMCTL32_RefreshSysColors(void);
|
||||
void COMCTL32_DrawInsertMark(HDC hDC, const RECT *lpRect, COLORREF clrInsertMark, BOOL bHorizontal);
|
||||
void COMCTL32_EnsureBitmapSize(HBITMAP *pBitmap, int cxMinWidth, int cyMinHeight, COLORREF crBackground);
|
||||
void COMCTL32_GetFontMetrics(HFONT hFont, TEXTMETRICW *ptm);
|
||||
BOOL COMCTL32_IsReflectedMessage(UINT uMsg);
|
||||
INT Str_GetPtrWtoA (LPCWSTR lpSrc, LPSTR lpDest, INT nMaxLen);
|
||||
INT Str_GetPtrAtoW (LPCSTR lpSrc, LPWSTR lpDest, INT nMaxLen);
|
||||
BOOL Str_SetPtrAtoW (LPWSTR *lppDest, LPCSTR lpSrc);
|
||||
BOOL Str_SetPtrWtoA (LPSTR *lppDest, LPCWSTR lpSrc);
|
||||
HWND COMCTL32_CreateToolTip (HWND) DECLSPEC_HIDDEN;
|
||||
VOID COMCTL32_RefreshSysColors(void) DECLSPEC_HIDDEN;
|
||||
void COMCTL32_DrawInsertMark(HDC hDC, const RECT *lpRect, COLORREF clrInsertMark, BOOL bHorizontal) DECLSPEC_HIDDEN;
|
||||
void COMCTL32_EnsureBitmapSize(HBITMAP *pBitmap, int cxMinWidth, int cyMinHeight, COLORREF crBackground) DECLSPEC_HIDDEN;
|
||||
void COMCTL32_GetFontMetrics(HFONT hFont, TEXTMETRICW *ptm) DECLSPEC_HIDDEN;
|
||||
BOOL COMCTL32_IsReflectedMessage(UINT uMsg) DECLSPEC_HIDDEN;
|
||||
INT Str_GetPtrWtoA (LPCWSTR lpSrc, LPSTR lpDest, INT nMaxLen) DECLSPEC_HIDDEN;
|
||||
INT Str_GetPtrAtoW (LPCSTR lpSrc, LPWSTR lpDest, INT nMaxLen) DECLSPEC_HIDDEN;
|
||||
BOOL Str_SetPtrAtoW (LPWSTR *lppDest, LPCSTR lpSrc) DECLSPEC_HIDDEN;
|
||||
BOOL Str_SetPtrWtoA (LPSTR *lppDest, LPCWSTR lpSrc) DECLSPEC_HIDDEN;
|
||||
|
||||
#define COMCTL32_VERSION_MINOR 81
|
||||
|
||||
|
@ -185,56 +185,56 @@ INT WINAPI Str_GetPtrW (LPCWSTR, LPWSTR, INT);
|
|||
LRESULT WINAPI SetPathWordBreakProc(HWND hwnd, BOOL bSet);
|
||||
BOOL WINAPI MirrorIcon(HICON *phicon1, HICON *phicon2);
|
||||
|
||||
extern void ANIMATE_Register(void);
|
||||
extern void ANIMATE_Unregister(void);
|
||||
extern void COMBOEX_Register(void);
|
||||
extern void COMBOEX_Unregister(void);
|
||||
extern void DATETIME_Register(void);
|
||||
extern void DATETIME_Unregister(void);
|
||||
extern void FLATSB_Register(void);
|
||||
extern void FLATSB_Unregister(void);
|
||||
extern void HEADER_Register(void);
|
||||
extern void HEADER_Unregister(void);
|
||||
extern void HOTKEY_Register(void);
|
||||
extern void HOTKEY_Unregister(void);
|
||||
extern void IPADDRESS_Register(void);
|
||||
extern void IPADDRESS_Unregister(void);
|
||||
extern void LISTVIEW_Register(void);
|
||||
extern void LISTVIEW_Unregister(void);
|
||||
extern void MONTHCAL_Register(void);
|
||||
extern void MONTHCAL_Unregister(void);
|
||||
extern void NATIVEFONT_Register(void);
|
||||
extern void NATIVEFONT_Unregister(void);
|
||||
extern void PAGER_Register(void);
|
||||
extern void PAGER_Unregister(void);
|
||||
extern void PROGRESS_Register(void);
|
||||
extern void PROGRESS_Unregister(void);
|
||||
extern void REBAR_Register(void);
|
||||
extern void REBAR_Unregister(void);
|
||||
extern void STATUS_Register(void);
|
||||
extern void STATUS_Unregister(void);
|
||||
extern void SYSLINK_Register(void);
|
||||
extern void SYSLINK_Unregister(void);
|
||||
extern void TAB_Register(void);
|
||||
extern void TAB_Unregister(void);
|
||||
extern void TOOLBAR_Register(void);
|
||||
extern void TOOLBAR_Unregister(void);
|
||||
extern void TOOLTIPS_Register(void);
|
||||
extern void TOOLTIPS_Unregister(void);
|
||||
extern void TRACKBAR_Register(void);
|
||||
extern void TRACKBAR_Unregister(void);
|
||||
extern void TREEVIEW_Register(void);
|
||||
extern void TREEVIEW_Unregister(void);
|
||||
extern void UPDOWN_Register(void);
|
||||
extern void UPDOWN_Unregister(void);
|
||||
extern void ANIMATE_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void ANIMATE_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void COMBOEX_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void COMBOEX_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void DATETIME_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void DATETIME_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void FLATSB_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void FLATSB_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void HEADER_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void HEADER_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void HOTKEY_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void HOTKEY_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void IPADDRESS_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void IPADDRESS_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void LISTVIEW_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void LISTVIEW_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void MONTHCAL_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void MONTHCAL_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void NATIVEFONT_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void NATIVEFONT_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void PAGER_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void PAGER_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void PROGRESS_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void PROGRESS_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void REBAR_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void REBAR_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void STATUS_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void STATUS_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void SYSLINK_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void SYSLINK_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void TAB_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void TAB_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void TOOLBAR_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void TOOLBAR_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void TOOLTIPS_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void TOOLTIPS_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void TRACKBAR_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void TRACKBAR_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void TREEVIEW_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void TREEVIEW_Unregister(void) DECLSPEC_HIDDEN;
|
||||
extern void UPDOWN_Register(void) DECLSPEC_HIDDEN;
|
||||
extern void UPDOWN_Unregister(void) DECLSPEC_HIDDEN;
|
||||
|
||||
|
||||
int MONTHCAL_MonthLength(int month, int year);
|
||||
int MONTHCAL_CalculateDayOfWeek(SYSTEMTIME *date, BOOL inplace);
|
||||
int MONTHCAL_MonthLength(int month, int year) DECLSPEC_HIDDEN;
|
||||
int MONTHCAL_CalculateDayOfWeek(SYSTEMTIME *date, BOOL inplace) DECLSPEC_HIDDEN;
|
||||
|
||||
extern void THEMING_Initialize(void);
|
||||
extern void THEMING_Uninitialize(void);
|
||||
extern LRESULT THEMING_CallOriginalClass(HWND, UINT, WPARAM, LPARAM);
|
||||
extern void THEMING_SetSubclassData(HWND, ULONG_PTR);
|
||||
extern void THEMING_Initialize(void) DECLSPEC_HIDDEN;
|
||||
extern void THEMING_Uninitialize(void) DECLSPEC_HIDDEN;
|
||||
extern LRESULT THEMING_CallOriginalClass(HWND, UINT, WPARAM, LPARAM) DECLSPEC_HIDDEN;
|
||||
extern void THEMING_SetSubclassData(HWND, ULONG_PTR) DECLSPEC_HIDDEN;
|
||||
|
||||
#endif /* __WINE_COMCTL32_H */
|
||||
|
|
34
reactos/dll/win32/comctl32/comctl32.manifest
Normal file
34
reactos/dll/win32/comctl32/comctl32.manifest
Normal file
|
@ -0,0 +1,34 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.2600.2982" processorArchitecture="" publicKeyToken="6595b64144ccf1df"/>
|
||||
<file name="comctl32.dll">
|
||||
<windowClass>Button</windowClass>
|
||||
<windowClass>ButtonListBox</windowClass>
|
||||
<windowClass>ComboBoxEx32</windowClass>
|
||||
<windowClass>ComboLBox</windowClass>
|
||||
<windowClass>Combobox</windowClass>
|
||||
<windowClass>Edit</windowClass>
|
||||
<windowClass>Listbox</windowClass>
|
||||
<windowClass>NativeFontCtl</windowClass>
|
||||
<windowClass>ReBarWindow32</windowClass>
|
||||
<windowClass>ScrollBar</windowClass>
|
||||
<windowClass>Static</windowClass>
|
||||
<windowClass>SysAnimate32</windowClass>
|
||||
<windowClass>SysDateTimePick32</windowClass>
|
||||
<windowClass>SysHeader32</windowClass>
|
||||
<windowClass>SysIPAddress32</windowClass>
|
||||
<windowClass>SysLink</windowClass>
|
||||
<windowClass>SysListView32</windowClass>
|
||||
<windowClass>SysMonthCal32</windowClass>
|
||||
<windowClass>SysPager</windowClass>
|
||||
<windowClass>SysTabControl32</windowClass>
|
||||
<windowClass>SysTreeView32</windowClass>
|
||||
<windowClass>ToolbarWindow32</windowClass>
|
||||
<windowClass>msctls_hotkey32</windowClass>
|
||||
<windowClass>msctls_progress32</windowClass>
|
||||
<windowClass>msctls_statusbar32</windowClass>
|
||||
<windowClass>msctls_trackbar32</windowClass>
|
||||
<windowClass>msctls_updown32</windowClass>
|
||||
<windowClass>tooltips_class32</windowClass>
|
||||
</file>
|
||||
</assembly>
|
|
@ -15,7 +15,7 @@
|
|||
11 stdcall -noname DPA_Merge(ptr ptr long ptr ptr long)
|
||||
#12 stub Cctl1632_ThunkData32
|
||||
13 stdcall MakeDragList(long)
|
||||
14 stdcall LBItemFromPt(long double long)
|
||||
14 stdcall LBItemFromPt(long int64 long)
|
||||
15 stdcall DrawInsert(long long long)
|
||||
16 stdcall CreateUpDownControl(long long long long long long long long long long long long)
|
||||
17 stdcall InitCommonControls()
|
||||
|
@ -94,7 +94,7 @@
|
|||
386 stdcall -ordinal DPA_DestroyCallback(ptr ptr long)
|
||||
387 stdcall -ordinal DSA_EnumCallback(ptr ptr long)
|
||||
388 stdcall -ordinal DSA_DestroyCallback(ptr ptr long)
|
||||
389 stdcall -noname comctl32_389(long long)
|
||||
389 stdcall -noname SHGetProcessDword(long long)
|
||||
390 stdcall -noname ImageList_SetColorTable(ptr long long ptr)
|
||||
400 stdcall -ordinal CreateMRUListW(ptr)
|
||||
401 stdcall -ordinal AddMRUStringW(long wstr)
|
||||
|
|
|
@ -151,7 +151,7 @@ Index: listview.c
|
|||
|
||||
/* font */
|
||||
HFONT hDefaultFont;
|
||||
@@ -1635,8 +1636,19 @@
|
||||
@@ -1699,8 +1700,19 @@
|
||||
/* used to handle collapse main item column case */
|
||||
static inline BOOL LISTVIEW_DrawFocusRect(const LISTVIEW_INFO *infoPtr, HDC hdc)
|
||||
{
|
||||
|
@ -173,7 +173,7 @@ Index: listview.c
|
|||
}
|
||||
|
||||
/* Listview invalidation functions: use _only_ these functions to invalidate */
|
||||
@@ -5042,7 +5054,11 @@
|
||||
@@ -5117,7 +5129,11 @@
|
||||
|
||||
/* Draw marquee rectangle if appropriate */
|
||||
if (infoPtr->bMarqueeSelect)
|
||||
|
@ -185,15 +185,15 @@ Index: listview.c
|
|||
|
||||
if (cdmode & CDRF_NOTIFYPOSTPAINT)
|
||||
notify_postpaint(infoPtr, &nmlvcd);
|
||||
@@ -7856,6 +7872,7 @@
|
||||
@@ -7927,6 +7943,7 @@
|
||||
{
|
||||
TRACE("(clrBk=%x)\n", clrBk);
|
||||
TRACE("(color=%x)\n", color);
|
||||
|
||||
+ infoPtr->bDefaultBkColor = FALSE;
|
||||
if(infoPtr->clrBk != clrBk) {
|
||||
if(infoPtr->clrBk != color) {
|
||||
if (infoPtr->clrBk != CLR_NONE) DeleteObject(infoPtr->hBkBrush);
|
||||
infoPtr->clrBk = clrBk;
|
||||
@@ -9248,6 +9265,7 @@
|
||||
infoPtr->clrBk = color;
|
||||
@@ -9314,6 +9331,7 @@
|
||||
infoPtr->clrText = CLR_DEFAULT;
|
||||
infoPtr->clrTextBk = CLR_DEFAULT;
|
||||
LISTVIEW_SetBkColor(infoPtr, comctl32_color.clrWindow);
|
||||
|
@ -201,7 +201,7 @@ Index: listview.c
|
|||
|
||||
/* set default values */
|
||||
infoPtr->nFocusedItem = -1;
|
||||
@@ -11510,6 +11528,11 @@
|
||||
@@ -11570,6 +11588,12 @@
|
||||
|
||||
case WM_SYSCOLORCHANGE:
|
||||
COMCTL32_RefreshSysColors();
|
||||
|
@ -209,6 +209,7 @@ Index: listview.c
|
|||
+ {
|
||||
+ LISTVIEW_SetBkColor(infoPtr, comctl32_color.clrWindow);
|
||||
+ infoPtr->bDefaultBkColor = TRUE;
|
||||
+ LISTVIEW_InvalidateList(infoPtr);
|
||||
+ }
|
||||
return 0;
|
||||
|
||||
|
|
|
@ -168,23 +168,23 @@ DWORD WINAPI GetSize (LPVOID lpMem)
|
|||
*|typedef INT (CALLBACK *MRUStringCmpFn)(LPCTSTR lhs, LPCTSTR rhs);
|
||||
*|typedef INT (CALLBACK *MRUBinaryCmpFn)(LPCVOID lhs, LPCVOID rhs, DWORD length);
|
||||
*|
|
||||
*|typedef struct tagCREATEMRULIST
|
||||
*|typedef struct tagMRUINFO
|
||||
*|{
|
||||
*| DWORD cbSize;
|
||||
*| DWORD nMaxItems;
|
||||
*| DWORD dwFlags;
|
||||
*| UINT uMax;
|
||||
*| UINT fFlags;
|
||||
*| HKEY hKey;
|
||||
*| LPTSTR lpszSubKey;
|
||||
*| PROC lpfnCompare;
|
||||
*|} CREATEMRULIST, *LPCREATEMRULIST;
|
||||
*|} MRUINFO, *LPMRUINFO;
|
||||
*
|
||||
* MEMBERS
|
||||
* cbSize [I] The size of the CREATEMRULIST structure. This must be set
|
||||
* to sizeof(CREATEMRULIST) by the caller.
|
||||
* nMaxItems [I] The maximum number of items allowed in the list. Because
|
||||
* cbSize [I] The size of the MRUINFO structure. This must be set
|
||||
* to sizeof(MRUINFO) by the caller.
|
||||
* uMax [I] The maximum number of items allowed in the list. Because
|
||||
* of the limited number of identifiers, this should be set to
|
||||
* a value from 1 to 30 by the caller.
|
||||
* dwFlags [I] If bit 0 is set, the list will be used to store binary
|
||||
* fFlags [I] If bit 0 is set, the list will be used to store binary
|
||||
* data, otherwise it is assumed to store strings. If bit 1
|
||||
* is set, every change made to the list will be reflected in
|
||||
* the registry immediately, otherwise changes will only be
|
||||
|
@ -210,11 +210,11 @@ typedef INT (CALLBACK *MRUStringCmpFnA)(LPCSTR lhs, LPCSTR rhs);
|
|||
typedef INT (CALLBACK *MRUStringCmpFnW)(LPCWSTR lhs, LPCWSTR rhs);
|
||||
typedef INT (CALLBACK *MRUBinaryCmpFn)(LPCVOID lhs, LPCVOID rhs, DWORD length);
|
||||
|
||||
typedef struct tagCREATEMRULISTA
|
||||
typedef struct tagMRUINFOA
|
||||
{
|
||||
DWORD cbSize;
|
||||
DWORD nMaxItems;
|
||||
DWORD dwFlags;
|
||||
UINT uMax;
|
||||
UINT fFlags;
|
||||
HKEY hKey;
|
||||
LPSTR lpszSubKey;
|
||||
union
|
||||
|
@ -222,13 +222,13 @@ typedef struct tagCREATEMRULISTA
|
|||
MRUStringCmpFnA string_cmpfn;
|
||||
MRUBinaryCmpFn binary_cmpfn;
|
||||
} u;
|
||||
} CREATEMRULISTA, *LPCREATEMRULISTA;
|
||||
} MRUINFOA, *LPMRUINFOA;
|
||||
|
||||
typedef struct tagCREATEMRULISTW
|
||||
typedef struct tagMRUINFOW
|
||||
{
|
||||
DWORD cbSize;
|
||||
DWORD nMaxItems;
|
||||
DWORD dwFlags;
|
||||
UINT uMax;
|
||||
UINT fFlags;
|
||||
HKEY hKey;
|
||||
LPWSTR lpszSubKey;
|
||||
union
|
||||
|
@ -236,12 +236,12 @@ typedef struct tagCREATEMRULISTW
|
|||
MRUStringCmpFnW string_cmpfn;
|
||||
MRUBinaryCmpFn binary_cmpfn;
|
||||
} u;
|
||||
} CREATEMRULISTW, *LPCREATEMRULISTW;
|
||||
} MRUINFOW, *LPMRUINFOW;
|
||||
|
||||
/* dwFlags */
|
||||
#define MRUF_STRING_LIST 0 /* list will contain strings */
|
||||
#define MRUF_BINARY_LIST 1 /* list will contain binary data */
|
||||
#define MRUF_DELAYED_SAVE 2 /* only save list order to reg. is FreeMRUList */
|
||||
/* MRUINFO.fFlags */
|
||||
#define MRU_STRING 0 /* list will contain strings */
|
||||
#define MRU_BINARY 1 /* list will contain binary data */
|
||||
#define MRU_CACHEWRITE 2 /* only save list order to reg. is FreeMRUList */
|
||||
|
||||
/* If list is a string list lpfnCompare has the following prototype
|
||||
* int CALLBACK MRUCompareString(LPCSTR s1, LPCSTR s2)
|
||||
|
@ -263,7 +263,7 @@ typedef struct tagWINEMRUITEM
|
|||
|
||||
typedef struct tagWINEMRULIST
|
||||
{
|
||||
CREATEMRULISTW extview; /* original create information */
|
||||
MRUINFOW extview; /* original create information */
|
||||
BOOL isUnicode; /* is compare fn Unicode */
|
||||
DWORD wineFlags; /* internal flags */
|
||||
DWORD cursize; /* current size of realMRU */
|
||||
|
@ -325,7 +325,7 @@ static void MRU_SaveChanged ( LPWINEMRULIST mp )
|
|||
witem->itemFlag &= ~WMRUIF_CHANGED;
|
||||
realname[0] = 'a' + i;
|
||||
err = RegSetValueExW(newkey, realname, 0,
|
||||
(mp->extview.dwFlags & MRUF_BINARY_LIST) ?
|
||||
(mp->extview.fFlags & MRU_BINARY) ?
|
||||
REG_BINARY : REG_SZ,
|
||||
&witem->datastart, witem->size);
|
||||
if (err) {
|
||||
|
@ -363,7 +363,7 @@ void WINAPI FreeMRUList (HANDLE hMRUList)
|
|||
MRU_SaveChanged( mp );
|
||||
}
|
||||
|
||||
for(i=0; i<mp->extview.nMaxItems; i++)
|
||||
for(i=0; i<mp->extview.uMax; i++)
|
||||
Free(mp->array[i]);
|
||||
|
||||
Free(mp->realMRU);
|
||||
|
@ -400,7 +400,7 @@ INT WINAPI FindMRUData (HANDLE hList, LPCVOID lpData, DWORD cbData,
|
|||
if (!mp || !mp->extview.u.string_cmpfn)
|
||||
return -1;
|
||||
|
||||
if(!(mp->extview.dwFlags & MRUF_BINARY_LIST) && !mp->isUnicode) {
|
||||
if(!(mp->extview.fFlags & MRU_BINARY) && !mp->isUnicode) {
|
||||
DWORD len = WideCharToMultiByte(CP_ACP, 0, lpData, -1,
|
||||
NULL, 0, NULL, NULL);
|
||||
dataA = Alloc(len);
|
||||
|
@ -408,7 +408,7 @@ INT WINAPI FindMRUData (HANDLE hList, LPCVOID lpData, DWORD cbData,
|
|||
}
|
||||
|
||||
for(i=0; i<mp->cursize; i++) {
|
||||
if (mp->extview.dwFlags & MRUF_BINARY_LIST) {
|
||||
if (mp->extview.fFlags & MRU_BINARY) {
|
||||
if (!mp->extview.u.binary_cmpfn(lpData, &mp->array[i]->datastart, cbData))
|
||||
break;
|
||||
}
|
||||
|
@ -480,7 +480,7 @@ INT WINAPI AddMRUData (HANDLE hList, LPCVOID lpData, DWORD cbData)
|
|||
}
|
||||
else {
|
||||
/* either add a new entry or replace oldest */
|
||||
if (mp->cursize < mp->extview.nMaxItems) {
|
||||
if (mp->cursize < mp->extview.uMax) {
|
||||
/* Add in a new item */
|
||||
replace = mp->cursize;
|
||||
mp->cursize++;
|
||||
|
@ -509,7 +509,7 @@ INT WINAPI AddMRUData (HANDLE hList, LPCVOID lpData, DWORD cbData)
|
|||
TRACE("(%p, %p, %d) adding data, /%c/ now most current\n",
|
||||
hList, lpData, cbData, replace+'a');
|
||||
|
||||
if (!(mp->extview.dwFlags & MRUF_DELAYED_SAVE)) {
|
||||
if (!(mp->extview.fFlags & MRU_CACHEWRITE)) {
|
||||
/* save changed stuff right now */
|
||||
MRU_SaveChanged( mp );
|
||||
}
|
||||
|
@ -649,9 +649,9 @@ INT WINAPI FindMRUStringA (HANDLE hList, LPCSTR lpszString, LPINT lpRegNum)
|
|||
}
|
||||
|
||||
/*************************************************************************
|
||||
* CreateMRUListLazy_common (internal)
|
||||
* create_mru_list (internal)
|
||||
*/
|
||||
static HANDLE CreateMRUListLazy_common(LPWINEMRULIST mp)
|
||||
static HANDLE create_mru_list(LPWINEMRULIST mp)
|
||||
{
|
||||
UINT i, err;
|
||||
HKEY newkey;
|
||||
|
@ -663,12 +663,12 @@ static HANDLE CreateMRUListLazy_common(LPWINEMRULIST mp)
|
|||
/* get space to save indices that will turn into names
|
||||
* but in order of most to least recently used
|
||||
*/
|
||||
mp->realMRU = Alloc((mp->extview.nMaxItems + 2) * sizeof(WCHAR));
|
||||
mp->realMRU = Alloc((mp->extview.uMax + 2) * sizeof(WCHAR));
|
||||
|
||||
/* get space to save pointers to actual data in order of
|
||||
* 'a' to 'z' (0 to n).
|
||||
*/
|
||||
mp->array = Alloc(mp->extview.nMaxItems * sizeof(LPVOID));
|
||||
mp->array = Alloc(mp->extview.uMax * sizeof(LPVOID));
|
||||
|
||||
/* open the sub key */
|
||||
if ((err = RegCreateKeyExW( mp->extview.hKey, mp->extview.lpszSubKey,
|
||||
|
@ -681,7 +681,7 @@ static HANDLE CreateMRUListLazy_common(LPWINEMRULIST mp)
|
|||
&dwdisp))) {
|
||||
/* error - what to do ??? */
|
||||
ERR("(%u %u %x %p %s %p): Could not open key, error=%d\n",
|
||||
mp->extview.cbSize, mp->extview.nMaxItems, mp->extview.dwFlags,
|
||||
mp->extview.cbSize, mp->extview.uMax, mp->extview.fFlags,
|
||||
mp->extview.hKey, debugstr_w(mp->extview.lpszSubKey),
|
||||
mp->extview.u.string_cmpfn, err);
|
||||
return 0;
|
||||
|
@ -689,7 +689,7 @@ static HANDLE CreateMRUListLazy_common(LPWINEMRULIST mp)
|
|||
|
||||
/* get values from key 'MRUList' */
|
||||
if (newkey) {
|
||||
datasize = (mp->extview.nMaxItems + 1) * sizeof(WCHAR);
|
||||
datasize = (mp->extview.uMax + 1) * sizeof(WCHAR);
|
||||
if((err=RegQueryValueExW( newkey, strMRUList, 0, &type,
|
||||
(LPBYTE)mp->realMRU, &datasize))) {
|
||||
/* not present - set size to 1 (will become 0 later) */
|
||||
|
@ -726,7 +726,7 @@ static HANDLE CreateMRUListLazy_common(LPWINEMRULIST mp)
|
|||
mp->cursize = 0;
|
||||
|
||||
TRACE("(%u %u %x %p %s %p): Current Size = %d\n",
|
||||
mp->extview.cbSize, mp->extview.nMaxItems, mp->extview.dwFlags,
|
||||
mp->extview.cbSize, mp->extview.uMax, mp->extview.fFlags,
|
||||
mp->extview.hKey, debugstr_w(mp->extview.lpszSubKey),
|
||||
mp->extview.u.string_cmpfn, mp->cursize);
|
||||
return mp;
|
||||
|
@ -737,24 +737,22 @@ static HANDLE CreateMRUListLazy_common(LPWINEMRULIST mp)
|
|||
*
|
||||
* See CreateMRUListLazyA.
|
||||
*/
|
||||
HANDLE WINAPI CreateMRUListLazyW (const CREATEMRULISTW *lpcml, DWORD dwParam2,
|
||||
HANDLE WINAPI CreateMRUListLazyW (const MRUINFOW *infoW, DWORD dwParam2,
|
||||
DWORD dwParam3, DWORD dwParam4)
|
||||
{
|
||||
LPWINEMRULIST mp;
|
||||
|
||||
/* Native does not check for a NULL lpcml */
|
||||
|
||||
if (lpcml->cbSize != sizeof(CREATEMRULISTW) || !lpcml->hKey ||
|
||||
IsBadStringPtrW(lpcml->lpszSubKey, -1))
|
||||
if (!infoW->hKey || IsBadStringPtrW(infoW->lpszSubKey, -1))
|
||||
return NULL;
|
||||
|
||||
mp = Alloc(sizeof(WINEMRULIST));
|
||||
memcpy(&mp->extview, lpcml, sizeof(CREATEMRULISTW));
|
||||
mp->extview.lpszSubKey = Alloc((strlenW(lpcml->lpszSubKey) + 1) * sizeof(WCHAR));
|
||||
strcpyW(mp->extview.lpszSubKey, lpcml->lpszSubKey);
|
||||
memcpy(&mp->extview, infoW, sizeof(MRUINFOW));
|
||||
mp->extview.lpszSubKey = Alloc((strlenW(infoW->lpszSubKey) + 1) * sizeof(WCHAR));
|
||||
strcpyW(mp->extview.lpszSubKey, infoW->lpszSubKey);
|
||||
mp->isUnicode = TRUE;
|
||||
|
||||
return CreateMRUListLazy_common(mp);
|
||||
return create_mru_list(mp);
|
||||
}
|
||||
|
||||
/**************************************************************************
|
||||
|
@ -771,7 +769,7 @@ HANDLE WINAPI CreateMRUListLazyW (const CREATEMRULISTW *lpcml, DWORD dwParam2,
|
|||
* RETURNS
|
||||
* Handle to MRU list.
|
||||
*/
|
||||
HANDLE WINAPI CreateMRUListLazyA (const CREATEMRULISTA *lpcml, DWORD dwParam2,
|
||||
HANDLE WINAPI CreateMRUListLazyA (const MRUINFOA *lpcml, DWORD dwParam2,
|
||||
DWORD dwParam3, DWORD dwParam4)
|
||||
{
|
||||
LPWINEMRULIST mp;
|
||||
|
@ -779,18 +777,17 @@ HANDLE WINAPI CreateMRUListLazyA (const CREATEMRULISTA *lpcml, DWORD dwParam2,
|
|||
|
||||
/* Native does not check for a NULL lpcml */
|
||||
|
||||
if (lpcml->cbSize != sizeof(CREATEMRULISTA) || !lpcml->hKey ||
|
||||
IsBadStringPtrA(lpcml->lpszSubKey, -1))
|
||||
if (!lpcml->hKey || IsBadStringPtrA(lpcml->lpszSubKey, -1))
|
||||
return 0;
|
||||
|
||||
mp = Alloc(sizeof(WINEMRULIST));
|
||||
memcpy(&mp->extview, lpcml, sizeof(CREATEMRULISTW));
|
||||
memcpy(&mp->extview, lpcml, sizeof(MRUINFOA));
|
||||
len = MultiByteToWideChar(CP_ACP, 0, lpcml->lpszSubKey, -1, NULL, 0);
|
||||
mp->extview.lpszSubKey = Alloc(len * sizeof(WCHAR));
|
||||
MultiByteToWideChar(CP_ACP, 0, lpcml->lpszSubKey, -1,
|
||||
mp->extview.lpszSubKey, len);
|
||||
mp->isUnicode = FALSE;
|
||||
return CreateMRUListLazy_common(mp);
|
||||
return create_mru_list(mp);
|
||||
}
|
||||
|
||||
/**************************************************************************
|
||||
|
@ -798,9 +795,9 @@ HANDLE WINAPI CreateMRUListLazyA (const CREATEMRULISTA *lpcml, DWORD dwParam2,
|
|||
*
|
||||
* See CreateMRUListA.
|
||||
*/
|
||||
HANDLE WINAPI CreateMRUListW (const CREATEMRULISTW *lpcml)
|
||||
HANDLE WINAPI CreateMRUListW (const MRUINFOW *infoW)
|
||||
{
|
||||
return CreateMRUListLazyW(lpcml, 0, 0, 0);
|
||||
return CreateMRUListLazyW(infoW, 0, 0, 0);
|
||||
}
|
||||
|
||||
/**************************************************************************
|
||||
|
@ -814,7 +811,7 @@ HANDLE WINAPI CreateMRUListW (const CREATEMRULISTW *lpcml)
|
|||
* RETURNS
|
||||
* Handle to MRU list.
|
||||
*/
|
||||
HANDLE WINAPI CreateMRUListA (const CREATEMRULISTA *lpcml)
|
||||
HANDLE WINAPI CreateMRUListA (const MRUINFOA *lpcml)
|
||||
{
|
||||
return CreateMRUListLazyA (lpcml, 0, 0, 0);
|
||||
}
|
||||
|
@ -879,7 +876,7 @@ INT WINAPI EnumMRUListA (HANDLE hList, INT nItemPos, LPVOID lpBuffer,
|
|||
desired -= 'a';
|
||||
TRACE("nItemPos=%d, desired=%d\n", nItemPos, desired);
|
||||
witem = mp->array[desired];
|
||||
if(mp->extview.dwFlags & MRUF_BINARY_LIST) {
|
||||
if(mp->extview.fFlags & MRU_BINARY) {
|
||||
datasize = min( witem->size, nBufferSize );
|
||||
memcpy( lpBuffer, &witem->datastart, datasize);
|
||||
} else {
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
/*
|
||||
* comctl (Bulgarian resource)
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 2005 Milko Krachounov
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -22,49 +23,70 @@
|
|||
|
||||
LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Затвори"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Днес:"
|
||||
IDM_GOTODAY "Иди на днес"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Разделител"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Нищо"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Ñâîéñòâà íà %s"
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Свойства на %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Îòìåíè", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Ïîòâúðäè", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Ïîìîù", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
PUSHBUTTON "Отмени", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Потвърди", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Помощ", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Wizard"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< Íà&çàä", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "Íà&ïðåä >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Ïðèêëþ÷è", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Îòìåíè", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Ïîìîù", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< На&зад", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "На&пред >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Приключи", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Отмени", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Помощ", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 407, 125 /* 357 -> 407 ? */
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Ïåðñîíàëèçèðàíå íà ëåíòàòà ñ èíñòðóìåíòè"
|
||||
CAPTION "Персонализиране на лентата с инструменти"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Çàòâîðè", IDCANCEL,318,6,84,14 /* 44 -> 84; 308 -> 318 ? */
|
||||
PUSHBUTTON "&Âúçñòàíîâè", IDC_RESET_BTN,318,23,84,14 /* 44 -> 84 ? */
|
||||
PUSHBUTTON "&Ïîìîù", IDC_HELP_BTN,318,40,84,14 /* 44 -> 84 ? */
|
||||
PUSHBUTTON "Ïðåìåñòè íà&ãîðå", IDC_MOVEUP_BTN,318,74,84,14 /* 44 -> 84 ? */
|
||||
PUSHBUTTON "Ïðåìåñòè íà&äîëó", IDC_MOVEDN_BTN,318,91,84,14 /* 44 -> 84 ? */
|
||||
LTEXT "&Íàëè÷íè áóòîíè:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "Äî&áàâè ->", IDOK, 131, 42, 54, 14 /* 44 -> 54 ? */
|
||||
PUSHBUTTON "<- Ïðå&ìàõíè", IDC_REMOVE_BTN,131,62,54,14 /* 44 -> 54 ? */
|
||||
LTEXT "&Áóòîíè íà ëåíòàòà ñ èíñòðóìåíòè:", -1,192,5,78,10 /* 182 -> 192 ? */
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 192,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP /* 182 -> 192 ? */
|
||||
DEFPUSHBUTTON "&Затвори", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "&Възстанови", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Помощ", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "Премести на&горе", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Премести на&долу", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "&Налични бутони:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "До&бави ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- Пре&махни", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "&Бутони на лентата с инструменти:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,10 +1,9 @@
|
|||
/* Hey, Emacs, open this file with -*- coding: cp1250 -*-
|
||||
/*
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* Czech resources for comctl32
|
||||
* Copyright 2004 David Kredba
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
|
@ -24,51 +23,73 @@
|
|||
|
||||
LANGUAGE LANG_CZECH, SUBLANG_DEFAULT
|
||||
|
||||
/* Czech strings in CP1250 */
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Zavřít"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Dnes:"
|
||||
IDM_GOTODAY "Jdi na dnešek"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Oddělovač"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "#-#-#-#-# cs.po (Wine) #-#-#-#-#\n\
|
||||
Žádná klávesová zkratka.\n\
|
||||
#-#-#-#-# cs.po (Wine) #-#-#-#-#\n\
|
||||
Žádný"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Vlastnosti %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Storno", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Použít", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Nápovìda", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
PUSHBUTTON "&Použít", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Nápověda", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Prùvodce"
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Průvodce"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Zpìt", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Další >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Dokonèit", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Storno", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Nápovìda", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< &Zpět", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Další >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Dokončit", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Storno", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Nápověda", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Nastavení panelu"
|
||||
CAPTION "Nastavení panelu"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Zavøít", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "&Výchozí", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Nápovìda", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "Nahor&u", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "&Dolù", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "D&ostupná tlaèítka:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "Pøid&at ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- Odeb&rat", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "&Tlaèítka panelu:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Zavřít", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "&Výchozí", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Nápověda", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "Nahor&u", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "&Dolů", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "D&ostupná tlačítka:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "Přid&at ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- Odeb&rat", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "&Tlačítka panelu:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
/*
|
||||
* Copyright 2010 Thomas Larsen
|
||||
* Paul Vriens
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -19,53 +21,72 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
#pragma code_page(65001)
|
||||
|
||||
LANGUAGE LANG_DANISH, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Luk"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Idag:"
|
||||
IDM_GOTODAY "Gå til i dag"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Separator"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Ingen"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Egenskaber for %s"
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Egenskaper for %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Annuller", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Anvend", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Hjælp", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Fane", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
PUSHBUTTON "&Anvend", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Hjælp", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Guide"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Tilbage", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Næste >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Færdig", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Annuller", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Hjælp", IDHELP,235,138,50,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Fane", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
PUSHBUTTON "< &Tilbage", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Næste >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Færdig", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Annuller", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Hjælp", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Tilpas Værktøjslinje"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Luk", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "N&ulstil", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Hjælp", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "Flyt &Op", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Flyt &Ned", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "T&ilgængelige knapper:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Tilføj ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Fjern", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "&Værktøjs knapper:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Luk", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "N&ulstil", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Hjælp", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "Flyt &Op", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Flyt &Ned", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "T&ilgængelige knapper:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Tilføj ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- &Fjern", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "&Værktøjs knapper:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
/*
|
||||
* Copyright 2000 Uwe Bonnes
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -18,53 +21,72 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
#pragma code_page(65001)
|
||||
LANGUAGE LANG_GERMAN, SUBLANG_DEFAULT
|
||||
|
||||
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Schließen"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Heute:"
|
||||
IDM_GOTODAY "Gehe zu Heute"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Trennzeichen"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Kein"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Eigenschaften für %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "A&bbrechen", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Anwenden", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "&Hilfe", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Abbrechen", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Anwenden", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "&Hilfe", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Wizard"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Zurück", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Weiter >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "&Fertig", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Abbrechen", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "&Hilfe", IDHELP,235,138,50,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
PUSHBUTTON "< &Zurück", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Weiter >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "&Fertig", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Abbrechen", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "&Hilfe", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Toolbar einrichten"
|
||||
CAPTION "Symbolleiste einrichten"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Schließen", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "&Zurücksetzen", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Hilfe", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "Nach &Oben verschieben", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Nach &Unten verschieben", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "&Vorhandene Knöpfe:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "H&inzufügen ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Löschen", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "&Toolbarknöpfe:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Schließen", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "&Zurücksetzen", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Hilfe", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "Nach &Oben verschieben", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Nach &Unten verschieben", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "&Vorhandene Knöpfe:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "H&inzufügen ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- &Löschen", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "Symbolleis&tenknöpfe:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
/*
|
||||
* Copyright 2007 Apostolos Alexiadis (djapal@gmail.com)
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -20,49 +23,70 @@
|
|||
|
||||
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Κλείσιμο"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Σήμερα:"
|
||||
IDM_GOTODAY "Μετάβαση στα σημερινά"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Διαχωριστής"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Κανένα"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Éäéüôçôåò ãéá %s"
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Ιδιότητες για %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "¢êõñï", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&ÅöáñìïãÞ", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "ÂïÞèåéá", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
PUSHBUTTON "Άκυρο", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Εφαρμογή", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Βοήθεια", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Âïçèüò"
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Βοηθός"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Ðñïçãïýìåíï", IDC_BACK_BUTTON,63,138,55,14
|
||||
DEFPUSHBUTTON "&Åðüìåíï >", IDC_NEXT_BUTTON,121,138,55,14
|
||||
DEFPUSHBUTTON "ÏëïêëÞñùóç", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "¢êõñï", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "ÂïÞèåéá", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< &Προηγούμενο", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Επόμενο >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Ολοκλήρωση", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Άκυρο", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Βοήθεια", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Ðáñáìåôñïðïßçóç ÌðÜñáò Åñãáëåßùí"
|
||||
CAPTION "Παραμετροποίηση Μπάρας Εργαλείων"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Êëåßóéìï", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "Å&ðáíáöïñÜ", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&ÂïÞèåéá", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "Ìåôáêßíçóç &ÐÜíù", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Ìåôáêßíçóç &ÊÜôù", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "Ä&éáèÝóéìá êïõìðéÜ:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&ÐñïóèÞêç ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Áöáßñåóç", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "&ÊïõìðéÜ ìðÜñáò åñãáëåßùí:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Κλείσιμο", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "Ε&παναφορά", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Βοήθεια", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "Μετακίνηση &Πάνω", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Μετακίνηση &Κάτω", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "Δ&ιαθέσιμα κουμπιά:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Προσθήκη ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- &Αφαίρεση", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "&Κουμπιά μπάρας εργαλείων:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
/*
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
|
@ -20,8 +23,29 @@
|
|||
|
||||
LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Close"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Today:"
|
||||
IDM_GOTODAY "Go to today"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Separator"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "None"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Properties for %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
|
@ -29,40 +53,40 @@ BEGIN
|
|||
PUSHBUTTON "Cancel", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Apply", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Help", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Wizard"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Back", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Next >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Finish", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Cancel", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Help", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< &Back", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Next >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Finish", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Cancel", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Help", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Customize Toolbar"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Close", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "R&eset", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Help", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "Move &Up", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Move &Down", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "A&vailable buttons:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Add ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Remove", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "&Toolbar buttons:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Close", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "R&eset", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Help", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "Move &Up", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Move &Down", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "A&vailable buttons:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Add ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- &Remove", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "&Toolbar buttons:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
/* Esperanto Language Support
|
||||
* Copyright 2006 Antonio Codazzi
|
||||
/*
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -20,49 +23,70 @@
|
|||
|
||||
LANGUAGE LANG_ESPERANTO, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Fermu"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Hodiaý:"
|
||||
IDM_GOTODAY "Iru a la hodiaý"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Dividilo"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Neniu"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Ecoj laý %s"
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Ecoj laý %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Bone", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Rezigni", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Apliku", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Helpo", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Langeto", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Estrita Proceduro"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Retro", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Antaýen >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Konkludi", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Rezigni", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Helpo", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< &Retro", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Antaýen >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Konkludi", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Rezigni", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Helpo", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Langeto", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Agordu stangon de la iloj"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Fermu", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "R&ee agordu", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Helpo", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "&Supre forþovu", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Su&be forþovu", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "&Disponeblaj butonoj:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Aldonu ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Forigu", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "Butonoj por stango de la &iloj", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Fermu", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "R&ee agordu", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Helpo", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "&Supre forþovu", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Su&be forþovu", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "&Disponeblaj butonoj:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Aldonu ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- &Forigu", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "Butonoj por stango de la &iloj", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
/*
|
||||
* Copyright 2003 José Manuel Ferrer Ortiz
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -18,51 +21,75 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
|
||||
LANGUAGE LANG_SPANISH, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Cerrar"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Hoy:"
|
||||
IDM_GOTODAY "Ir a hoy"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Separador"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "#-#-#-#-# es.po (Wine) #-#-#-#-#\n\
|
||||
Ninguna\n\
|
||||
#-#-#-#-# es.po (Wine) #-#-#-#-#\n\
|
||||
Ninguno"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Propiedades de %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Aceptar", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
DEFPUSHBUTTON "Aceptar", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Cancelar", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Aplicar", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Ayuda", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
PUSHBUTTON "Ayuda", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Ayudante"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Anterior", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Siguiente >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Terminar", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Cancelar", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Ayuda", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< &Anterior", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Siguiente >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Terminar", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Cancelar", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Ayuda", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Personalizar barra de herramientas"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Cerrar", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "R&estaurar", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Ayuda", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "Mover A&rriba", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Mover A&bajo", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "Botones &disponibles:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "A&ñadir ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Eliminar", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "B&otones de la barra:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Cerrar", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "R&estaurar", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "A&yuda", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "Mover A&rriba", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Mover A&bajo", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "Botones &disponibles:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "A&ñadir ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- &Eliminar", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "B&otones de la barra:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
/*
|
||||
* Comctl32
|
||||
* French language support
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
* Copyright 2003 Vincent Béron
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -22,54 +21,72 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
/* UTF-8 */
|
||||
#pragma code_page(65001)
|
||||
LANGUAGE LANG_FRENCH, SUBLANG_DEFAULT
|
||||
|
||||
LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Fermer"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Aujourd'hui :"
|
||||
IDM_GOTODAY "Aller à aujourd'hui"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Séparateur"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Aucune"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Propriétés pour %s"
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Propriétés de %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Annuler", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Appliquer", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Aide", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Onglet", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Assistant"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Précédent", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Suivant >", IDC_NEXT_BUTTON,123,138,50,14
|
||||
DEFPUSHBUTTON "Terminer", IDC_FINISH_BUTTON,123,138,50,14
|
||||
PUSHBUTTON "Annuler", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Aide", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< &Précédent", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Suivant >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Terminer", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Annuler", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Aide", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Onglet", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Personnaliser la barre d'outils"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Fermer", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "&Réinitialiser", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "Aid&e", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "&Monter", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "&Descendre", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "Boutons &disponibles :", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "A&jouter ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- E&nlever", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "&Boutons de la barre d'outils :", -1,182,5,93,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Fermer", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "&Réinitialiser", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "Aid&e", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "&Monter", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "&Descendre", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "Boutons &disponibles :", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "A&jouter ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- E&nlever", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "&Boutons de la barre d'outils :", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
/*
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
* Copyright 2010 Yaron shahrabani <sh.yaron@gmail.com>
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -19,56 +21,72 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
#pragma code_page(65001)
|
||||
|
||||
LANGUAGE LANG_HEBREW, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "סגירה"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "היום:"
|
||||
IDM_GOTODAY "מעבר ליום הנוכחי"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "מפריד"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "ללא"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
EXSTYLE WS_EX_LAYOUTRTL
|
||||
CAPTION "המאפיינים של %s"
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "מאפיינים עבור %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "אישור", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "ביטול", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "ה&חלה", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "עזרה", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
EXSTYLE WS_EX_LAYOUTRTL
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Wizard"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< ה&קודם", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "ה&בא >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "סיום", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "ביטול", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "עזרה", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< ה&קודם", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "ה&בא >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "סיום", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "ביטול", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "עזרה", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
EXSTYLE WS_EX_LAYOUTRTL
|
||||
CAPTION "התאמת סרגל כלים"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&סגירה", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "&איפוס", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "ע&זרה", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "הזזה למ&עלה", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "הזזה למ&טה", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "לחצנים &זמינים:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "הוס&פה ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- ה&סרה", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "&לחצני סרגל הכלים:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&סגירה", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "&איפוס", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "ע&זרה", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "הזזה למ&עלה", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "הזזה למ&טה", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "לחצנים &זמינים:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "הוס&פה ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- ה&סרה", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "&לחצני סרגל הכלים:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
/*
|
||||
* Copyright 2006 Andras Kovacs
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -20,49 +23,73 @@
|
|||
|
||||
LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Bezárás"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Ma:"
|
||||
IDM_GOTODAY "Ugrás mára"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Elválasztó"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "#-#-#-#-# hu.po (Wine) #-#-#-#-#\n\
|
||||
Nincs\n\
|
||||
#-#-#-#-# hu.po (Wine) #-#-#-#-#\n\
|
||||
Semmi"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Tulajdonságok: %s"
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Tulajdonságok: %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Mégse", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Alkalmazás", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Súgó", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Fül", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
PUSHBUTTON "Mégse", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Alkalmazás", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Súgó", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Varázsló"
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Varázsló"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Elõzõ", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Következõ >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Kész", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Mégse", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Súgó", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< &Előző", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Következő >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Kész", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Mégse", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Súgó", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Fül", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Eszköztár testreszabása"
|
||||
CAPTION "Eszköztár testreszabása"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Bezárás", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "Alaph&elyzet", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Súgó", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "&Fel", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "&Le", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "El&érhetõ gombok:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Hozzáad ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- El&vesz", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "E&szköztár gombok:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Bezárás", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "Alaph&elyzet", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Súgó", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "&Fel", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "&Le", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "El&érhető gombok:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Hozzáad ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- El&vesz", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "E&szköztár gombok:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
/*
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
* Copyright 2003 Ivan Leo Puoti
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -19,54 +21,72 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
/* UTF-8 */
|
||||
#pragma code_page(65001)
|
||||
LANGUAGE LANG_ITALIAN, SUBLANG_DEFAULT
|
||||
|
||||
LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Chiudi"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Oggi:"
|
||||
IDM_GOTODAY "Vai a oggi"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Separatore"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Nessuno"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Proprietà per %s"
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Proprietà di %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
DEFPUSHBUTTON "Ok", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Annulla", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Applica", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Aiuto", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Linguetta", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Procedura guidata"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Indietro", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Avanti >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Fine", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Annulla", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Aiuto", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< &Indietro", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Avanti >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Fine", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Annulla", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Aiuto", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Linguetta", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Personalizza la barra degli strumenti"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Chiudi", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "R&eimpostare", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "A&iuto", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "Muovi &su", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Muovi &giù", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "&Tasti disponibili:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Aggiungi ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Rimuovi", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "Tasti della &barra degli strumenti:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Chiudi", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "R&eimpostare", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Aiuto", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "Muovi &su", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Muovi &giù", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "&Tasti disponibili:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Aggiungi ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- &Rimuovi", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "Tasti della &barra degli strumenti:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
/*
|
||||
* Copyright 2003 Hajime Segawa
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -18,54 +21,72 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
/* UTF-8 */
|
||||
#pragma code_page(65001)
|
||||
|
||||
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "閉じる"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "今日:"
|
||||
IDM_GOTODAY "今日へ移動"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "区切り"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "なし"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "%sのプロパティ"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "キャンセル", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "適用(&A)", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "ヘルプ", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "ウィザード"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< 戻る(&B)", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "次へ(&N) >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "完了", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "キャンセル", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "ヘルプ", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< 戻る(&B)", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "次へ(&N) >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "完了", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "キャンセル", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "ヘルプ", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "ツールバーのカスタマイズ"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "閉じる(&C)", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "リセット(R&)", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "ヘルプ(&H)", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "上へ (&U)", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "下へ (&D)", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "利用可能なボタン(&V):", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "追加(&A) ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- 削除(&R)", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "ツールバーのボタン(&T):", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "閉じる(&C)", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "リセット(R&)", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "ヘルプ(&H)", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "上へ (&U)", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "下へ (&D)", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "利用可能なボタン(&V):", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "追加(&A) ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- 削除(&R)", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "ツールバーのボタン(&T):", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
/*
|
||||
* Copyright 2002 Won-kyu Park <wkpark@kldp.org>
|
||||
* Copyright 2005,2007,2010 YunSong Hwang
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -19,53 +21,72 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
#pragma code_page(65001)
|
||||
|
||||
LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "닫기"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "오늘:"
|
||||
IDM_GOTODAY "오늘로 가기"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "분리자"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "없음"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "%s 속성"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "확인", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "취소", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "적용(&A)", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "도움말", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "탭", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "마법사"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< 이전(&B)", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "다음(&N) >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "종료", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "취소", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "도움말", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< 이전(&B)", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "다음(&N) >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "종료", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "취소", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "도움말", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "탭", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "도구바 사용자 정의"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "닫기(&C)", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "재설정(&E)", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "도움말(&H)", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "위로 이동(&U)", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "아래로 이동(&D)", IDC_MOVEDN_BTN,308,91,49,14
|
||||
LTEXT "가능한 버튼(&V)", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "더하기(&A) ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<-지우기(&R)", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "도구바 버튼(&T):", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "닫기(&C)", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "재설정(&E)", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "도움말(&H)", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "위로 이동(&U)", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "아래로 이동(&D)", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "가능한 버튼(&V)", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "더하기(&A) ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<-지우기(&R)", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "도구바 버튼(&T):", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
/*
|
||||
* Copyright 2009 Aurimas Fišeras <aurimas@gmail.com>
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -18,54 +21,72 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
/* UTF-8 */
|
||||
#pragma code_page(65001)
|
||||
LANGUAGE LANG_LITHUANIAN, SUBLANG_DEFAULT
|
||||
|
||||
LANGUAGE LANG_LITHUANIAN, SUBLANG_NEUTRAL
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Užverti"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Šiandien:"
|
||||
IDM_GOTODAY "Eiti į šiandien"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Skirtukas"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Joks"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "%s savybės"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Gerai", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
DEFPUSHBUTTON "Gerai", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Atsisakyti", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Vykdyti", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Žinynas", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
PUSHBUTTON "&Vykdyti", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Žinynas", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Vediklis"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Atgal", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Toliau >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Baigti", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Atsisakyti", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Žinynas", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< &Atgal", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Toliau >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Baigti", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Atsisakyti", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Žinynas", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Tinkinti mygtukų juostą"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Užverti", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "A&tstatyti", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Žinynas", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "P&akelti", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "&Nuleisti", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "P&rieinami mygtukai:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Pridėti ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- Ša&linti", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "&Mygtukų juostos turinys:", -1,182,5,84,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Užverti", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "A&tstatyti", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Žinynas", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "P&akelti", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "&Nuleisti", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "P&rieinami mygtukai:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Pridėti ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- Ša&linti", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "&Mygtukų juostos turinys:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
/*
|
||||
* comctl (Dutch resources)
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 2003 Hans Leidekker
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -20,51 +21,72 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL
|
||||
LANGUAGE LANG_DUTCH, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Sluiten"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Vandaag:"
|
||||
IDM_GOTODAY "Ga naar vandaag"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Scheidingsteken"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Geen"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Eigenschappen van %s"
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Eigenschappen voor %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Annuleren", IDCANCEL,58,122,50,14
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Annuleren", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Toepassen", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Help", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tabblad", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
PUSHBUTTON "Help", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Assistent"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< V&orige", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Volgende >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Beëindigen", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Annuleren", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Help", IDHELP,235,138,50,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tabblad", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
PUSHBUTTON "< V&orige", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Volgende >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Beëindigen", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Annuleren", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Help", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Gereedschappenbalk aanpassen"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Afsluiten", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "&Reset", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Help", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "Verplaats Om&hoog", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Verplaats Om&laag", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "&Beschikbare knoppen:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Toevoegen ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Verwijderen", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "&Knoppen:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Afsluiten", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "&Reset", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Help", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "Verplaats Om&hoog", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Verplaats Om&laag", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "&Beschikbare knoppen:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Toevoegen ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- &Verwijderen", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "&Knoppen:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
/*
|
||||
* Copyright 2005 Alexander N. Sørnes
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -18,10 +21,31 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
LANGUAGE LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL
|
||||
LANGUAGE LANG_NORWEGIAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Lukk"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Idag:"
|
||||
IDM_GOTODAY "Gå til idag"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Adskiller"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Ingen"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Egenskaper for %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
|
@ -29,40 +53,40 @@ BEGIN
|
|||
PUSHBUTTON "Avbryt", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Bruk", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Hjelp", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Fane", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Veiviser"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< Til&bake", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Neste >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Fullfr", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Avbryt", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Hjelp", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< Til&bake", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Neste >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Fullfør", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Avbryt", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Hjelp", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Fane", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Tilpass verktylinje"
|
||||
CAPTION "Tilpass verktøylinje"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Lukk", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "Tilbak&estill", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Hjelp", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "Flytt &opp", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Flytt ne&d", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "Tilgjengelige &knapper:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "Le&gg til ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- Fje&rn", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "Verk&tylinje-knapper:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Lukk", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "Tilbak&estill", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Hjelp", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "Flytt &opp", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Flytt ne&d", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "Tilgjengelige &knapper:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "Le&gg til ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- Fje&rn", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "Verk&tøylinje-knapper:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
/*
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
* Copyright 2002 Jacek Bator
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -21,49 +23,70 @@
|
|||
|
||||
LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Zamknij"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Dziś:"
|
||||
IDM_GOTODAY "Idź do dziś"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Odstęp"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Brak"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Waciwoci %s"
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Właściwości: %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Anuluj", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Zastosuj", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Pomoc", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Kreator"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Wstecz", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Dalej >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Zakocz", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Anuluj", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Pomoc", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< &Wstecz", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Dalej >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Zakończ", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Anuluj", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Pomoc", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Dostosowywanie paska narzêdzi"
|
||||
CAPTION "Dostosowywanie paska narzędzi"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Zamknij", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "Z&resetuj", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Pomoc", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "Przenieœ &w górê", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Przenieœ w &dó³", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "Do&stêpne przyciski:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "D&odaj ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Usuñ", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "&Przyciski paska narzêdzi:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Zamknij", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "Z&resetuj", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "Pomo&c", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "Przenieś &w górę", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Przenieś w &dół", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "Do&stępne przyciski:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "D&odaj ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- &Usuń", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "&Przyciski paska narzędzi:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
/*
|
||||
* Copyright 2003 Marcelo Duarte
|
||||
* Copyright 2006-2007 Américo José Melo
|
||||
* Copyright 2009 Ricardo Filipe
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -20,12 +21,34 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
#pragma code_page(65001)
|
||||
LANGUAGE LANG_PORTUGUESE, SUBLANG_DEFAULT
|
||||
|
||||
LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Fechar"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Hoje:"
|
||||
IDM_GOTODAY "Ir para hoje"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Separador"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "#-#-#-#-# pt_PT.po (Wine) #-#-#-#-#\n\
|
||||
Nenhum\n\
|
||||
#-#-#-#-# pt_PT.po (Wine) #-#-#-#-#\n\
|
||||
Nenhuma"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Propriedades de %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
|
@ -33,38 +56,40 @@ BEGIN
|
|||
PUSHBUTTON "Cancelar", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Aplicar", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Ajuda", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Separador", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Assistente"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Voltar", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Avançar >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Finalizar", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Cancelar", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Ajuda", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< &Voltar", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Avançar >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Finalizar", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Cancelar", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Ajuda", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Separador", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Personalizar barra de ferramentas"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Fechar", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "R&estaurar", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Ajuda", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "A&cima", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "A&baixo", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "Botões &disponíveis:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Adicionar ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Remover", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "&Botões da barra de ferramentas:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Fechar", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "R&estaurar", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Ajuda", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "A&cima", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "A&baixo", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "Botões &disponíveis:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Adicionar ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- &Remover", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "&Botões da barra de ferramentas:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
/*
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
* Copyright 2008 Michael Stefaniuc
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -19,53 +21,75 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
||||
LANGUAGE LANG_ROMANIAN, SUBLANG_DEFAULT
|
||||
|
||||
#pragma code_page(65001)
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Închide"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Azi:"
|
||||
IDM_GOTODAY "Mergi la Azi"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Separator"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "#-#-#-#-# ro.po (Wine) #-#-#-#-#\n\
|
||||
Fără\n\
|
||||
#-#-#-#-# ro.po (Wine) #-#-#-#-#\n\
|
||||
Niciuna"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Proprietăți pentru %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "&Renunță", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "A&plică", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "&Ajutor", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Renunță", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "A&plică", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "&Ajutor", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Expert"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Înapoi", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Următor >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "&Termină", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "&Renunță", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "&Ajutor", IDHELP,235,138,50,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
PUSHBUTTON "< &Înapoi", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Următor >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "&Termină", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Renunță", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "&Ajutor", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Personalizare toolbar"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Închide", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "&Resetează", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Ajutor", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "Mută în &sus", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Mută în &jos", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "&Butoane disponibile:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "A&daugă ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Șterge", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "Butoane &toolbar:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "În&chide", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "&Resetează", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Ajutor", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "Mută în &sus", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Mută în &jos", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "&Butoane disponibile:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "A&daugă ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- &Șterge", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "Butoane &toolbar:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
/*
|
||||
* comctl (Russian resources)
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 2003 Igor Stepin
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -20,54 +21,72 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
/* UTF-8 */
|
||||
#pragma code_page(65001)
|
||||
|
||||
LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Закрыть"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Сегодня:"
|
||||
IDM_GOTODAY "Текущая дата"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Разделитель"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Нет"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Свойства для %s"
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Свойства %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
DEFPUSHBUTTON "ОК", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Отмена", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "При&менить", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "&Справка", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Мастер"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Назад", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Далее >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Готово", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Отмена", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "&Справка", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< &Назад", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Далее >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Готово", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Отмена", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "&Справка", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Настройка панели инструментов"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Закрыть", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "С&бросить", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Справка", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "Переместить вв&ерх", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Переместить &вниз", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "Доступные &кнопки:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Добавить ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Удалить", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "Кнопки &панели инструментов:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Закрыть", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "С&бросить", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Справка", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "Переместить вв&ерх", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Переместить &вниз", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "Доступные &кнопки:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Добавить ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- &Удалить", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "Кнопки &панели инструментов:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
/*
|
||||
* Copyright 2002, 2003, 2008 Rok Mandeljc
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -18,12 +21,31 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
#pragma code_page(65001)
|
||||
|
||||
LANGUAGE LANG_SLOVENIAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Zapri"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Danes:"
|
||||
IDM_GOTODAY "Pojdi na današnji dan"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Ločnica"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Brez"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Lastnosti %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
|
@ -31,40 +53,40 @@ BEGIN
|
|||
PUSHBUTTON "Prekliči", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Uporabi", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Pomoč", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Čarovnik"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< Na&zaj", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Naprej >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Dokončaj", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Prekliči", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Pomoč", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< Na&zaj", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Naprej >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Dokončaj", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Prekliči", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Pomoč", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Prilagoditev orodne vrstice"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Zapri", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "Po&nastavi", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Pomoč", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "N&avzgor", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Na&vzdol", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "Razpoložljivi &gumbi:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Dodaj ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Odstrani", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "G&umbi orodne vrstice:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Zapri", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "Po&nastavi", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "Pomo&č", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "N&avzgor", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Na&vzdol", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "Razpoložljivi &gumbi:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Dodaj ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- &Odstrani", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "G&umbi orodne vrstice:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
/*
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
* Copyright 2008 Mário Kaèmár
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -19,53 +21,72 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
/* Slovak strings in CP1250 */
|
||||
|
||||
LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Zavrieť"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Dnes:"
|
||||
IDM_GOTODAY "Choď na dnešok"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Oddeľovač"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Žiadne"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "%s - vlastnosti"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Zruši<C5A1>", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Použi<C5BE>", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Pomocník", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
PUSHBUTTON "Zrušiť", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Použiť", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Pomocník", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Sprievodca"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Naspä<70>", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "Ï&alej >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Dokonèi<C3A8>", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Zruši<EFBFBD>", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Pomocník", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< &Naspäť", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "Ď&alej >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Dokončiť", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Zrušiť", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Pomocník", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Prispôsobenie panela nástrojov"
|
||||
CAPTION "Prispôsobenie panela nástrojov"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Zavrie<EFBFBD>", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "Pr&edvolené", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Pomocník", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "Posunú<EFBFBD> na&hor", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Posunú<EFBFBD> na&dol", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "D&ostuné tlaèidlá:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "Prid&a<EFBFBD> ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- Odob&ra<EFBFBD>", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "&Tlaèidlá panela:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Zavrieť", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "Pr&edvolené", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Pomoc", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "Posunúť na&hor", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Posunúť na&dol", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "D&ostuné tlačidlá:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "Prid&ať ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- Odob&rať", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "&Tlačidlá panela:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
/*
|
||||
* Copyright 2010 Nenad Vujic
|
||||
* Paul Vriens
|
||||
* Copyright 2010 Đorđe Vasiljević
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -20,12 +21,34 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
#pragma code_page(65001)
|
||||
LANGUAGE LANG_SERBIAN, SUBLANG_DEFAULT
|
||||
|
||||
LANGUAGE LANG_SERBIAN, SUBLANG_SERBIAN_LATIN
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Zatvori"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Danas:"
|
||||
IDM_GOTODAY "Pređi na današnji dan"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Razdvajač"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "#-#-#-#-# sr_RS@latin.po (Wine) #-#-#-#-#\n\
|
||||
Ništa\n\
|
||||
#-#-#-#-# sr_RS@latin.po (Wine) #-#-#-#-#\n\
|
||||
Nista"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Svojstva za %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
|
@ -33,89 +56,40 @@ BEGIN
|
|||
PUSHBUTTON "Otkaži", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Primeni", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Pomoć", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Jezičak", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Vodič"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Nazad", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Napred >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Kraj", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Otkaži", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Pomoć", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< &Nazad", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Napred >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Kraj", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Otkaži", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Pomoć", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Jezičak", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Prilagodi alatnicu"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Zatvori", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "&Poništi", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Pomoć", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "Pomeri na&gore", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Pomeri na&dole", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "&Dostupni dugmići:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Dodaj ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Ukloni", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "&Dugmići na alatnici:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
||||
LANGUAGE LANG_SERBIAN, SUBLANG_SERBIAN_CYRILLIC
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Својства за %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "У реду", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Откажи", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Примени", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Помоћ", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Језичак", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Водич"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Назад", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Напред >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Крај", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Откажи", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Помоћ", IDHELP,235,138,50,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Језичак", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Прилагоди алатницу"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Затвори", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "&Поништи", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Помоћ", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "Помери на&горе", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Помери на&доле", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "&Доступни дугмићи:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Додај ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Уклони", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "&Дугмићи на алатници:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Zatvori", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "&Poništi", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Pomoć", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "Pomeri na&gore", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Pomeri na&dole", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "&Dostupni dugmići:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Dodaj ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- &Ukloni", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "&Dugmići na alatnici:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
/*
|
||||
* Copyright 2005 Andreas Bjerkeholt
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -18,51 +21,72 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL
|
||||
LANGUAGE LANG_SWEDISH, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Stäng"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Idag:"
|
||||
IDM_GOTODAY "Gå till idag"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Separator"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Ingen"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Egenskaper för %s"
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Egenskaper för %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Avbryt", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Verkställ", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Hjälp", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
PUSHBUTTON "&Verkställ", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Hjälp", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Guide"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Föregående", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Nästa >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Slutför", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Avbryt", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Hjälp", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< &Föregående", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Nästa >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Slutför", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Avbryt", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Hjälp", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Anpassa verktygsfältet"
|
||||
CAPTION "Anpassa verktygsfältet"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Stäng", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "&Återställ", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Hjälp", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "Flytta &upp", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Flytta &ned", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "T&illgängliga knappar:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Lägg till ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Ta bort", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "Knappar i v&erktygsfältet:", -1,182,5,85,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "St&äng", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "&Återställ", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Hjälp", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "Flytta &upp", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Flytta &ned", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "T&illgängliga knappar:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Lägg till ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- &Ta bort", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "Knappar i v&erktygsfältet:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
/*
|
||||
* Copyright 2003 Jon Griffiths
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -20,49 +23,70 @@
|
|||
|
||||
LANGUAGE LANG_THAI, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "ปีด"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "วันนี้:"
|
||||
IDM_GOTODAY "ไปถึงวันนี้"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR ""
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "ไม่มีเลย"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "¤Ø³ÊÁºÑµÔ¢Í§ %s"
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "คุณสมบัติของ %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "µ¡Å§", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "¡àÅÔ¡", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "Áռŷѹ·Õ", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "ªèÇÂàËÅÕÍ", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
DEFPUSHBUTTON "ตกลง", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "ยกเลิก", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "มีผลทันที", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "ช่วยเหลีอ", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Wizard"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< Âé͹¡ÅѺ", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "µèÍä» >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "·íÒãËéàÊÃç¨", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "¡àÅÔ¡", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "ªèÇÂàËÅÕÍ", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< ย้อนกลับ", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "ต่อไป >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "ทําให้เสร็จ", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "ยกเลิก", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "ช่วยเหลีอ", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "»ÃѺáµè§á¶ºà¤Ã×èͧÁ×Í"
|
||||
CAPTION "ปรับแต่งแถบเครื่องมือ"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "»Ô´", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "á¡éÍÍ¡", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "ªèÇÂàËÅÕÍ", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "ÂéÒ¢Öé¹", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "ÂéÒÂŧ", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "·ÕàÅ×Í¡ä´é:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "ºÇ¡ ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- ¶Í´ÍÍ¡", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "¡ÒáÃзíÒᶺà¤Ã×èͧÁ×Í:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "ปิด", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "แก้ออก", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "ช่วยเหลีอ", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "ย้ายขึ้น", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "ย้ายลง", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "ทีเลือกได้:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "บวก ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- ถอดออก", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "การกระทําแถบเครื่องมือ:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
/*
|
||||
* Copyright 2006 Fatih Aþýcý
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -20,49 +23,70 @@
|
|||
|
||||
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Kapat"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Bugün:"
|
||||
IDM_GOTODAY "Bugüne git"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Ayraç"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Hiçbiri"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Özellikler: %s"
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "%s Özellikleri"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Tamam", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "Ýptal", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "İptal", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Uygula", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Yardým", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Sekme", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
PUSHBUTTON "Yardım", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Sihirbaz"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Geri", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Ýleri >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "Son", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "Ýptal", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "Yardým", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< &Geri", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&İleri >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "Son", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "İptal", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "Yardım", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Sekme", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Araç Çubuðunu Özelleþtir"
|
||||
CAPTION "Araç Çubuğunu Özelleştir"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Kapat", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "S&ýfýrla", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Yardým", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "&Yukarý Taþý", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "&Aþaðý Taþý", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "K&ullanýlabilir butonlar:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Ekle ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Kaldýr", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "&Araç Çubuðu butonlarý:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "&Kapat", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "S&ıfırla", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Yardım", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "&Yukarı Taşı", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "&Aşağı Taşı", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "K&ullanılabilir butonlar:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Ekle ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- &Kaldır", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "&Araç Çubuğu butonları:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
/*
|
||||
* comctl (Ukrainian resources)
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 2004 Ilya Korniyko
|
||||
*
|
||||
* Copyright 2010 Igor Paliychuk
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -22,54 +21,72 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
/* UTF-8 */
|
||||
#pragma code_page(65001)
|
||||
|
||||
LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Закрити"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Сьогодні:"
|
||||
IDM_GOTODAY "Поточна дата"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Роздільник"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Немає"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Властивості для %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "&Скасувати", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "Скасувати", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "&Застосувати", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "&Довідка", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Майстер"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< &Назад", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "&Далі >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "&Завершити", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "&Скасувати", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "&Довідка", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< &Назад", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "&Далі >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "&Завершити", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "Скасувати", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "&Довідка", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Настройка панелі інструментів"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Закрити", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "&Скинути", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "&Довідка", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "Пересунути в&гору", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "Пересунути до&низу", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "На&явні кнопки:", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Додати ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- &Прибрати", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "&Кнопки панелі інструментів:", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "За&крити", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "&Скинути", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "&Довідка", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "Пересунути в&гору", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "Пересунути до&низу", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "На&явні кнопки:", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Додати ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- &Прибрати", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "&Кнопки панелі інструментів:", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
/*
|
||||
* comctl32 (simplified and traditional Chinese resources)
|
||||
* Top level resource file for Common Controls
|
||||
*
|
||||
* Copyright 2002 Tisheng Chen
|
||||
* Copyright 2008 Hongbo Ni <hongbo.at.njstar.com>
|
||||
* Copyright 1999 Bertho Stultiens
|
||||
* Copyright 1999 Eric Kohl
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
|
@ -21,103 +21,75 @@
|
|||
|
||||
#include "comctl32.h"
|
||||
|
||||
/* Chinese text is encoded in UTF-8 */
|
||||
#pragma code_page(65001)
|
||||
LANGUAGE LANG_CHINESE, SUBLANG_DEFAULT
|
||||
|
||||
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "关闭"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "今天:"
|
||||
IDM_GOTODAY "转到今天"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "分隔符"
|
||||
}
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "#-#-#-#-# zh_CN.po (Wine) #-#-#-#-#\n\
|
||||
未定义\n\
|
||||
#-#-#-#-# zh_CN.po (Wine) #-#-#-#-#\n\
|
||||
无"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "属性 %s"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "确定", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "取消", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "应用(&A)", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "帮助", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "向导"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< 上一步(&B)", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "下一步(&N) >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "结束", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "取消", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "帮助", IDHELP,235,138,50,14,WS_GROUP
|
||||
PUSHBUTTON "< 上一步(&B)", IDC_BACK_BUTTON,56,138,55,14
|
||||
DEFPUSHBUTTON "下一步(&N) >", IDC_NEXT_BUTTON,111,138,55,14
|
||||
DEFPUSHBUTTON "结束", IDC_FINISH_BUTTON,111,138,55,14
|
||||
PUSHBUTTON "取消", IDCANCEL,173,138,55,14
|
||||
PUSHBUTTON "帮助", IDHELP,235,138,55,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "自定义工具栏"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "关闭(&C)", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "重置(&e)", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "帮助(&H)", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "上移(&U)", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "下移(&D)", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "可用工具栏按钮(&V):", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "添加(&A) ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- 删除(&R)", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "当前工具栏按钮(&T):", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
||||
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
|
||||
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "屬性 %s"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "確定", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
||||
PUSHBUTTON "取消", IDCANCEL,58,122,50,14
|
||||
PUSHBUTTON "套用(&A)", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
||||
PUSHBUTTON "幫助", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
||||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "向導"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "< 上一步(&B)", IDC_BACK_BUTTON,71,138,50,14
|
||||
DEFPUSHBUTTON "下一步(&N) >", IDC_NEXT_BUTTON,121,138,50,14
|
||||
DEFPUSHBUTTON "結束", IDC_FINISH_BUTTON,121,138,50,14
|
||||
PUSHBUTTON "取消", IDCANCEL,178,138,50,14
|
||||
PUSHBUTTON "幫助", IDHELP,235,138,50,14,WS_GROUP
|
||||
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
||||
CONTROL "Tab", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
||||
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
||||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "自定義工具欄"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "關閉(&C)", IDCANCEL,308,6,44,14
|
||||
PUSHBUTTON "重置(&e)", IDC_RESET_BTN,308,23,44,14
|
||||
PUSHBUTTON "幫助(&H)", IDC_HELP_BTN,308,40,44,14
|
||||
PUSHBUTTON "上移(&U)", IDC_MOVEUP_BTN,308,74,44,14
|
||||
PUSHBUTTON "下移(&D)", IDC_MOVEDN_BTN,308,91,44,14
|
||||
LTEXT "可用工具欄按鈕(&V):", -1,4,5,84,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "添加(&A) ->", IDOK, 131, 42, 44, 14
|
||||
PUSHBUTTON "<- 刪除(&R)", IDC_REMOVE_BTN,131,62,44,14
|
||||
LTEXT "當前工具欄按鈕(&T):", -1,182,5,78,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
DEFPUSHBUTTON "关闭(&C)", IDCANCEL,320,6,70,14
|
||||
PUSHBUTTON "重置(&e)", IDC_RESET_BTN,320,23,70,14
|
||||
PUSHBUTTON "帮助(&H)", IDC_HELP_BTN,320,40,70,14
|
||||
PUSHBUTTON "上移(&U)", IDC_MOVEUP_BTN,320,74,70,14
|
||||
PUSHBUTTON "下移(&D)", IDC_MOVEDN_BTN,320,91,70,14
|
||||
LTEXT "可用工具栏按钮(&V):", -1,4,5,120,10
|
||||
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "添加(&A) ->", IDOK, 132, 42, 55, 14
|
||||
PUSHBUTTON "<- 删除(&R)", IDC_REMOVE_BTN,132,62,55,14
|
||||
LTEXT "当前工具栏按钮(&T):", -1,194,5,120,10
|
||||
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
|
|
@ -72,57 +72,6 @@
|
|||
WINE_DEFAULT_DEBUG_CHANNEL(commctrl);
|
||||
|
||||
|
||||
#define NAME "microsoft.windows.common-controls"
|
||||
#define FILE "comctl32.dll"
|
||||
#define VERSION "6.0.2600.2982"
|
||||
#define PUBLIC_KEY "6595b64144ccf1df"
|
||||
|
||||
#ifdef __i386__
|
||||
#define ARCH "x86"
|
||||
#elif defined __x86_64__
|
||||
#define ARCH "amd64"
|
||||
#else
|
||||
#define ARCH "none"
|
||||
#endif
|
||||
|
||||
static const char manifest[] =
|
||||
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n"
|
||||
"<assembly xmlns=\"urn:schemas-microsoft-com:asm.v1\" manifestVersion=\"1.0\">\n"
|
||||
" <assemblyIdentity type=\"win32\" name=\"" NAME "\" version=\"" VERSION "\" processorArchitecture=\"" ARCH "\" publicKeyToken=\"" PUBLIC_KEY "\"/>\n"
|
||||
" <file name=\"" FILE "\">\n"
|
||||
" <windowClass>Button</windowClass>\n"
|
||||
" <windowClass>ButtonListBox</windowClass>\n"
|
||||
" <windowClass>ComboBoxEx32</windowClass>\n"
|
||||
" <windowClass>ComboLBox</windowClass>\n"
|
||||
" <windowClass>Combobox</windowClass>\n"
|
||||
" <windowClass>Edit</windowClass>\n"
|
||||
" <windowClass>Listbox</windowClass>\n"
|
||||
" <windowClass>NativeFontCtl</windowClass>\n"
|
||||
" <windowClass>ReBarWindow32</windowClass>\n"
|
||||
" <windowClass>ScrollBar</windowClass>\n"
|
||||
" <windowClass>Static</windowClass>\n"
|
||||
" <windowClass>SysAnimate32</windowClass>\n"
|
||||
" <windowClass>SysDateTimePick32</windowClass>\n"
|
||||
" <windowClass>SysHeader32</windowClass>\n"
|
||||
" <windowClass>SysIPAddress32</windowClass>\n"
|
||||
" <windowClass>SysLink</windowClass>\n"
|
||||
" <windowClass>SysListView32</windowClass>\n"
|
||||
" <windowClass>SysMonthCal32</windowClass>\n"
|
||||
" <windowClass>SysPager</windowClass>\n"
|
||||
" <windowClass>SysTabControl32</windowClass>\n"
|
||||
" <windowClass>SysTreeView32</windowClass>\n"
|
||||
" <windowClass>ToolbarWindow32</windowClass>\n"
|
||||
" <windowClass>msctls_hotkey32</windowClass>\n"
|
||||
" <windowClass>msctls_progress32</windowClass>\n"
|
||||
" <windowClass>msctls_statusbar32</windowClass>\n"
|
||||
" <windowClass>msctls_trackbar32</windowClass>\n"
|
||||
" <windowClass>msctls_updown32</windowClass>\n"
|
||||
" <windowClass>tooltips_class32</windowClass>\n"
|
||||
" </file>\n"
|
||||
"</assembly>\n";
|
||||
|
||||
static const char manifest_filename[] = ARCH "_" NAME "_" PUBLIC_KEY "_" VERSION "_none_deadbeef.manifest";
|
||||
|
||||
static LRESULT WINAPI COMCTL32_SubclassProc (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
|
||||
|
||||
static LPWSTR COMCTL32_wSubclass = NULL;
|
||||
|
@ -143,46 +92,6 @@ static const WCHAR strCC32SubclassInfo[] = {
|
|||
'C','C','3','2','S','u','b','c','l','a','s','s','I','n','f','o',0
|
||||
};
|
||||
|
||||
static BOOL create_manifest( BOOL install )
|
||||
{
|
||||
static const WCHAR winsxsW[] = {'\\','w','i','n','s','x','s',0};
|
||||
static const WCHAR manifestsW[] = {'\\','m','a','n','i','f','e','s','t','s','\\',0};
|
||||
|
||||
DWORD len, written;
|
||||
WCHAR *buffer;
|
||||
HANDLE file;
|
||||
BOOL ret = FALSE;
|
||||
|
||||
len = MultiByteToWideChar( CP_UTF8, 0, manifest_filename, sizeof(manifest_filename), NULL, 0 );
|
||||
len += GetWindowsDirectoryW( NULL, 0 );
|
||||
len += lstrlenW(winsxsW);
|
||||
len += lstrlenW(manifestsW);
|
||||
if (!(buffer = HeapAlloc( GetProcessHeap(), 0, len * sizeof(WCHAR) ))) return FALSE;
|
||||
GetWindowsDirectoryW( buffer, len );
|
||||
lstrcatW( buffer, winsxsW );
|
||||
CreateDirectoryW( buffer, NULL );
|
||||
lstrcatW( buffer, manifestsW );
|
||||
CreateDirectoryW( buffer, NULL );
|
||||
MultiByteToWideChar( CP_UTF8, 0, manifest_filename, sizeof(manifest_filename),
|
||||
buffer + lstrlenW(buffer), len );
|
||||
if (install)
|
||||
{
|
||||
file = CreateFileW( buffer, GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, 0, NULL );
|
||||
if (file != INVALID_HANDLE_VALUE)
|
||||
{
|
||||
ret = (WriteFile( file, manifest, sizeof(manifest)-1, &written, NULL ) &&
|
||||
written == sizeof(manifest)-1);
|
||||
CloseHandle( file );
|
||||
if (!ret) DeleteFileW( buffer );
|
||||
else TRACE("created %s\n", debugstr_w(buffer));
|
||||
}
|
||||
}
|
||||
else ret = DeleteFileW( buffer );
|
||||
|
||||
HeapFree( GetProcessHeap(), 0, buffer );
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
/***********************************************************************
|
||||
* DllMain [Internal]
|
||||
|
@ -192,7 +101,7 @@ static BOOL create_manifest( BOOL install )
|
|||
* PARAMS
|
||||
* hinstDLL [I] handle to the 'dlls' instance
|
||||
* fdwReason [I]
|
||||
* lpvReserved [I] reserverd, must be NULL
|
||||
* lpvReserved [I] reserved, must be NULL
|
||||
*
|
||||
* RETURNS
|
||||
* Success: TRUE
|
||||
|
@ -701,7 +610,7 @@ CreateUpDownControl (DWORD style, INT x, INT y, INT cx, INT cy,
|
|||
*
|
||||
* NOTES
|
||||
* This function is just a dummy - all the controls are registered at
|
||||
* the DLL's initialization. See InitCommonContolsEx for details.
|
||||
* the DLL initialization time. See InitCommonContolsEx for details.
|
||||
*/
|
||||
|
||||
VOID WINAPI
|
||||
|
@ -887,7 +796,10 @@ CreateMappedBitmap (HINSTANCE hInstance, INT_PTR idBitmap, UINT wFlags,
|
|||
nColorTableSize = (1 << lpBitmap->biBitCount);
|
||||
else
|
||||
nColorTableSize = 0;
|
||||
nSize = lpBitmap->biSize + nColorTableSize * sizeof(RGBQUAD);
|
||||
nSize = lpBitmap->biSize;
|
||||
if (nSize == sizeof(BITMAPINFOHEADER) && lpBitmap->biCompression == BI_BITFIELDS)
|
||||
nSize += 3 * sizeof(DWORD);
|
||||
nSize += nColorTableSize * sizeof(RGBQUAD);
|
||||
lpBitmapInfo = GlobalAlloc (GMEM_FIXED, nSize);
|
||||
if (lpBitmapInfo == NULL)
|
||||
return 0;
|
||||
|
@ -1018,7 +930,6 @@ HRESULT WINAPI DllGetVersion (DLLVERSIONINFO *pdvi)
|
|||
HRESULT WINAPI DllInstall(BOOL bInstall, LPCWSTR cmdline)
|
||||
{
|
||||
TRACE("(%u, %s): stub\n", bInstall, debugstr_w(cmdline));
|
||||
if (!create_manifest( bInstall )) return HRESULT_FROM_WIN32(GetLastError());
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
|
@ -1088,7 +999,7 @@ VOID WINAPI InitMUILanguage (LANGID uiLang)
|
|||
* PARAMS
|
||||
* hWnd [in] handle to window subclass.
|
||||
* pfnSubclass [in] Pointer to new window procedure.
|
||||
* uIDSubclass [in] Unique identifier of sublass together with pfnSubclass.
|
||||
* uIDSubclass [in] Unique identifier of subclass together with pfnSubclass.
|
||||
* dwRef [in] Reference data to pass to window procedure.
|
||||
*
|
||||
* RETURNS
|
||||
|
@ -1177,7 +1088,7 @@ BOOL WINAPI SetWindowSubclass (HWND hWnd, SUBCLASSPROC pfnSubclass,
|
|||
* PARAMS
|
||||
* hWnd [in] Handle to window which were subclassing
|
||||
* pfnSubclass [in] Pointer to the subclass procedure
|
||||
* uID [in] Unique indentifier of the subclassing procedure
|
||||
* uID [in] Unique identifier of the subclassing procedure
|
||||
* pdwRef [out] Pointer to the reference data
|
||||
*
|
||||
* RETURNS
|
||||
|
@ -1320,7 +1231,7 @@ static LRESULT WINAPI COMCTL32_SubclassProc (HWND hWnd, UINT uMsg, WPARAM wParam
|
|||
/***********************************************************************
|
||||
* DefSubclassProc [COMCTL32.413]
|
||||
*
|
||||
* Calls the next window procedure (ie. the one before this subclass)
|
||||
* Calls the next window procedure (i.e. the one before this subclass)
|
||||
*
|
||||
* PARAMS
|
||||
* hWnd [in] The window that we're subclassing
|
||||
|
@ -1696,9 +1607,34 @@ int WINAPI DrawShadowText(HDC hdc, LPCWSTR pszText, UINT cch, RECT *rect, DWORD
|
|||
HRESULT WINAPI TaskDialogIndirect(const TASKDIALOGCONFIG *pTaskConfig, int *pnButton,
|
||||
int *pnRadioButton, BOOL *pfVerificationFlagChecked)
|
||||
{
|
||||
UINT uType = 0;
|
||||
INT ret;
|
||||
FIXME("%p, %p, %p, %p\n", pTaskConfig, pnButton, pnRadioButton, pfVerificationFlagChecked);
|
||||
|
||||
if (pnButton) *pnButton = IDYES;
|
||||
if (pTaskConfig->dwCommonButtons & TDCBF_YES_BUTTON &&
|
||||
pTaskConfig->dwCommonButtons & TDCBF_NO_BUTTON &&
|
||||
pTaskConfig->dwCommonButtons & TDCBF_CANCEL_BUTTON)
|
||||
uType |= MB_YESNOCANCEL;
|
||||
else
|
||||
if (pTaskConfig->dwCommonButtons & TDCBF_YES_BUTTON &&
|
||||
pTaskConfig->dwCommonButtons & TDCBF_NO_BUTTON)
|
||||
uType |= MB_YESNO;
|
||||
else
|
||||
if (pTaskConfig->dwCommonButtons & TDCBF_RETRY_BUTTON &&
|
||||
pTaskConfig->dwCommonButtons & TDCBF_CANCEL_BUTTON)
|
||||
uType |= MB_RETRYCANCEL;
|
||||
else
|
||||
if (pTaskConfig->dwCommonButtons & TDCBF_OK_BUTTON &&
|
||||
pTaskConfig->dwCommonButtons & TDCBF_CANCEL_BUTTON)
|
||||
uType |= MB_OKCANCEL;
|
||||
else
|
||||
if (pTaskConfig->dwCommonButtons & TDCBF_OK_BUTTON)
|
||||
uType |= MB_OK;
|
||||
ret = MessageBoxW(pTaskConfig->hwndParent, pTaskConfig->pszMainInstruction,
|
||||
pTaskConfig->pszWindowTitle, uType);
|
||||
FIXME("dwCommonButtons=%x uType=%x ret=%x\n", pTaskConfig->dwCommonButtons, uType, ret);
|
||||
|
||||
if (pnButton) *pnButton = ret;
|
||||
if (pnRadioButton) *pnRadioButton = pTaskConfig->nDefaultButton;
|
||||
if (pfVerificationFlagChecked) *pfVerificationFlagChecked = TRUE;
|
||||
return S_OK;
|
||||
|
|
|
@ -73,6 +73,8 @@ typedef struct
|
|||
BOOL bCalDepressed; /* TRUE = cal button is depressed */
|
||||
int bDropdownEnabled;
|
||||
int select;
|
||||
WCHAR charsEntered[4];
|
||||
int nCharsEntered;
|
||||
HFONT hFont;
|
||||
int nrFieldsAllocated;
|
||||
int nrFields;
|
||||
|
@ -133,7 +135,6 @@ extern int MONTHCAL_CalculateDayOfWeek(SYSTEMTIME *date, BOOL inplace);
|
|||
|
||||
static BOOL DATETIME_SendSimpleNotify (const DATETIME_INFO *infoPtr, UINT code);
|
||||
static BOOL DATETIME_SendDateTimeChangeNotify (const DATETIME_INFO *infoPtr);
|
||||
extern void MONTHCAL_CopyTime(const SYSTEMTIME *from, SYSTEMTIME *to);
|
||||
static const WCHAR allowedformatchars[] = {'d', 'h', 'H', 'm', 'M', 's', 't', 'y', 'X', 0};
|
||||
static const int maxrepetition [] = {4,2,2,2,4,2,2,4,-1};
|
||||
|
||||
|
@ -165,7 +166,8 @@ DATETIME_SetSystemTime (DATETIME_INFO *infoPtr, DWORD flag, const SYSTEMTIME *sy
|
|||
if (flag == GDT_VALID) {
|
||||
if (systime->wYear < 1601 || systime->wYear > 30827 ||
|
||||
systime->wMonth < 1 || systime->wMonth > 12 ||
|
||||
systime->wDay < 1 || systime->wDay > 31 ||
|
||||
systime->wDay < 1 ||
|
||||
systime->wDay > MONTHCAL_MonthLength(systime->wMonth, systime->wYear) ||
|
||||
systime->wHour > 23 ||
|
||||
systime->wMinute > 59 ||
|
||||
systime->wSecond > 59 ||
|
||||
|
@ -277,10 +279,11 @@ DATETIME_UseFormat (DATETIME_INFO *infoPtr, LPCWSTR formattxt)
|
|||
|
||||
|
||||
static BOOL
|
||||
DATETIME_SetFormatW (DATETIME_INFO *infoPtr, LPCWSTR lpszFormat)
|
||||
DATETIME_SetFormatW (DATETIME_INFO *infoPtr, LPCWSTR format)
|
||||
{
|
||||
if (!lpszFormat) {
|
||||
WCHAR format_buf[80];
|
||||
WCHAR format_buf[80];
|
||||
|
||||
if (!format) {
|
||||
DWORD format_item;
|
||||
|
||||
if (infoPtr->dwStyle & DTS_LONGDATEFORMAT)
|
||||
|
@ -290,13 +293,13 @@ DATETIME_SetFormatW (DATETIME_INFO *infoPtr, LPCWSTR lpszFormat)
|
|||
else /* DTS_SHORTDATEFORMAT */
|
||||
format_item = LOCALE_SSHORTDATE;
|
||||
GetLocaleInfoW(LOCALE_USER_DEFAULT, format_item, format_buf, sizeof(format_buf)/sizeof(format_buf[0]));
|
||||
lpszFormat = format_buf;
|
||||
format = format_buf;
|
||||
}
|
||||
|
||||
DATETIME_UseFormat (infoPtr, lpszFormat);
|
||||
DATETIME_UseFormat (infoPtr, format);
|
||||
InvalidateRect (infoPtr->hwndSelf, NULL, TRUE);
|
||||
|
||||
return 1;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
|
||||
|
@ -470,6 +473,9 @@ DATETIME_IncreaseField (DATETIME_INFO *infoPtr, int number, int delta)
|
|||
case TWODIGITYEAR:
|
||||
case FULLYEAR:
|
||||
date->wYear = wrap(date->wYear, delta, 1752, 9999);
|
||||
if (date->wDay > MONTHCAL_MonthLength(date->wMonth, date->wYear))
|
||||
/* This can happen when moving away from a leap year. */
|
||||
date->wDay = MONTHCAL_MonthLength(date->wMonth, date->wYear);
|
||||
MONTHCAL_CalculateDayOfWeek(date, TRUE);
|
||||
break;
|
||||
case ONEDIGITMONTH:
|
||||
|
@ -696,6 +702,13 @@ DATETIME_Refresh (DATETIME_INFO *infoPtr, HDC hdc)
|
|||
/* fill if focused */
|
||||
HBRUSH hbr = CreateSolidBrush (comctl32_color.clrActiveCaption);
|
||||
|
||||
if (infoPtr->nCharsEntered)
|
||||
{
|
||||
memcpy(txt, infoPtr->charsEntered, infoPtr->nCharsEntered * sizeof(WCHAR));
|
||||
txt[infoPtr->nCharsEntered] = 0;
|
||||
GetTextExtentPoint32W (hdc, txt, strlenW(txt), &size);
|
||||
}
|
||||
|
||||
selection.left = 0;
|
||||
selection.top = 0;
|
||||
selection.right = size.cx;
|
||||
|
@ -755,6 +768,74 @@ static int DATETIME_GetPrevDateField(const DATETIME_INFO *infoPtr, int i)
|
|||
return -1;
|
||||
}
|
||||
|
||||
static void
|
||||
DATETIME_ApplySelectedField (DATETIME_INFO *infoPtr)
|
||||
{
|
||||
int fieldNum = infoPtr->select & DTHT_DATEFIELD;
|
||||
int i, val=0, clamp_day=0;
|
||||
SYSTEMTIME date = infoPtr->date;
|
||||
|
||||
if (infoPtr->select == -1 || infoPtr->nCharsEntered == 0)
|
||||
return;
|
||||
|
||||
for (i=0; i<infoPtr->nCharsEntered; i++)
|
||||
val = val * 10 + infoPtr->charsEntered[i] - '0';
|
||||
|
||||
infoPtr->nCharsEntered = 0;
|
||||
|
||||
switch (infoPtr->fieldspec[fieldNum]) {
|
||||
case ONEDIGITYEAR:
|
||||
case TWODIGITYEAR:
|
||||
date.wYear = date.wYear - (date.wYear%100) + val;
|
||||
clamp_day = 1;
|
||||
break;
|
||||
case INVALIDFULLYEAR:
|
||||
case FULLYEAR:
|
||||
date.wYear = val;
|
||||
clamp_day = 1;
|
||||
break;
|
||||
case ONEDIGITMONTH:
|
||||
case TWODIGITMONTH:
|
||||
date.wMonth = val;
|
||||
clamp_day = 1;
|
||||
break;
|
||||
case ONEDIGITDAY:
|
||||
case TWODIGITDAY:
|
||||
date.wDay = val;
|
||||
break;
|
||||
case ONEDIGIT12HOUR:
|
||||
case TWODIGIT12HOUR:
|
||||
case ONEDIGIT24HOUR:
|
||||
case TWODIGIT24HOUR:
|
||||
/* FIXME: Preserve AM/PM for 12HOUR? */
|
||||
date.wHour = val;
|
||||
break;
|
||||
case ONEDIGITMINUTE:
|
||||
case TWODIGITMINUTE:
|
||||
date.wMinute = val;
|
||||
break;
|
||||
case ONEDIGITSECOND:
|
||||
case TWODIGITSECOND:
|
||||
date.wSecond = val;
|
||||
break;
|
||||
}
|
||||
|
||||
if (clamp_day && date.wDay > MONTHCAL_MonthLength(date.wMonth, date.wYear))
|
||||
date.wDay = MONTHCAL_MonthLength(date.wMonth, date.wYear);
|
||||
|
||||
if (DATETIME_SetSystemTime(infoPtr, GDT_VALID, &date))
|
||||
DATETIME_SendDateTimeChangeNotify (infoPtr);
|
||||
}
|
||||
|
||||
static void
|
||||
DATETIME_SetSelectedField (DATETIME_INFO *infoPtr, int select)
|
||||
{
|
||||
DATETIME_ApplySelectedField(infoPtr);
|
||||
|
||||
infoPtr->select = select;
|
||||
infoPtr->nCharsEntered = 0;
|
||||
}
|
||||
|
||||
static LRESULT
|
||||
DATETIME_LButtonDown (DATETIME_INFO *infoPtr, INT x, INT y)
|
||||
{
|
||||
|
@ -783,7 +864,8 @@ DATETIME_LButtonDown (DATETIME_INFO *infoPtr, INT x, INT y)
|
|||
if (infoPtr->fieldspec[new] == FULLDAY) return 0;
|
||||
}
|
||||
}
|
||||
infoPtr->select = new;
|
||||
|
||||
DATETIME_SetSelectedField(infoPtr, new);
|
||||
|
||||
if (infoPtr->select == DTHT_MCPOPUP) {
|
||||
RECT rcMonthCal;
|
||||
|
@ -961,6 +1043,7 @@ DATETIME_KeyDown (DATETIME_INFO *infoPtr, DWORD vkCode)
|
|||
{
|
||||
int fieldNum = infoPtr->select & DTHT_DATEFIELD;
|
||||
int wrap = 0;
|
||||
int new;
|
||||
|
||||
if (!(infoPtr->haveFocus)) return 0;
|
||||
if ((fieldNum==0) && (infoPtr->select)) return 0;
|
||||
|
@ -972,40 +1055,50 @@ DATETIME_KeyDown (DATETIME_INFO *infoPtr, DWORD vkCode)
|
|||
switch (vkCode) {
|
||||
case VK_ADD:
|
||||
case VK_UP:
|
||||
infoPtr->nCharsEntered = 0;
|
||||
DATETIME_IncreaseField (infoPtr, fieldNum, 1);
|
||||
DATETIME_SendDateTimeChangeNotify (infoPtr);
|
||||
break;
|
||||
case VK_SUBTRACT:
|
||||
case VK_DOWN:
|
||||
infoPtr->nCharsEntered = 0;
|
||||
DATETIME_IncreaseField (infoPtr, fieldNum, -1);
|
||||
DATETIME_SendDateTimeChangeNotify (infoPtr);
|
||||
break;
|
||||
case VK_HOME:
|
||||
infoPtr->nCharsEntered = 0;
|
||||
DATETIME_IncreaseField (infoPtr, fieldNum, INT_MIN);
|
||||
DATETIME_SendDateTimeChangeNotify (infoPtr);
|
||||
break;
|
||||
case VK_END:
|
||||
infoPtr->nCharsEntered = 0;
|
||||
DATETIME_IncreaseField (infoPtr, fieldNum, INT_MAX);
|
||||
DATETIME_SendDateTimeChangeNotify (infoPtr);
|
||||
break;
|
||||
case VK_LEFT:
|
||||
new = infoPtr->select;
|
||||
do {
|
||||
if (infoPtr->select == 0) {
|
||||
infoPtr->select = infoPtr->nrFields - 1;
|
||||
if (new == 0) {
|
||||
new = new - 1;
|
||||
wrap++;
|
||||
} else {
|
||||
infoPtr->select--;
|
||||
new--;
|
||||
}
|
||||
} while ((infoPtr->fieldspec[infoPtr->select] & DT_STRING) && (wrap<2));
|
||||
} while ((infoPtr->fieldspec[new] & DT_STRING) && (wrap<2));
|
||||
if (new != infoPtr->select)
|
||||
DATETIME_SetSelectedField(infoPtr, new);
|
||||
break;
|
||||
case VK_RIGHT:
|
||||
new = infoPtr->select;
|
||||
do {
|
||||
infoPtr->select++;
|
||||
if (infoPtr->select==infoPtr->nrFields) {
|
||||
infoPtr->select = 0;
|
||||
new++;
|
||||
if (new==infoPtr->nrFields) {
|
||||
new = 0;
|
||||
wrap++;
|
||||
}
|
||||
} while ((infoPtr->fieldspec[infoPtr->select] & DT_STRING) && (wrap<2));
|
||||
} while ((infoPtr->fieldspec[new] & DT_STRING) && (wrap<2));
|
||||
if (new != infoPtr->select)
|
||||
DATETIME_SetSelectedField(infoPtr, new);
|
||||
break;
|
||||
}
|
||||
|
||||
|
@ -1021,80 +1114,20 @@ DATETIME_Char (DATETIME_INFO *infoPtr, WPARAM vkCode)
|
|||
int fieldNum = infoPtr->select & DTHT_DATEFIELD;
|
||||
|
||||
if (vkCode >= '0' && vkCode <= '9') {
|
||||
int num = vkCode-'0';
|
||||
int newDays;
|
||||
int maxChars;
|
||||
int fieldSpec;
|
||||
|
||||
/* this is a somewhat simplified version of what Windows does */
|
||||
SYSTEMTIME *date = &infoPtr->date;
|
||||
switch (infoPtr->fieldspec[fieldNum]) {
|
||||
case ONEDIGITYEAR:
|
||||
case TWODIGITYEAR:
|
||||
date->wYear = date->wYear - (date->wYear%100) +
|
||||
(date->wYear%10)*10 + num;
|
||||
MONTHCAL_CalculateDayOfWeek(date, TRUE);
|
||||
DATETIME_SendDateTimeChangeNotify (infoPtr);
|
||||
break;
|
||||
case INVALIDFULLYEAR:
|
||||
case FULLYEAR:
|
||||
/* reset current year initialy */
|
||||
date->wYear = ((date->wYear/1000) ? 0 : 1)*(date->wYear%1000)*10 + num;
|
||||
MONTHCAL_CalculateDayOfWeek(date, TRUE);
|
||||
DATETIME_SendDateTimeChangeNotify (infoPtr);
|
||||
break;
|
||||
case ONEDIGITMONTH:
|
||||
case TWODIGITMONTH:
|
||||
if ((date->wMonth%10) > 1 || num > 2)
|
||||
date->wMonth = num;
|
||||
else
|
||||
date->wMonth = (date->wMonth%10)*10+num;
|
||||
MONTHCAL_CalculateDayOfWeek(date, TRUE);
|
||||
DATETIME_SendDateTimeChangeNotify (infoPtr);
|
||||
break;
|
||||
case ONEDIGITDAY:
|
||||
case TWODIGITDAY:
|
||||
newDays = (date->wDay%10)*10+num;
|
||||
if (newDays > MONTHCAL_MonthLength(date->wMonth, date->wYear))
|
||||
date->wDay = num;
|
||||
else
|
||||
date->wDay = newDays;
|
||||
MONTHCAL_CalculateDayOfWeek(date, TRUE);
|
||||
DATETIME_SendDateTimeChangeNotify (infoPtr);
|
||||
break;
|
||||
case ONEDIGIT12HOUR:
|
||||
case TWODIGIT12HOUR:
|
||||
if ((date->wHour%10) > 1 || num > 2)
|
||||
date->wHour = num;
|
||||
else
|
||||
date->wHour = (date->wHour%10)*10+num;
|
||||
DATETIME_SendDateTimeChangeNotify (infoPtr);
|
||||
break;
|
||||
case ONEDIGIT24HOUR:
|
||||
case TWODIGIT24HOUR:
|
||||
if ((date->wHour%10) > 2)
|
||||
date->wHour = num;
|
||||
else if ((date->wHour%10) == 2 && num > 3)
|
||||
date->wHour = num;
|
||||
else
|
||||
date->wHour = (date->wHour%10)*10+num;
|
||||
DATETIME_SendDateTimeChangeNotify (infoPtr);
|
||||
break;
|
||||
case ONEDIGITMINUTE:
|
||||
case TWODIGITMINUTE:
|
||||
if ((date->wMinute%10) > 5)
|
||||
date->wMinute = num;
|
||||
else
|
||||
date->wMinute = (date->wMinute%10)*10+num;
|
||||
DATETIME_SendDateTimeChangeNotify (infoPtr);
|
||||
break;
|
||||
case ONEDIGITSECOND:
|
||||
case TWODIGITSECOND:
|
||||
if ((date->wSecond%10) > 5)
|
||||
date->wSecond = num;
|
||||
else
|
||||
date->wSecond = (date->wSecond%10)*10+num;
|
||||
DATETIME_SendDateTimeChangeNotify (infoPtr);
|
||||
break;
|
||||
}
|
||||
infoPtr->charsEntered[infoPtr->nCharsEntered++] = vkCode;
|
||||
|
||||
fieldSpec = infoPtr->fieldspec[fieldNum];
|
||||
|
||||
if (fieldSpec == INVALIDFULLYEAR || fieldSpec == FULLYEAR)
|
||||
maxChars = 4;
|
||||
else
|
||||
maxChars = 2;
|
||||
|
||||
if (maxChars == infoPtr->nCharsEntered)
|
||||
DATETIME_ApplySelectedField(infoPtr);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
@ -1132,6 +1165,7 @@ DATETIME_KillFocus (DATETIME_INFO *infoPtr, HWND lostFocus)
|
|||
if (infoPtr->haveFocus) {
|
||||
DATETIME_SendSimpleNotify (infoPtr, NM_KILLFOCUS);
|
||||
infoPtr->haveFocus = 0;
|
||||
DATETIME_SetSelectedField (infoPtr, -1);
|
||||
}
|
||||
|
||||
InvalidateRect (infoPtr->hwndSelf, NULL, TRUE);
|
||||
|
|
|
@ -39,7 +39,7 @@
|
|||
#include "winnls.h"
|
||||
#include "commctrl.h"
|
||||
#include "comctl32.h"
|
||||
#include "tmschema.h"
|
||||
#include "vssym32.h"
|
||||
#include "uxtheme.h"
|
||||
#include "wine/debug.h"
|
||||
|
||||
|
|
|
@ -3094,7 +3094,7 @@ static HBITMAP ImageList_CreateImage(HDC hdc, HIMAGELIST himl, UINT count)
|
|||
|
||||
if ((ilc >= ILC_COLOR4 && ilc <= ILC_COLOR32) || ilc == ILC_COLOR)
|
||||
{
|
||||
char buffer[sizeof(BITMAPINFO) + (256 - 1) * sizeof(RGBQUAD)];
|
||||
char buffer[FIELD_OFFSET( BITMAPINFO, bmiColors[256] )];
|
||||
BITMAPINFO *bmi = (BITMAPINFO *)buffer;
|
||||
|
||||
TRACE("Creating DIBSection %d x %d, %d Bits per Pixel\n",
|
||||
|
|
|
@ -79,8 +79,8 @@ IPADDRESS_SubclassProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
|
|||
|
||||
static void IPADDRESS_UpdateText (const IPADDRESS_INFO *infoPtr)
|
||||
{
|
||||
static const WCHAR zero[2] = {'0', 0};
|
||||
static const WCHAR dot[2] = {'.', 0};
|
||||
static const WCHAR zero[] = {'0', 0};
|
||||
static const WCHAR dot[] = {'.', 0};
|
||||
WCHAR field[4];
|
||||
WCHAR ip[16];
|
||||
INT i;
|
||||
|
@ -339,7 +339,7 @@ static BOOL IPADDRESS_SetRange (IPADDRESS_INFO *infoPtr, int index, WORD range)
|
|||
|
||||
static void IPADDRESS_ClearAddress (const IPADDRESS_INFO *infoPtr)
|
||||
{
|
||||
WCHAR nil[1] = { 0 };
|
||||
static const WCHAR nil[] = { 0 };
|
||||
int i;
|
||||
|
||||
TRACE("\n");
|
||||
|
@ -384,15 +384,16 @@ static void IPADDRESS_SetFocusToField (const IPADDRESS_INFO *infoPtr, INT index)
|
|||
|
||||
static BOOL IPADDRESS_ConstrainField (const IPADDRESS_INFO *infoPtr, int currentfield)
|
||||
{
|
||||
const IPPART_INFO *part = &infoPtr->Part[currentfield];
|
||||
WCHAR field[10];
|
||||
static const WCHAR fmt[] = { '%', 'd', 0 };
|
||||
const IPPART_INFO *part;
|
||||
int curValue, newValue;
|
||||
WCHAR field[10];
|
||||
|
||||
TRACE("(currentfield=%d)\n", currentfield);
|
||||
|
||||
if (currentfield < 0 || currentfield > 3) return FALSE;
|
||||
|
||||
part = &infoPtr->Part[currentfield];
|
||||
if (!GetWindowTextW (part->EditHwnd, field, 4)) return FALSE;
|
||||
|
||||
curValue = atoiW(field);
|
||||
|
|
|
@ -1297,7 +1297,7 @@ static RANGE iterator_range(const ITERATOR *i)
|
|||
}
|
||||
|
||||
/***
|
||||
* Releases resources associated with this ierator.
|
||||
* Releases resources associated with this iterator.
|
||||
*/
|
||||
static inline void iterator_destroy(const ITERATOR *i)
|
||||
{
|
||||
|
@ -1498,6 +1498,70 @@ static BOOL iterator_visibleitems(ITERATOR *i, const LISTVIEW_INFO *infoPtr, HDC
|
|||
return TRUE;
|
||||
}
|
||||
|
||||
/* Remove common elements from two iterators */
|
||||
/* Passed iterators have to point on the first elements */
|
||||
static BOOL iterator_remove_common_items(ITERATOR *iter1, ITERATOR *iter2)
|
||||
{
|
||||
if(!iter1->ranges || !iter2->ranges) {
|
||||
int lower, upper;
|
||||
|
||||
if(iter1->ranges || iter2->ranges ||
|
||||
(iter1->range.lower<iter2->range.lower && iter1->range.upper>iter2->range.upper) ||
|
||||
(iter1->range.lower>iter2->range.lower && iter1->range.upper<iter2->range.upper)) {
|
||||
ERR("result is not a one range iterator\n");
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
if(iter1->range.lower==-1 || iter2->range.lower==-1)
|
||||
return TRUE;
|
||||
|
||||
lower = iter1->range.lower;
|
||||
upper = iter1->range.upper;
|
||||
|
||||
if(lower < iter2->range.lower)
|
||||
iter1->range.upper = iter2->range.lower;
|
||||
else if(upper > iter2->range.upper)
|
||||
iter1->range.lower = iter2->range.upper;
|
||||
else
|
||||
iter1->range.lower = iter1->range.upper = -1;
|
||||
|
||||
if(iter2->range.lower < lower)
|
||||
iter2->range.upper = lower;
|
||||
else if(iter2->range.upper > upper)
|
||||
iter2->range.lower = upper;
|
||||
else
|
||||
iter2->range.lower = iter2->range.upper = -1;
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
iterator_next(iter1);
|
||||
iterator_next(iter2);
|
||||
|
||||
while(1) {
|
||||
if(iter1->nItem==-1 || iter2->nItem==-1)
|
||||
break;
|
||||
|
||||
if(iter1->nItem == iter2->nItem) {
|
||||
int delete = iter1->nItem;
|
||||
|
||||
iterator_prev(iter1);
|
||||
iterator_prev(iter2);
|
||||
ranges_delitem(iter1->ranges, delete);
|
||||
ranges_delitem(iter2->ranges, delete);
|
||||
iterator_next(iter1);
|
||||
iterator_next(iter2);
|
||||
} else if(iter1->nItem > iter2->nItem)
|
||||
iterator_next(iter2);
|
||||
else
|
||||
iterator_next(iter1);
|
||||
}
|
||||
|
||||
iter1->nItem = iter1->range.lower = iter1->range.upper = -1;
|
||||
iter2->nItem = iter2->range.lower = iter2->range.upper = -1;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
/******** Misc helper functions ************************************/
|
||||
|
||||
static inline LRESULT CallWindowProcT(WNDPROC proc, HWND hwnd, UINT uMsg,
|
||||
|
@ -2542,7 +2606,7 @@ static INT LISTVIEW_MapIdToIndex(const LISTVIEW_INFO *infoPtr, UINT iID)
|
|||
if (infoPtr->nItemCount == 0) return -1;
|
||||
|
||||
ID.id = iID;
|
||||
index = DPA_Search(infoPtr->hdpaItemIds, &ID, -1, &MapIdSearchCompare, 0, DPAS_SORTED);
|
||||
index = DPA_Search(infoPtr->hdpaItemIds, &ID, -1, MapIdSearchCompare, 0, DPAS_SORTED);
|
||||
|
||||
if (index != -1)
|
||||
{
|
||||
|
@ -3001,14 +3065,14 @@ static INT CALLBACK ranges_cmp(LPVOID range1, LPVOID range2, LPARAM flags)
|
|||
return cmp;
|
||||
}
|
||||
|
||||
#define ranges_check(ranges, desc) if (TRACE_ON(listview)) ranges_assert(ranges, desc, __FUNCTION__, __LINE__)
|
||||
#define ranges_check(ranges, desc) if (TRACE_ON(listview)) ranges_assert(ranges, desc, __FILE__, __LINE__)
|
||||
|
||||
static void ranges_assert(RANGES ranges, LPCSTR desc, const char *func, int line)
|
||||
static void ranges_assert(RANGES ranges, LPCSTR desc, const char *file, int line)
|
||||
{
|
||||
INT i;
|
||||
RANGE *prev, *curr;
|
||||
|
||||
TRACE("*** Checking %s:%d:%s ***\n", func, line, desc);
|
||||
TRACE("*** Checking %s:%d:%s ***\n", file, line, desc);
|
||||
assert (ranges);
|
||||
assert (DPA_GetPtrCount(ranges->hdpa) >= 0);
|
||||
ranges_dump(ranges);
|
||||
|
@ -3745,7 +3809,7 @@ static void LISTVIEW_MarqueeHighlight(LISTVIEW_INFO *infoPtr, const POINT *coord
|
|||
{
|
||||
BOOL controlDown = FALSE;
|
||||
LVITEMW item;
|
||||
ITERATOR i;
|
||||
ITERATOR old_elems, new_elems;
|
||||
RECT rect;
|
||||
|
||||
if (coords_offs->x > infoPtr->marqueeOrigin.x)
|
||||
|
@ -3788,54 +3852,55 @@ static void LISTVIEW_MarqueeHighlight(LISTVIEW_INFO *infoPtr, const POINT *coord
|
|||
if ((scroll & SCROLL_DOWN) && (coords_orig->y >= infoPtr->rcList.bottom))
|
||||
LISTVIEW_Scroll(infoPtr, 0, (coords_orig->y - infoPtr->rcList.bottom));
|
||||
|
||||
/* Invert the items in the old marquee rectangle */
|
||||
iterator_frameditems_absolute(&i, infoPtr, &infoPtr->marqueeRect);
|
||||
|
||||
while (iterator_next(&i))
|
||||
{
|
||||
if (i.nItem > -1)
|
||||
{
|
||||
if (LISTVIEW_GetItemState(infoPtr, i.nItem, LVIS_SELECTED) == LVIS_SELECTED)
|
||||
item.state = 0;
|
||||
else
|
||||
item.state = LVIS_SELECTED;
|
||||
|
||||
item.stateMask = LVIS_SELECTED;
|
||||
|
||||
LISTVIEW_SetItemState(infoPtr, i.nItem, &item);
|
||||
}
|
||||
}
|
||||
|
||||
iterator_destroy(&i);
|
||||
iterator_frameditems_absolute(&old_elems, infoPtr, &infoPtr->marqueeRect);
|
||||
|
||||
CopyRect(&infoPtr->marqueeRect, &rect);
|
||||
|
||||
CopyRect(&infoPtr->marqueeDrawRect, &rect);
|
||||
OffsetRect(&infoPtr->marqueeDrawRect, offset->x, offset->y);
|
||||
|
||||
/* Iterate over the items within our marquee rectangle */
|
||||
iterator_frameditems_absolute(&i, infoPtr, &infoPtr->marqueeRect);
|
||||
iterator_frameditems_absolute(&new_elems, infoPtr, &infoPtr->marqueeRect);
|
||||
iterator_remove_common_items(&old_elems, &new_elems);
|
||||
|
||||
if (GetKeyState(VK_CONTROL) & 0x8000)
|
||||
controlDown = TRUE;
|
||||
|
||||
while (iterator_next(&i))
|
||||
/* Iterate over no longer selected items */
|
||||
while (iterator_next(&old_elems))
|
||||
{
|
||||
if (i.nItem > -1)
|
||||
if (old_elems.nItem > -1)
|
||||
{
|
||||
/* If CTRL is pressed, invert. If not, always select the item. */
|
||||
if ((controlDown) && (LISTVIEW_GetItemState(infoPtr, i.nItem, LVIS_SELECTED)))
|
||||
if (LISTVIEW_GetItemState(infoPtr, old_elems.nItem, LVIS_SELECTED) == LVIS_SELECTED)
|
||||
item.state = 0;
|
||||
else
|
||||
item.state = LVIS_SELECTED;
|
||||
|
||||
item.stateMask = LVIS_SELECTED;
|
||||
|
||||
LISTVIEW_SetItemState(infoPtr, i.nItem, &item);
|
||||
LISTVIEW_SetItemState(infoPtr, old_elems.nItem, &item);
|
||||
}
|
||||
}
|
||||
iterator_destroy(&old_elems);
|
||||
|
||||
|
||||
/* Iterate over newly selected items */
|
||||
if (GetKeyState(VK_CONTROL) & 0x8000)
|
||||
controlDown = TRUE;
|
||||
|
||||
while (iterator_next(&new_elems))
|
||||
{
|
||||
if (new_elems.nItem > -1)
|
||||
{
|
||||
/* If CTRL is pressed, invert. If not, always select the item. */
|
||||
if ((controlDown) && (LISTVIEW_GetItemState(infoPtr, new_elems.nItem, LVIS_SELECTED)))
|
||||
item.state = 0;
|
||||
else
|
||||
item.state = LVIS_SELECTED;
|
||||
|
||||
item.stateMask = LVIS_SELECTED;
|
||||
|
||||
LISTVIEW_SetItemState(infoPtr, new_elems.nItem, &item);
|
||||
}
|
||||
}
|
||||
iterator_destroy(&new_elems);
|
||||
|
||||
iterator_destroy(&i);
|
||||
LISTVIEW_InvalidateRect(infoPtr, &rect);
|
||||
}
|
||||
|
||||
|
@ -4284,9 +4349,9 @@ static BOOL set_sub_item(const LISTVIEW_INFO *infoPtr, const LVITEMW *lpLVItem,
|
|||
particularly useful. We currently do not actually do anything with
|
||||
the flag on subitems.
|
||||
*/
|
||||
if (lpLVItem->mask & ~(LVIF_TEXT | LVIF_IMAGE | LVIF_STATE)) return FALSE;
|
||||
if (lpLVItem->mask & ~(LVIF_TEXT | LVIF_IMAGE | LVIF_STATE | LVIF_DI_SETITEM)) return FALSE;
|
||||
if (!(lpLVItem->mask & (LVIF_TEXT | LVIF_IMAGE | LVIF_STATE))) return TRUE;
|
||||
|
||||
|
||||
/* get the subitem structure, and create it if not there */
|
||||
hdpaSubItems = DPA_GetPtr(infoPtr->hdpaItems, lpLVItem->iItem);
|
||||
assert (hdpaSubItems);
|
||||
|
@ -4348,12 +4413,16 @@ static BOOL LISTVIEW_SetItemT(LISTVIEW_INFO *infoPtr, LVITEMW *lpLVItem, BOOL is
|
|||
HWND hwndSelf = infoPtr->hwndSelf;
|
||||
LPWSTR pszText = NULL;
|
||||
BOOL bResult, bChanged = FALSE;
|
||||
RECT oldItemArea;
|
||||
|
||||
TRACE("(lpLVItem=%s, isW=%d)\n", debuglvitem_t(lpLVItem, isW), isW);
|
||||
|
||||
if (!lpLVItem || lpLVItem->iItem < 0 || lpLVItem->iItem >= infoPtr->nItemCount)
|
||||
return FALSE;
|
||||
|
||||
/* Store old item area */
|
||||
LISTVIEW_GetItemBox(infoPtr, lpLVItem->iItem, &oldItemArea);
|
||||
|
||||
/* For efficiency, we transform the lpLVItem->pszText to Unicode here */
|
||||
if ((lpLVItem->mask & LVIF_TEXT) && is_text(lpLVItem->pszText))
|
||||
{
|
||||
|
@ -4380,7 +4449,10 @@ static BOOL LISTVIEW_SetItemT(LISTVIEW_INFO *infoPtr, LVITEMW *lpLVItem, BOOL is
|
|||
lpLVItem->iSubItem > 0 && lpLVItem->iSubItem <= DPA_GetPtrCount(infoPtr->hdpaColumns) )
|
||||
LISTVIEW_InvalidateSubItem(infoPtr, lpLVItem->iItem, lpLVItem->iSubItem);
|
||||
else
|
||||
{
|
||||
LISTVIEW_InvalidateRect(infoPtr, &oldItemArea);
|
||||
LISTVIEW_InvalidateItem(infoPtr, lpLVItem->iItem);
|
||||
}
|
||||
}
|
||||
/* restore text */
|
||||
if (pszText)
|
||||
|
@ -4878,7 +4950,7 @@ static void LISTVIEW_RefreshReportGrid(LISTVIEW_INFO *infoPtr, HDC hdc)
|
|||
LineTo (hdc, rcItem.right, infoPtr->rcList.bottom);
|
||||
}
|
||||
|
||||
/* draw the horizontial lines for the rows */
|
||||
/* draw the horizontal lines for the rows */
|
||||
itemheight = LISTVIEW_CalculateItemHeight(infoPtr);
|
||||
rcItem.left = infoPtr->rcList.left;
|
||||
rcItem.right = infoPtr->rcList.right;
|
||||
|
@ -4973,6 +5045,9 @@ static void LISTVIEW_Refresh(LISTVIEW_INFO *infoPtr, HDC hdc, const RECT *prcEra
|
|||
|
||||
SelectObject(hdc, hbmp);
|
||||
SelectObject(hdc, infoPtr->hFont);
|
||||
|
||||
if(GetClipBox(hdcOrig, &rcClient))
|
||||
IntersectClipRect(hdc, rcClient.left, rcClient.top, rcClient.right, rcClient.bottom);
|
||||
} else {
|
||||
/* Save dc values we're gonna trash while drawing
|
||||
* FIXME: Should be done in LISTVIEW_DrawItem() */
|
||||
|
@ -5484,7 +5559,7 @@ static BOOL LISTVIEW_DeleteColumn(LISTVIEW_INFO *infoPtr, INT nColumn)
|
|||
}
|
||||
}
|
||||
|
||||
/* if we found our subitem, zapp it */
|
||||
/* if we found our subitem, zap it */
|
||||
if (nSubItem > 0)
|
||||
{
|
||||
/* free string */
|
||||
|
@ -5678,7 +5753,7 @@ static BOOL LISTVIEW_EndEditLabelT(LISTVIEW_INFO *infoPtr, BOOL storeText, BOOL
|
|||
WCHAR szDispText[DISP_TEXT_SIZE] = { 0 };
|
||||
NMLVDISPINFOW dispInfo;
|
||||
INT editedItem = infoPtr->nEditLabelItem;
|
||||
BOOL bSame;
|
||||
BOOL same;
|
||||
WCHAR *pszText = NULL;
|
||||
BOOL res;
|
||||
|
||||
|
@ -5698,9 +5773,6 @@ static BOOL LISTVIEW_EndEditLabelT(LISTVIEW_INFO *infoPtr, BOOL storeText, BOOL
|
|||
|
||||
TRACE("(pszText=%s, isW=%d)\n", debugtext_t(pszText, isW), isW);
|
||||
|
||||
infoPtr->nEditLabelItem = -1;
|
||||
infoPtr->hwndEdit = 0;
|
||||
|
||||
ZeroMemory(&dispInfo, sizeof(dispInfo));
|
||||
dispInfo.item.mask = LVIF_PARAM | LVIF_STATE | LVIF_TEXT;
|
||||
dispInfo.item.iItem = editedItem;
|
||||
|
@ -5715,32 +5787,34 @@ static BOOL LISTVIEW_EndEditLabelT(LISTVIEW_INFO *infoPtr, BOOL storeText, BOOL
|
|||
}
|
||||
|
||||
if (isW)
|
||||
bSame = (lstrcmpW(dispInfo.item.pszText, pszText) == 0);
|
||||
same = (lstrcmpW(dispInfo.item.pszText, pszText) == 0);
|
||||
else
|
||||
{
|
||||
LPWSTR tmp = textdupTtoW(pszText, FALSE);
|
||||
bSame = (lstrcmpW(dispInfo.item.pszText, tmp) == 0);
|
||||
same = (lstrcmpW(dispInfo.item.pszText, tmp) == 0);
|
||||
textfreeT(tmp, FALSE);
|
||||
}
|
||||
|
||||
/* add the text from the edit in */
|
||||
dispInfo.item.mask |= LVIF_TEXT;
|
||||
dispInfo.item.pszText = bSame ? NULL : pszText;
|
||||
dispInfo.item.cchTextMax = bSame ? 0 : textlenT(pszText, isW);
|
||||
dispInfo.item.pszText = same ? NULL : pszText;
|
||||
dispInfo.item.cchTextMax = textlenT(dispInfo.item.pszText, isW);
|
||||
|
||||
/* Do we need to update the Item Text */
|
||||
if (!notify_dispinfoT(infoPtr, LVN_ENDLABELEDITW, &dispInfo, isW))
|
||||
{
|
||||
res = FALSE;
|
||||
goto cleanup;
|
||||
}
|
||||
res = notify_dispinfoT(infoPtr, LVN_ENDLABELEDITW, &dispInfo, isW);
|
||||
|
||||
infoPtr->nEditLabelItem = -1;
|
||||
infoPtr->hwndEdit = 0;
|
||||
|
||||
if (!res) goto cleanup;
|
||||
|
||||
if (!IsWindow(hwndSelf))
|
||||
{
|
||||
res = FALSE;
|
||||
goto cleanup;
|
||||
}
|
||||
if (!pszText) return TRUE;
|
||||
if (bSame)
|
||||
if (same)
|
||||
{
|
||||
res = TRUE;
|
||||
goto cleanup;
|
||||
|
@ -7823,10 +7897,8 @@ static BOOL LISTVIEW_RedrawItems(const LISTVIEW_INFO *infoPtr, INT nFirst, INT n
|
|||
* is passed, then the scroll will be 0. (per MSDN 7/2002)
|
||||
*
|
||||
* For: (per experimentation with native control and CSpy ListView)
|
||||
* LV_VIEW_ICON dy=1 = 1 pixel (vertical only)
|
||||
* dx ignored
|
||||
* LV_VIEW_SMALLICON dy=1 = 1 pixel (vertical only)
|
||||
* dx ignored
|
||||
* LV_VIEW_ICON scrolling in any direction is allowed
|
||||
* LV_VIEW_SMALLICON scrolling in any direction is allowed
|
||||
* LV_VIEW_LIST dx=1 = 1 column (horizontal only)
|
||||
* but will only scroll 1 column per message
|
||||
* no matter what the value.
|
||||
|
@ -7846,7 +7918,6 @@ static BOOL LISTVIEW_Scroll(LISTVIEW_INFO *infoPtr, INT dx, INT dy)
|
|||
if (dy != 0) return FALSE;
|
||||
break;
|
||||
default: /* icon */
|
||||
dx = 0;
|
||||
break;
|
||||
}
|
||||
|
||||
|
@ -7862,31 +7933,30 @@ static BOOL LISTVIEW_Scroll(LISTVIEW_INFO *infoPtr, INT dx, INT dy)
|
|||
*
|
||||
* PARAMETER(S):
|
||||
* [I] infoPtr : valid pointer to the listview structure
|
||||
* [I] clrBk : background color
|
||||
* [I] color : background color
|
||||
*
|
||||
* RETURN:
|
||||
* SUCCESS : TRUE
|
||||
* FAILURE : FALSE
|
||||
*/
|
||||
static BOOL LISTVIEW_SetBkColor(LISTVIEW_INFO *infoPtr, COLORREF clrBk)
|
||||
static BOOL LISTVIEW_SetBkColor(LISTVIEW_INFO *infoPtr, COLORREF color)
|
||||
{
|
||||
TRACE("(clrBk=%x)\n", clrBk);
|
||||
TRACE("(color=%x)\n", color);
|
||||
|
||||
infoPtr->bDefaultBkColor = FALSE;
|
||||
if(infoPtr->clrBk != clrBk) {
|
||||
if(infoPtr->clrBk != color) {
|
||||
if (infoPtr->clrBk != CLR_NONE) DeleteObject(infoPtr->hBkBrush);
|
||||
infoPtr->clrBk = clrBk;
|
||||
if (clrBk == CLR_NONE)
|
||||
infoPtr->clrBk = color;
|
||||
if (color == CLR_NONE)
|
||||
infoPtr->hBkBrush = (HBRUSH)GetClassLongPtrW(infoPtr->hwndSelf, GCLP_HBRBACKGROUND);
|
||||
else
|
||||
{
|
||||
infoPtr->hBkBrush = CreateSolidBrush(clrBk);
|
||||
infoPtr->hBkBrush = CreateSolidBrush(color);
|
||||
infoPtr->dwLvExStyle &= ~LVS_EX_TRANSPARENTBKGND;
|
||||
}
|
||||
LISTVIEW_InvalidateList(infoPtr);
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
/* LISTVIEW_SetBkImage */
|
||||
|
@ -8339,17 +8409,19 @@ static HIMAGELIST LISTVIEW_CreateCheckBoxIL(const LISTVIEW_INFO *infoPtr)
|
|||
* SUCCESS : previous style
|
||||
* FAILURE : 0
|
||||
*/
|
||||
static DWORD LISTVIEW_SetExtendedListViewStyle(LISTVIEW_INFO *infoPtr, DWORD dwMask, DWORD dwExStyle)
|
||||
static DWORD LISTVIEW_SetExtendedListViewStyle(LISTVIEW_INFO *infoPtr, DWORD mask, DWORD ex_style)
|
||||
{
|
||||
DWORD dwOldExStyle = infoPtr->dwLvExStyle;
|
||||
DWORD old_ex_style = infoPtr->dwLvExStyle;
|
||||
|
||||
TRACE("mask=0x%08x, ex_style=0x%08x\n", mask, ex_style);
|
||||
|
||||
/* set new style */
|
||||
if (dwMask)
|
||||
infoPtr->dwLvExStyle = (dwOldExStyle & ~dwMask) | (dwExStyle & dwMask);
|
||||
if (mask)
|
||||
infoPtr->dwLvExStyle = (old_ex_style & ~mask) | (ex_style & mask);
|
||||
else
|
||||
infoPtr->dwLvExStyle = dwExStyle;
|
||||
infoPtr->dwLvExStyle = ex_style;
|
||||
|
||||
if((infoPtr->dwLvExStyle ^ dwOldExStyle) & LVS_EX_CHECKBOXES)
|
||||
if((infoPtr->dwLvExStyle ^ old_ex_style) & LVS_EX_CHECKBOXES)
|
||||
{
|
||||
HIMAGELIST himl = 0;
|
||||
if(infoPtr->dwLvExStyle & LVS_EX_CHECKBOXES)
|
||||
|
@ -8365,42 +8437,48 @@ static DWORD LISTVIEW_SetExtendedListViewStyle(LISTVIEW_INFO *infoPtr, DWORD dwM
|
|||
ImageList_Destroy(infoPtr->himlState);
|
||||
}
|
||||
himl = LISTVIEW_SetImageList(infoPtr, LVSIL_STATE, himl);
|
||||
/* checkbox list replaces prevous custom list or... */
|
||||
/* checkbox list replaces previous custom list or... */
|
||||
if(((infoPtr->dwLvExStyle & LVS_EX_CHECKBOXES) &&
|
||||
!(infoPtr->dwStyle & LVS_SHAREIMAGELISTS)) ||
|
||||
/* ...previous was checkbox list */
|
||||
(dwOldExStyle & LVS_EX_CHECKBOXES))
|
||||
(old_ex_style & LVS_EX_CHECKBOXES))
|
||||
ImageList_Destroy(himl);
|
||||
}
|
||||
|
||||
if((infoPtr->dwLvExStyle ^ dwOldExStyle) & LVS_EX_HEADERDRAGDROP)
|
||||
if((infoPtr->dwLvExStyle ^ old_ex_style) & LVS_EX_HEADERDRAGDROP)
|
||||
{
|
||||
DWORD dwStyle;
|
||||
DWORD style;
|
||||
|
||||
/* if not already created */
|
||||
LISTVIEW_CreateHeader(infoPtr);
|
||||
|
||||
dwStyle = GetWindowLongW(infoPtr->hwndHeader, GWL_STYLE);
|
||||
style = GetWindowLongW(infoPtr->hwndHeader, GWL_STYLE);
|
||||
if (infoPtr->dwLvExStyle & LVS_EX_HEADERDRAGDROP)
|
||||
dwStyle |= HDS_DRAGDROP;
|
||||
style |= HDS_DRAGDROP;
|
||||
else
|
||||
dwStyle &= ~HDS_DRAGDROP;
|
||||
SetWindowLongW(infoPtr->hwndHeader, GWL_STYLE, dwStyle);
|
||||
style &= ~HDS_DRAGDROP;
|
||||
SetWindowLongW(infoPtr->hwndHeader, GWL_STYLE, style);
|
||||
}
|
||||
|
||||
/* GRIDLINES adds decoration at top so changes sizes */
|
||||
if((infoPtr->dwLvExStyle ^ dwOldExStyle) & LVS_EX_GRIDLINES)
|
||||
if((infoPtr->dwLvExStyle ^ old_ex_style) & LVS_EX_GRIDLINES)
|
||||
{
|
||||
LISTVIEW_CreateHeader(infoPtr);
|
||||
LISTVIEW_UpdateSize(infoPtr);
|
||||
}
|
||||
|
||||
if((infoPtr->dwLvExStyle ^ dwOldExStyle) & LVS_EX_TRANSPARENTBKGND)
|
||||
if((infoPtr->dwLvExStyle ^ old_ex_style) & LVS_EX_FULLROWSELECT)
|
||||
{
|
||||
LISTVIEW_CreateHeader(infoPtr);
|
||||
}
|
||||
|
||||
if((infoPtr->dwLvExStyle ^ old_ex_style) & LVS_EX_TRANSPARENTBKGND)
|
||||
{
|
||||
if (infoPtr->dwLvExStyle & LVS_EX_TRANSPARENTBKGND)
|
||||
LISTVIEW_SetBkColor(infoPtr, CLR_NONE);
|
||||
}
|
||||
|
||||
if((infoPtr->dwLvExStyle ^ dwOldExStyle) & LVS_EX_HEADERINALLVIEWS)
|
||||
if((infoPtr->dwLvExStyle ^ old_ex_style) & LVS_EX_HEADERINALLVIEWS)
|
||||
{
|
||||
if (infoPtr->dwLvExStyle & LVS_EX_HEADERINALLVIEWS)
|
||||
LISTVIEW_CreateHeader(infoPtr);
|
||||
|
@ -8411,7 +8489,7 @@ static DWORD LISTVIEW_SetExtendedListViewStyle(LISTVIEW_INFO *infoPtr, DWORD dwM
|
|||
}
|
||||
|
||||
LISTVIEW_InvalidateList(infoPtr);
|
||||
return dwOldExStyle;
|
||||
return old_ex_style;
|
||||
}
|
||||
|
||||
/***
|
||||
|
@ -8803,8 +8881,8 @@ static BOOL LISTVIEW_SetItemTextT(LISTVIEW_INFO *infoPtr, INT nItem, const LVITE
|
|||
{
|
||||
LVITEMW lvItem;
|
||||
|
||||
if (nItem < 0 && nItem >= infoPtr->nItemCount) return FALSE;
|
||||
|
||||
if (!lpLVItem || nItem < 0 || nItem >= infoPtr->nItemCount) return FALSE;
|
||||
|
||||
lvItem.iItem = nItem;
|
||||
lvItem.iSubItem = lpLVItem->iSubItem;
|
||||
lvItem.mask = LVIF_TEXT;
|
||||
|
@ -8844,23 +8922,18 @@ static INT LISTVIEW_SetSelectionMark(LISTVIEW_INFO *infoPtr, INT nIndex)
|
|||
*
|
||||
* PARAMETER(S):
|
||||
* [I] infoPtr : valid pointer to the listview structure
|
||||
* [I] clrTextBk : text background color
|
||||
* [I] color : text background color
|
||||
*
|
||||
* RETURN:
|
||||
* SUCCESS : TRUE
|
||||
* FAILURE : FALSE
|
||||
*/
|
||||
static BOOL LISTVIEW_SetTextBkColor(LISTVIEW_INFO *infoPtr, COLORREF clrTextBk)
|
||||
static BOOL LISTVIEW_SetTextBkColor(LISTVIEW_INFO *infoPtr, COLORREF color)
|
||||
{
|
||||
TRACE("(clrTextBk=%x)\n", clrTextBk);
|
||||
TRACE("(color=%x)\n", color);
|
||||
|
||||
if (infoPtr->clrTextBk != clrTextBk)
|
||||
{
|
||||
infoPtr->clrTextBk = clrTextBk;
|
||||
LISTVIEW_InvalidateList(infoPtr);
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
infoPtr->clrTextBk = color;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
/***
|
||||
|
@ -8869,22 +8942,17 @@ static BOOL LISTVIEW_SetTextBkColor(LISTVIEW_INFO *infoPtr, COLORREF clrTextBk)
|
|||
*
|
||||
* PARAMETER(S):
|
||||
* [I] infoPtr : valid pointer to the listview structure
|
||||
* [I] clrText : text color
|
||||
* [I] color : text color
|
||||
*
|
||||
* RETURN:
|
||||
* SUCCESS : TRUE
|
||||
* FAILURE : FALSE
|
||||
*/
|
||||
static BOOL LISTVIEW_SetTextColor (LISTVIEW_INFO *infoPtr, COLORREF clrText)
|
||||
static BOOL LISTVIEW_SetTextColor (LISTVIEW_INFO *infoPtr, COLORREF color)
|
||||
{
|
||||
TRACE("(clrText=%x)\n", clrText);
|
||||
|
||||
if (infoPtr->clrText != clrText)
|
||||
{
|
||||
infoPtr->clrText = clrText;
|
||||
LISTVIEW_InvalidateList(infoPtr);
|
||||
}
|
||||
TRACE("(color=%x)\n", color);
|
||||
|
||||
infoPtr->clrText = color;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
|
@ -9116,9 +9184,7 @@ static BOOL LISTVIEW_SortItems(LISTVIEW_INFO *infoPtr, PFNLVCOMPARE pfnCompare,
|
|||
/* I believe nHotItem should be left alone, see LISTVIEW_ShiftIndices */
|
||||
|
||||
/* refresh the display */
|
||||
if (infoPtr->uView != LV_VIEW_ICON && infoPtr->uView != LV_VIEW_SMALLICON)
|
||||
LISTVIEW_InvalidateList(infoPtr);
|
||||
|
||||
LISTVIEW_InvalidateList(infoPtr);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
|
@ -9329,7 +9395,7 @@ static LRESULT LISTVIEW_Create(HWND hwnd, const CREATESTRUCTW *lpcs)
|
|||
{
|
||||
LISTVIEW_INFO *infoPtr = (LISTVIEW_INFO *)GetWindowLongPtrW(hwnd, 0);
|
||||
|
||||
TRACE("(lpcs=%p)\n", lpcs);
|
||||
TRACE("(lpcs=%p, style=0x%08x)\n", lpcs, lpcs->style);
|
||||
|
||||
infoPtr->dwStyle = lpcs->style;
|
||||
map_style_view(infoPtr);
|
||||
|
@ -9595,6 +9661,7 @@ static LRESULT LISTVIEW_HScroll(LISTVIEW_INFO *infoPtr, INT nScrollCode,
|
|||
{
|
||||
INT nOldScrollPos, nNewScrollPos;
|
||||
SCROLLINFO scrollInfo;
|
||||
BOOL is_an_icon;
|
||||
|
||||
TRACE("(nScrollCode=%d(%s), nScrollDiff=%d)\n", nScrollCode,
|
||||
debugscrollcode(nScrollCode), nScrollDiff);
|
||||
|
@ -9604,6 +9671,8 @@ static LRESULT LISTVIEW_HScroll(LISTVIEW_INFO *infoPtr, INT nScrollCode,
|
|||
scrollInfo.cbSize = sizeof(SCROLLINFO);
|
||||
scrollInfo.fMask = SIF_PAGE | SIF_POS | SIF_RANGE | SIF_TRACKPOS;
|
||||
|
||||
is_an_icon = ((infoPtr->uView == LV_VIEW_ICON) || (infoPtr->uView == LV_VIEW_SMALLICON));
|
||||
|
||||
if (!GetScrollInfo(infoPtr->hwndSelf, SB_HORZ, &scrollInfo)) return 1;
|
||||
|
||||
nOldScrollPos = scrollInfo.nPos;
|
||||
|
@ -9614,11 +9683,11 @@ static LRESULT LISTVIEW_HScroll(LISTVIEW_INFO *infoPtr, INT nScrollCode,
|
|||
break;
|
||||
|
||||
case SB_LINELEFT:
|
||||
nScrollDiff = -1;
|
||||
nScrollDiff = (is_an_icon) ? -LISTVIEW_SCROLL_ICON_LINE_SIZE : -1;
|
||||
break;
|
||||
|
||||
case SB_LINERIGHT:
|
||||
nScrollDiff = 1;
|
||||
nScrollDiff = (is_an_icon) ? LISTVIEW_SCROLL_ICON_LINE_SIZE : 1;
|
||||
break;
|
||||
|
||||
case SB_PAGELEFT:
|
||||
|
@ -10160,7 +10229,6 @@ static LRESULT LISTVIEW_NCDestroy(LISTVIEW_INFO *infoPtr)
|
|||
*/
|
||||
static LRESULT LISTVIEW_Notify(LISTVIEW_INFO *infoPtr, const NMHDR *lpnmhdr)
|
||||
{
|
||||
HWND hwndSelf = infoPtr->hwndSelf;
|
||||
const NMHEADERW *lpnmh;
|
||||
|
||||
TRACE("(lpnmhdr=%p)\n", lpnmhdr);
|
||||
|
@ -10213,10 +10281,6 @@ static LRESULT LISTVIEW_Notify(LISTVIEW_INFO *infoPtr, const NMHDR *lpnmhdr)
|
|||
LISTVIEW_InvalidateList(infoPtr);
|
||||
notify_forward_header(infoPtr, lpnmh);
|
||||
return FALSE;
|
||||
|
||||
case HDN_ITEMCHANGINGW:
|
||||
case HDN_ITEMCHANGINGA:
|
||||
return notify_forward_header(infoPtr, lpnmh);
|
||||
|
||||
case HDN_ITEMCHANGEDW:
|
||||
case HDN_ITEMCHANGEDA:
|
||||
|
@ -10224,10 +10288,6 @@ static LRESULT LISTVIEW_Notify(LISTVIEW_INFO *infoPtr, const NMHDR *lpnmhdr)
|
|||
COLUMN_INFO *lpColumnInfo;
|
||||
HDITEMW hdi;
|
||||
INT dx, cxy;
|
||||
|
||||
notify_forward_header(infoPtr, lpnmh);
|
||||
if (!IsWindow(hwndSelf))
|
||||
break;
|
||||
|
||||
if (!lpnmh->pitem || !(lpnmh->pitem->mask & HDI_WIDTH))
|
||||
{
|
||||
|
@ -10359,7 +10419,7 @@ static BOOL LISTVIEW_NCPaint(const LISTVIEW_INFO *infoPtr, HRGN region)
|
|||
|
||||
cliprgn = CreateRectRgn (r.left + cxEdge, r.top + cyEdge,
|
||||
r.right - cxEdge, r.bottom - cyEdge);
|
||||
if (region > (HRGN)1)
|
||||
if (region != (HRGN)1)
|
||||
CombineRgn (cliprgn, cliprgn, region, RGN_AND);
|
||||
OffsetRect(&r, -r.left, -r.top);
|
||||
|
||||
|
@ -11532,6 +11592,7 @@ LISTVIEW_WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
|||
{
|
||||
LISTVIEW_SetBkColor(infoPtr, comctl32_color.clrWindow);
|
||||
infoPtr->bDefaultBkColor = TRUE;
|
||||
LISTVIEW_InvalidateList(infoPtr);
|
||||
}
|
||||
return 0;
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -44,7 +44,7 @@
|
|||
#include "commctrl.h"
|
||||
#include "comctl32.h"
|
||||
#include "uxtheme.h"
|
||||
#include "tmschema.h"
|
||||
#include "vssym32.h"
|
||||
#include "wine/debug.h"
|
||||
|
||||
WINE_DEFAULT_DEBUG_CHANNEL(progress);
|
||||
|
|
|
@ -91,7 +91,7 @@
|
|||
#include "commctrl.h"
|
||||
#include "comctl32.h"
|
||||
#include "uxtheme.h"
|
||||
#include "tmschema.h"
|
||||
#include "vssym32.h"
|
||||
#include "wine/debug.h"
|
||||
|
||||
WINE_DEFAULT_DEBUG_CHANNEL(rebar);
|
||||
|
@ -1410,7 +1410,7 @@ REBAR_Layout(REBAR_INFO *infoPtr)
|
|||
adjcx = get_rect_cx(infoPtr, &rcAdj);
|
||||
|
||||
if (infoPtr->uNumBands == 0) {
|
||||
TRACE("No bands - setting size to (0,%d), vert: %lx\n", adjcx, infoPtr->dwStyle & CCS_VERT);
|
||||
TRACE("No bands - setting size to (0,%d), vert: %x\n", adjcx, infoPtr->dwStyle & CCS_VERT);
|
||||
infoPtr->calcSize.cx = adjcx;
|
||||
/* the calcSize.cy won't change for a 0 band rebar */
|
||||
infoPtr->uNumRows = 0;
|
||||
|
@ -1576,7 +1576,7 @@ REBAR_SizeToHeight(REBAR_INFO *infoPtr, int height)
|
|||
}
|
||||
}
|
||||
else
|
||||
extra -= REBAR_SizeChildrenToHeight(infoPtr, first_visible(infoPtr), infoPtr->uNumBands, extra / infoPtr->uNumRows, &fChanged);
|
||||
REBAR_SizeChildrenToHeight(infoPtr, first_visible(infoPtr), infoPtr->uNumBands, extra / infoPtr->uNumRows, &fChanged);
|
||||
|
||||
if (fChanged)
|
||||
REBAR_Layout(infoPtr);
|
||||
|
|
|
@ -36,6 +36,9 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
|
|||
|
||||
#include "wine/wine_common_ver.rc"
|
||||
|
||||
/* @makedep: comctl32.manifest */
|
||||
WINE_MANIFEST RT_MANIFEST comctl32.manifest
|
||||
|
||||
/* @makedep: idt_check.bmp */
|
||||
IDT_CHECK BITMAP idt_check.bmp
|
||||
|
||||
|
@ -90,6 +93,9 @@ IDI_TT_ERROR_SM ICON idi_tt_error_sm.ico
|
|||
* get localized bitmaps for example.
|
||||
*/
|
||||
|
||||
/* UTF-8 */
|
||||
#pragma code_page(65001)
|
||||
|
||||
#include "comctl_Bg.rc"
|
||||
#include "comctl_Cs.rc"
|
||||
#include "comctl_El.rc"
|
||||
|
@ -104,8 +110,6 @@ IDI_TT_ERROR_SM ICON idi_tt_error_sm.ico
|
|||
#include "comctl_Sv.rc"
|
||||
#include "comctl_Th.rc"
|
||||
#include "comctl_Tr.rc"
|
||||
|
||||
/* UTF-8 */
|
||||
#include "comctl_Da.rc"
|
||||
#include "comctl_De.rc"
|
||||
#include "comctl_Fr.rc"
|
||||
|
|
|
@ -52,8 +52,7 @@
|
|||
#include "commctrl.h"
|
||||
#include "comctl32.h"
|
||||
#include "uxtheme.h"
|
||||
//#include "vssym32.h"
|
||||
#include "tmschema.h"
|
||||
#include "vssym32.h"
|
||||
#include "wine/debug.h"
|
||||
|
||||
WINE_DEFAULT_DEBUG_CHANNEL(statusbar);
|
||||
|
@ -1285,7 +1284,7 @@ StatusWindowProc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
|
|||
return STATUSBAR_WMGetText (infoPtr, (INT)wParam, (LPWSTR)lParam);
|
||||
|
||||
case WM_GETTEXTLENGTH:
|
||||
return LOWORD(STATUSBAR_GetTextLength (infoPtr, 0));
|
||||
return STATUSBAR_GetTextLength (infoPtr, 0);
|
||||
|
||||
case WM_LBUTTONDBLCLK:
|
||||
return STATUSBAR_SendMouseNotify(infoPtr, NM_DBLCLK, msg, wParam, lParam);
|
||||
|
|
|
@ -33,7 +33,7 @@ DoReaderMode(
|
|||
|
||||
VOID
|
||||
WINAPI
|
||||
comctl32_389(
|
||||
SHGetProcessDword(
|
||||
DWORD dwUnknown1,
|
||||
DWORD dwUnknown2)
|
||||
{
|
||||
|
|
|
@ -94,7 +94,6 @@ typedef struct
|
|||
COLORREF TextColor; /* Color of the text */
|
||||
COLORREF LinkColor; /* Color of links */
|
||||
COLORREF VisitedColor; /* Color of visited links */
|
||||
COLORREF BackColor; /* Background color, set on creation */
|
||||
WCHAR BreakChar; /* Break Character for the current font */
|
||||
BOOL IgnoreReturn; /* (infoPtr->Style & LWS_IGNORERETURN) on creation */
|
||||
} SYSLINK_INFO;
|
||||
|
@ -529,7 +528,7 @@ static PDOC_ITEM SYSLINK_GetFocusLink (const SYSLINK_INFO *infoPtr, int *LinkId)
|
|||
|
||||
while(Current != NULL)
|
||||
{
|
||||
if((Current->Type == slLink))
|
||||
if(Current->Type == slLink)
|
||||
{
|
||||
if(Current->u.Link.state & LIS_FOCUSED)
|
||||
{
|
||||
|
@ -606,38 +605,29 @@ static PDOC_ITEM SYSLINK_GetPrevLink (const SYSLINK_INFO *infoPtr, PDOC_ITEM Cur
|
|||
* SYSLINK_WrapLine
|
||||
* Tries to wrap a line.
|
||||
*/
|
||||
static BOOL SYSLINK_WrapLine (LPWSTR Text, WCHAR BreakChar, int *LineLen,
|
||||
static BOOL SYSLINK_WrapLine (LPWSTR Text, WCHAR BreakChar, int x, int *LineLen,
|
||||
int nFit, LPSIZE Extent)
|
||||
{
|
||||
WCHAR *Current;
|
||||
int i;
|
||||
|
||||
if(nFit == *LineLen)
|
||||
{
|
||||
return FALSE;
|
||||
}
|
||||
for (i = 0; i < nFit; i++) if (Text[i] == '\n') break;
|
||||
|
||||
*LineLen = nFit;
|
||||
if (i == *LineLen) return FALSE;
|
||||
|
||||
Current = Text + nFit;
|
||||
|
||||
/* check if we're in the middle of a word */
|
||||
if((*Current) != BreakChar)
|
||||
if (Text[i] != '\n' && Text[i] != BreakChar)
|
||||
{
|
||||
/* search for the beginning of the word */
|
||||
while(Current > Text && (*(Current - 1)) != BreakChar)
|
||||
{
|
||||
Current--;
|
||||
(*LineLen)--;
|
||||
}
|
||||
|
||||
if((*LineLen) == 0)
|
||||
while (i && Text[i - 1] != BreakChar) i--;
|
||||
|
||||
if (i == 0)
|
||||
{
|
||||
Extent->cx = 0;
|
||||
Extent->cy = 0;
|
||||
if (x == SL_LEFTMARGIN) i = max( nFit, 1 );
|
||||
}
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
*LineLen = i;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
|
@ -652,6 +642,7 @@ static VOID SYSLINK_Render (const SYSLINK_INFO *infoPtr, HDC hdc, PRECT pRect)
|
|||
HGDIOBJ hOldFont;
|
||||
int x, y, LineHeight;
|
||||
SIZE szDoc;
|
||||
TEXTMETRICW tm;
|
||||
|
||||
szDoc.cx = szDoc.cy = 0;
|
||||
|
||||
|
@ -668,8 +659,9 @@ static VOID SYSLINK_Render (const SYSLINK_INFO *infoPtr, HDC hdc, PRECT pRect)
|
|||
|
||||
x = SL_LEFTMARGIN;
|
||||
y = SL_TOPMARGIN;
|
||||
LineHeight = 0;
|
||||
|
||||
GetTextMetricsW( hdc, &tm );
|
||||
LineHeight = tm.tmHeight + tm.tmExternalLeading;
|
||||
|
||||
for(Current = infoPtr->Items; Current != NULL; Current = Current->Next)
|
||||
{
|
||||
int n, nBlocks;
|
||||
|
@ -677,6 +669,7 @@ static VOID SYSLINK_Render (const SYSLINK_INFO *infoPtr, HDC hdc, PRECT pRect)
|
|||
PDOC_TEXTBLOCK bl, cbl;
|
||||
INT nFit;
|
||||
SIZE szDim;
|
||||
int SkipChars = 0;
|
||||
|
||||
if(Current->nText == 0)
|
||||
{
|
||||
|
@ -702,11 +695,15 @@ static VOID SYSLINK_Render (const SYSLINK_INFO *infoPtr, HDC hdc, PRECT pRect)
|
|||
|
||||
while(n > 0)
|
||||
{
|
||||
int SkipChars = 0;
|
||||
|
||||
/* skip break characters unless they're the first of the doc item */
|
||||
if(tx != Current->Text || x == SL_LEFTMARGIN)
|
||||
{
|
||||
if (n && *tx == '\n')
|
||||
{
|
||||
tx++;
|
||||
SkipChars++;
|
||||
n--;
|
||||
}
|
||||
while(n > 0 && (*tx) == infoPtr->BreakChar)
|
||||
{
|
||||
tx++;
|
||||
|
@ -724,24 +721,14 @@ static VOID SYSLINK_Render (const SYSLINK_INFO *infoPtr, HDC hdc, PRECT pRect)
|
|||
|
||||
if(n != 0)
|
||||
{
|
||||
Wrap = SYSLINK_WrapLine(tx, infoPtr->BreakChar, &LineLen, nFit, &szDim);
|
||||
Wrap = SYSLINK_WrapLine(tx, infoPtr->BreakChar, x, &LineLen, nFit, &szDim);
|
||||
|
||||
if(LineLen == 0)
|
||||
{
|
||||
if(x > SL_LEFTMARGIN)
|
||||
{
|
||||
/* move one line down, the word didn't fit into the line */
|
||||
x = SL_LEFTMARGIN;
|
||||
y += LineHeight;
|
||||
LineHeight = 0;
|
||||
continue;
|
||||
}
|
||||
else
|
||||
{
|
||||
/* the word starts at the beginning of the line and doesn't
|
||||
fit into the line, so break it at the last character that fits */
|
||||
LineLen = max(nFit, 1);
|
||||
}
|
||||
/* move one line down, the word didn't fit into the line */
|
||||
x = SL_LEFTMARGIN;
|
||||
y += LineHeight;
|
||||
continue;
|
||||
}
|
||||
|
||||
if(LineLen != n)
|
||||
|
@ -782,13 +769,10 @@ static VOID SYSLINK_Render (const SYSLINK_INFO *infoPtr, HDC hdc, PRECT pRect)
|
|||
if(LineLen != 0)
|
||||
{
|
||||
x += szDim.cx;
|
||||
LineHeight = max(LineHeight, szDim.cy);
|
||||
|
||||
if(Wrap)
|
||||
{
|
||||
x = SL_LEFTMARGIN;
|
||||
y += LineHeight;
|
||||
LineHeight = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -803,6 +787,7 @@ static VOID SYSLINK_Render (const SYSLINK_INFO *infoPtr, HDC hdc, PRECT pRect)
|
|||
}
|
||||
n -= LineLen;
|
||||
tx += LineLen;
|
||||
SkipChars = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -832,17 +817,31 @@ static LRESULT SYSLINK_Draw (const SYSLINK_INFO *infoPtr, HDC hdc)
|
|||
PDOC_ITEM Current;
|
||||
HFONT hOldFont;
|
||||
COLORREF OldTextColor, OldBkColor;
|
||||
HBRUSH hBrush;
|
||||
UINT text_flags = ETO_CLIPPED;
|
||||
UINT mode = GetBkMode( hdc );
|
||||
|
||||
hOldFont = SelectObject(hdc, infoPtr->Font);
|
||||
OldTextColor = SetTextColor(hdc, infoPtr->TextColor);
|
||||
OldBkColor = SetBkColor(hdc, infoPtr->BackColor);
|
||||
|
||||
OldBkColor = SetBkColor(hdc, comctl32_color.clrWindow);
|
||||
|
||||
GetClientRect(infoPtr->Self, &rc);
|
||||
rc.right -= SL_RIGHTMARGIN + SL_LEFTMARGIN;
|
||||
rc.bottom -= SL_BOTTOMMARGIN + SL_TOPMARGIN;
|
||||
|
||||
if(rc.right < 0 || rc.bottom < 0) return 0;
|
||||
|
||||
hBrush = (HBRUSH)SendMessageW(infoPtr->Notify, WM_CTLCOLORSTATIC,
|
||||
(WPARAM)hdc, (LPARAM)infoPtr->Self);
|
||||
if (!(infoPtr->Style & LWS_TRANSPARENT))
|
||||
{
|
||||
FillRect(hdc, &rc, hBrush);
|
||||
if (GetBkMode( hdc ) == OPAQUE) text_flags |= ETO_OPAQUE;
|
||||
}
|
||||
else SetBkMode( hdc, TRANSPARENT );
|
||||
|
||||
DeleteObject(hBrush);
|
||||
|
||||
for(Current = infoPtr->Items; Current != NULL; Current = Current->Next)
|
||||
{
|
||||
int n;
|
||||
|
@ -869,7 +868,7 @@ static LRESULT SYSLINK_Draw (const SYSLINK_INFO *infoPtr, HDC hdc)
|
|||
while(n > 0)
|
||||
{
|
||||
tx += bl->nSkip;
|
||||
ExtTextOutW(hdc, bl->rc.left, bl->rc.top, ETO_OPAQUE | ETO_CLIPPED, &bl->rc, tx, bl->nChars, NULL);
|
||||
ExtTextOutW(hdc, bl->rc.left, bl->rc.top, text_flags, &bl->rc, tx, bl->nChars, NULL);
|
||||
if((Current->Type == slLink) && (Current->u.Link.state & LIS_FOCUSED) && infoPtr->HasFocus)
|
||||
{
|
||||
COLORREF PrevTextColor;
|
||||
|
@ -887,7 +886,7 @@ static LRESULT SYSLINK_Draw (const SYSLINK_INFO *infoPtr, HDC hdc)
|
|||
SetBkColor(hdc, OldBkColor);
|
||||
SetTextColor(hdc, OldTextColor);
|
||||
SelectObject(hdc, hOldFont);
|
||||
|
||||
SetBkMode(hdc, mode);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -910,23 +909,6 @@ static LRESULT SYSLINK_Paint (const SYSLINK_INFO *infoPtr, HDC hdcParam)
|
|||
return 0;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* SYSLINK_EraseBkgnd
|
||||
* Handles the WM_ERASEBKGND message.
|
||||
*/
|
||||
static LRESULT SYSLINK_EraseBkgnd (const SYSLINK_INFO *infoPtr, HDC hdc)
|
||||
{
|
||||
HBRUSH hbr;
|
||||
RECT r;
|
||||
|
||||
GetClientRect(infoPtr->Self, &r);
|
||||
hbr = CreateSolidBrush(infoPtr->BackColor);
|
||||
FillRect(hdc, &r, hbr);
|
||||
DeleteObject(hbr);
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* SYSLINK_SetFont
|
||||
* Set new Font for the SysLink control.
|
||||
|
@ -1564,7 +1546,7 @@ static LRESULT WINAPI SysLinkWindowProc(HWND hwnd, UINT message,
|
|||
infoPtr = (SYSLINK_INFO *)GetWindowLongPtrW(hwnd, 0);
|
||||
|
||||
if (!infoPtr && message != WM_CREATE)
|
||||
goto HandleDefaultMessage;
|
||||
return DefWindowProcW(hwnd, message, wParam, lParam);
|
||||
|
||||
switch(message) {
|
||||
case WM_PRINTCLIENT:
|
||||
|
@ -1572,7 +1554,18 @@ static LRESULT WINAPI SysLinkWindowProc(HWND hwnd, UINT message,
|
|||
return SYSLINK_Paint (infoPtr, (HDC)wParam);
|
||||
|
||||
case WM_ERASEBKGND:
|
||||
return SYSLINK_EraseBkgnd(infoPtr, (HDC)wParam);
|
||||
if (!(infoPtr->Style & LWS_TRANSPARENT))
|
||||
{
|
||||
HDC hdc = (HDC)wParam;
|
||||
HBRUSH brush = CreateSolidBrush( comctl32_color.clrWindow );
|
||||
RECT rect;
|
||||
|
||||
GetClipBox( hdc, &rect );
|
||||
FillRect( hdc, &rect, brush );
|
||||
DeleteObject( brush );
|
||||
return 1;
|
||||
}
|
||||
return 0;
|
||||
|
||||
case WM_SETCURSOR:
|
||||
{
|
||||
|
@ -1588,8 +1581,8 @@ static LRESULT WINAPI SysLinkWindowProc(HWND hwnd, UINT message,
|
|||
SetCursor(LoadCursorW(0, (LPCWSTR)IDC_HAND));
|
||||
return TRUE;
|
||||
}
|
||||
/* let the default window proc handle this message */
|
||||
goto HandleDefaultMessage;
|
||||
|
||||
return DefWindowProcW(hwnd, message, wParam, lParam);
|
||||
}
|
||||
|
||||
case WM_SIZE:
|
||||
|
@ -1615,7 +1608,7 @@ static LRESULT WINAPI SysLinkWindowProc(HWND hwnd, UINT message,
|
|||
|
||||
case WM_SETTEXT:
|
||||
SYSLINK_SetText(infoPtr, (LPWSTR)lParam);
|
||||
goto HandleDefaultMessage;
|
||||
return DefWindowProcW(hwnd, message, wParam, lParam);
|
||||
|
||||
case WM_LBUTTONDOWN:
|
||||
{
|
||||
|
@ -1645,8 +1638,9 @@ static LRESULT WINAPI SysLinkWindowProc(HWND hwnd, UINT message,
|
|||
SYSKEY_SelectNextPrevLink(infoPtr, shift);
|
||||
return 0;
|
||||
}
|
||||
default:
|
||||
return DefWindowProcW(hwnd, message, wParam, lParam);
|
||||
}
|
||||
goto HandleDefaultMessage;
|
||||
}
|
||||
|
||||
case WM_GETDLGCODE:
|
||||
|
@ -1753,8 +1747,6 @@ static LRESULT WINAPI SysLinkWindowProc(HWND hwnd, UINT message,
|
|||
infoPtr->TextColor = comctl32_color.clrWindowText;
|
||||
infoPtr->LinkColor = comctl32_color.clrHighlight;
|
||||
infoPtr->VisitedColor = comctl32_color.clrHighlight;
|
||||
infoPtr->BackColor = infoPtr->Style & LWS_TRANSPARENT ?
|
||||
comctl32_color.clrWindow : comctl32_color.clrBtnFace;
|
||||
infoPtr->BreakChar = ' ';
|
||||
infoPtr->IgnoreReturn = infoPtr->Style & LWS_IGNORERETURN;
|
||||
TRACE("SysLink Ctrl creation, hwnd=%p\n", hwnd);
|
||||
|
@ -1772,12 +1764,9 @@ static LRESULT WINAPI SysLinkWindowProc(HWND hwnd, UINT message,
|
|||
|
||||
case WM_SYSCOLORCHANGE:
|
||||
COMCTL32_RefreshSysColors();
|
||||
if (infoPtr->Style & LWS_TRANSPARENT)
|
||||
infoPtr->BackColor = comctl32_color.clrWindow;
|
||||
return 0;
|
||||
|
||||
default:
|
||||
HandleDefaultMessage:
|
||||
if ((message >= WM_USER) && (message < WM_APP) && !COMCTL32_IsReflectedMessage(message))
|
||||
{
|
||||
ERR("unknown msg %04x wp=%04lx lp=%08lx\n", message, wParam, lParam );
|
||||
|
|
|
@ -52,6 +52,7 @@
|
|||
*
|
||||
*/
|
||||
|
||||
#include <assert.h>
|
||||
#include <stdarg.h>
|
||||
#include <string.h>
|
||||
|
||||
|
@ -63,7 +64,7 @@
|
|||
#include "commctrl.h"
|
||||
#include "comctl32.h"
|
||||
#include "uxtheme.h"
|
||||
#include "tmschema.h"
|
||||
#include "vssym32.h"
|
||||
#include "wine/debug.h"
|
||||
#include <math.h>
|
||||
|
||||
|
@ -110,7 +111,6 @@ typedef struct
|
|||
INT iSelected; /* the currently selected item */
|
||||
INT iHotTracked; /* the highlighted item under the mouse */
|
||||
INT uFocus; /* item which has the focus */
|
||||
TAB_ITEM* items; /* pointer to an array of TAB_ITEM's */
|
||||
BOOL DoRedraw; /* flag for redrawing when tab contents is changed*/
|
||||
BOOL needsScrolling; /* TRUE if the size of the tabs is greater than
|
||||
* the size of the control */
|
||||
|
@ -122,6 +122,8 @@ typedef struct
|
|||
DWORD exStyle; /* Extended style used, currently:
|
||||
TCS_EX_FLATSEPARATORS, TCS_EX_REGISTERDROP */
|
||||
DWORD dwStyle; /* the cached window GWL_STYLE */
|
||||
|
||||
HDPA items; /* dynamic array of TAB_ITEM* pointers */
|
||||
} TAB_INFO;
|
||||
|
||||
/******************************************************************************
|
||||
|
@ -141,9 +143,6 @@ typedef struct
|
|||
#define EXTRA_ICON_PADDING 3
|
||||
|
||||
#define TAB_GetInfoPtr(hwnd) ((TAB_INFO *)GetWindowLongPtrW(hwnd,0))
|
||||
/* Since items are variable sized, cannot directly access them */
|
||||
#define TAB_GetItem(info,i) \
|
||||
((TAB_ITEM*)((LPBYTE)info->items + (i) * TAB_ITEM_SIZE(info)))
|
||||
|
||||
#define GET_DEFAULT_MIN_TAB_WIDTH(infoPtr) (DEFAULT_MIN_TAB_WIDTH - (DEFAULT_PADDING_X - (infoPtr)->uHItemPadding) * 2)
|
||||
|
||||
|
@ -155,6 +154,12 @@ typedef struct
|
|||
|
||||
static const WCHAR themeClass[] = { 'T','a','b',0 };
|
||||
|
||||
static inline TAB_ITEM* TAB_GetItem(const TAB_INFO *infoPtr, INT i)
|
||||
{
|
||||
assert(i >= 0 && i < infoPtr->uNumItem);
|
||||
return DPA_GetPtr(infoPtr->items, i);
|
||||
}
|
||||
|
||||
/******************************************************************************
|
||||
* Prototypes
|
||||
*/
|
||||
|
@ -209,9 +214,8 @@ static void
|
|||
TAB_DumpItemInternal(const TAB_INFO *infoPtr, UINT iItem)
|
||||
{
|
||||
if (TRACE_ON(tab)) {
|
||||
TAB_ITEM *ti;
|
||||
TAB_ITEM *ti = TAB_GetItem(infoPtr, iItem);
|
||||
|
||||
ti = TAB_GetItem(infoPtr, iItem);
|
||||
TRACE("tab %d, dwState=0x%08x, pszText=%s, iImage=%d\n",
|
||||
iItem, ti->dwState, debugstr_w(ti->pszText), ti->iImage);
|
||||
TRACE("tab %d, rect.left=%d, rect.top(row)=%d\n",
|
||||
|
@ -680,7 +684,8 @@ TAB_LButtonDown (TAB_INFO *infoPtr, WPARAM wParam, LPARAM lParam)
|
|||
break;
|
||||
}
|
||||
|
||||
TAB_SendSimpleNotify(infoPtr, TCN_SELCHANGING);
|
||||
if (TAB_SendSimpleNotify(infoPtr, TCN_SELCHANGING))
|
||||
return 0;
|
||||
|
||||
if (pressed)
|
||||
TAB_DeselectAll (infoPtr, FALSE);
|
||||
|
@ -702,11 +707,10 @@ TAB_LButtonUp (const TAB_INFO *infoPtr)
|
|||
return 0;
|
||||
}
|
||||
|
||||
static inline LRESULT
|
||||
TAB_RButtonDown (const TAB_INFO *infoPtr)
|
||||
static inline void
|
||||
TAB_RButtonUp (const TAB_INFO *infoPtr)
|
||||
{
|
||||
TAB_SendSimpleNotify(infoPtr, NM_RCLICK);
|
||||
return 0;
|
||||
}
|
||||
|
||||
/******************************************************************************
|
||||
|
@ -1766,6 +1770,7 @@ TAB_DrawItemInterior(const TAB_INFO *infoPtr, HDC hdc, INT iItem, RECT *drawRect
|
|||
{
|
||||
/* this could be considered broken on 64 bit, but that's how it works -
|
||||
only first 4 bytes are copied */
|
||||
dis.itemData = 0;
|
||||
memcpy(&dis.itemData, (ULONG_PTR*)TAB_GetItem(infoPtr, iItem)->extra, 4);
|
||||
}
|
||||
|
||||
|
@ -2113,9 +2118,10 @@ static void TAB_DrawItem(const TAB_INFO *infoPtr, HDC hdc, INT iItem)
|
|||
partIndex += 4;
|
||||
/* The part also differs on the position of a tab on a line.
|
||||
* "Visually" determining the position works well enough. */
|
||||
GetClientRect(infoPtr->hwnd, &r1);
|
||||
if(selectedRect.left == 0)
|
||||
partIndex += 1;
|
||||
if(selectedRect.right == clRight)
|
||||
if(selectedRect.right == r1.right)
|
||||
partIndex += 2;
|
||||
|
||||
if (iItem == infoPtr->iSelected)
|
||||
|
@ -2436,6 +2442,9 @@ static void TAB_EnsureSelectionVisible(
|
|||
INT iSelected = infoPtr->iSelected;
|
||||
INT iOrigLeftmostVisible = infoPtr->leftmostVisible;
|
||||
|
||||
if (iSelected < 0)
|
||||
return;
|
||||
|
||||
/* set the items row to the bottommost row or topmost row depending on
|
||||
* style */
|
||||
if ((infoPtr->uNumRows > 1) && !(infoPtr->dwStyle & TCS_BUTTONS))
|
||||
|
@ -2640,42 +2649,21 @@ TAB_InsertItemT (TAB_INFO *infoPtr, INT iItem, const TCITEMW *pti, BOOL bUnicode
|
|||
|
||||
TAB_DumpItemExternalT(pti, iItem, bUnicode);
|
||||
|
||||
|
||||
if (infoPtr->uNumItem == 0) {
|
||||
infoPtr->items = Alloc (TAB_ITEM_SIZE(infoPtr));
|
||||
infoPtr->uNumItem++;
|
||||
infoPtr->iSelected = 0;
|
||||
if (!(item = Alloc(TAB_ITEM_SIZE(infoPtr)))) return FALSE;
|
||||
if (DPA_InsertPtr(infoPtr->items, iItem, item) == -1)
|
||||
{
|
||||
Free(item);
|
||||
return FALSE;
|
||||
}
|
||||
else {
|
||||
LPBYTE oldItems = (LPBYTE)infoPtr->items;
|
||||
|
||||
infoPtr->uNumItem++;
|
||||
infoPtr->items = Alloc (TAB_ITEM_SIZE(infoPtr) * infoPtr->uNumItem);
|
||||
|
||||
/* pre insert copy */
|
||||
if (iItem > 0) {
|
||||
memcpy (infoPtr->items, oldItems,
|
||||
iItem * TAB_ITEM_SIZE(infoPtr));
|
||||
}
|
||||
|
||||
/* post insert copy */
|
||||
if (iItem < infoPtr->uNumItem - 1) {
|
||||
memcpy (TAB_GetItem(infoPtr, iItem + 1),
|
||||
oldItems + iItem * TAB_ITEM_SIZE(infoPtr),
|
||||
(infoPtr->uNumItem - iItem - 1) * TAB_ITEM_SIZE(infoPtr));
|
||||
|
||||
}
|
||||
|
||||
if (iItem <= infoPtr->iSelected)
|
||||
if (infoPtr->uNumItem == 0)
|
||||
infoPtr->iSelected = 0;
|
||||
else if (iItem <= infoPtr->iSelected)
|
||||
infoPtr->iSelected++;
|
||||
|
||||
Free (oldItems);
|
||||
}
|
||||
|
||||
item = TAB_GetItem(infoPtr, iItem);
|
||||
infoPtr->uNumItem++;
|
||||
|
||||
item->pszText = NULL;
|
||||
|
||||
if (pti->mask & TCIF_TEXT)
|
||||
{
|
||||
if (bUnicode)
|
||||
|
@ -2885,64 +2873,49 @@ TAB_GetItemT (TAB_INFO *infoPtr, INT iItem, LPTCITEMW tabItem, BOOL bUnicode)
|
|||
|
||||
static LRESULT TAB_DeleteItem (TAB_INFO *infoPtr, INT iItem)
|
||||
{
|
||||
BOOL bResult = FALSE;
|
||||
TAB_ITEM *item;
|
||||
|
||||
TRACE("(%p, %d)\n", infoPtr, iItem);
|
||||
|
||||
if ((iItem >= 0) && (iItem < infoPtr->uNumItem))
|
||||
if (iItem < 0 || iItem >= infoPtr->uNumItem) return FALSE;
|
||||
|
||||
item = TAB_GetItem(infoPtr, iItem);
|
||||
Free(item->pszText);
|
||||
Free(item);
|
||||
infoPtr->uNumItem--;
|
||||
DPA_DeletePtr(infoPtr->items, iItem);
|
||||
|
||||
TAB_InvalidateTabArea(infoPtr);
|
||||
|
||||
if (infoPtr->uNumItem == 0)
|
||||
{
|
||||
TAB_ITEM *item = TAB_GetItem(infoPtr, iItem);
|
||||
LPBYTE oldItems = (LPBYTE)infoPtr->items;
|
||||
|
||||
TAB_InvalidateTabArea(infoPtr);
|
||||
Free(item->pszText);
|
||||
infoPtr->uNumItem--;
|
||||
|
||||
if (!infoPtr->uNumItem)
|
||||
if (infoPtr->iHotTracked >= 0)
|
||||
{
|
||||
infoPtr->items = NULL;
|
||||
if (infoPtr->iHotTracked >= 0)
|
||||
{
|
||||
KillTimer(infoPtr->hwnd, TAB_HOTTRACK_TIMER);
|
||||
infoPtr->iHotTracked = -1;
|
||||
}
|
||||
KillTimer(infoPtr->hwnd, TAB_HOTTRACK_TIMER);
|
||||
infoPtr->iHotTracked = -1;
|
||||
}
|
||||
else
|
||||
{
|
||||
infoPtr->items = Alloc(TAB_ITEM_SIZE(infoPtr) * infoPtr->uNumItem);
|
||||
|
||||
if (iItem > 0)
|
||||
memcpy(infoPtr->items, oldItems, iItem * TAB_ITEM_SIZE(infoPtr));
|
||||
|
||||
if (iItem < infoPtr->uNumItem)
|
||||
memcpy(TAB_GetItem(infoPtr, iItem),
|
||||
oldItems + (iItem + 1) * TAB_ITEM_SIZE(infoPtr),
|
||||
(infoPtr->uNumItem - iItem) * TAB_ITEM_SIZE(infoPtr));
|
||||
|
||||
if (iItem <= infoPtr->iHotTracked)
|
||||
{
|
||||
/* When tabs move left/up, the hot track item may change */
|
||||
FIXME("Recalc hot track\n");
|
||||
}
|
||||
}
|
||||
Free(oldItems);
|
||||
|
||||
/* Readjust the selected index */
|
||||
if (iItem == infoPtr->iSelected)
|
||||
infoPtr->iSelected = -1;
|
||||
else if (iItem < infoPtr->iSelected)
|
||||
infoPtr->iSelected--;
|
||||
|
||||
if (infoPtr->uNumItem == 0)
|
||||
infoPtr->iSelected = -1;
|
||||
|
||||
/* Reposition and repaint tabs */
|
||||
TAB_SetItemBounds(infoPtr);
|
||||
|
||||
bResult = TRUE;
|
||||
infoPtr->iSelected = -1;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (iItem <= infoPtr->iHotTracked)
|
||||
{
|
||||
/* When tabs move left/up, the hot track item may change */
|
||||
FIXME("Recalc hot track\n");
|
||||
}
|
||||
}
|
||||
|
||||
return bResult;
|
||||
/* adjust the selected index */
|
||||
if (iItem == infoPtr->iSelected)
|
||||
infoPtr->iSelected = -1;
|
||||
else if (iItem < infoPtr->iSelected)
|
||||
infoPtr->iSelected--;
|
||||
|
||||
/* reposition and repaint tabs */
|
||||
TAB_SetItemBounds(infoPtr);
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
static inline LRESULT TAB_DeleteAllItems (TAB_INFO *infoPtr)
|
||||
|
@ -3063,7 +3036,7 @@ static LRESULT TAB_Create (HWND hwnd, LPARAM lParam)
|
|||
infoPtr->uHItemPadding_s = 6;
|
||||
infoPtr->uVItemPadding_s = 3;
|
||||
infoPtr->hFont = 0;
|
||||
infoPtr->items = 0;
|
||||
infoPtr->items = DPA_Create(8);
|
||||
infoPtr->hcurArrow = LoadCursorW (0, (LPWSTR)IDC_ARROW);
|
||||
infoPtr->iSelected = -1;
|
||||
infoPtr->iHotTracked = -1;
|
||||
|
@ -3147,16 +3120,22 @@ static LRESULT TAB_Create (HWND hwnd, LPARAM lParam)
|
|||
static LRESULT
|
||||
TAB_Destroy (TAB_INFO *infoPtr)
|
||||
{
|
||||
UINT iItem;
|
||||
INT iItem;
|
||||
|
||||
SetWindowLongPtrW(infoPtr->hwnd, 0, 0);
|
||||
|
||||
if (infoPtr->items) {
|
||||
for (iItem = 0; iItem < infoPtr->uNumItem; iItem++) {
|
||||
Free (TAB_GetItem(infoPtr, iItem)->pszText);
|
||||
}
|
||||
Free (infoPtr->items);
|
||||
for (iItem = infoPtr->uNumItem - 1; iItem >= 0; iItem--)
|
||||
{
|
||||
TAB_ITEM *tab = TAB_GetItem(infoPtr, iItem);
|
||||
|
||||
DPA_DeletePtr(infoPtr->items, iItem);
|
||||
infoPtr->uNumItem--;
|
||||
|
||||
Free(tab->pszText);
|
||||
Free(tab);
|
||||
}
|
||||
DPA_Destroy(infoPtr->items);
|
||||
infoPtr->items = NULL;
|
||||
|
||||
if (infoPtr->hwndToolTip)
|
||||
DestroyWindow (infoPtr->hwndToolTip);
|
||||
|
@ -3450,8 +3429,9 @@ TAB_WindowProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
|||
case WM_NOTIFY:
|
||||
return SendMessageW(infoPtr->hwndNotify, WM_NOTIFY, wParam, lParam);
|
||||
|
||||
case WM_RBUTTONDOWN:
|
||||
return TAB_RButtonDown (infoPtr);
|
||||
case WM_RBUTTONUP:
|
||||
TAB_RButtonUp (infoPtr);
|
||||
return DefWindowProcW (hwnd, uMsg, wParam, lParam);
|
||||
|
||||
case WM_MOUSEMOVE:
|
||||
return TAB_MouseMove (infoPtr, wParam, lParam);
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
#include "wingdi.h"
|
||||
#include "winuser.h"
|
||||
#include "uxtheme.h"
|
||||
#include "tmschema.h"
|
||||
#include "vssym32.h"
|
||||
#include "comctl32.h"
|
||||
|
||||
#define BUTTON_TYPE 0x0f /* bit mask for the available button types */
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
#include "wingdi.h"
|
||||
#include "winuser.h"
|
||||
#include "uxtheme.h"
|
||||
#include "tmschema.h"
|
||||
#include "vssym32.h"
|
||||
#include "comctl32.h"
|
||||
#include "wine/debug.h"
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
#include "wingdi.h"
|
||||
#include "winuser.h"
|
||||
#include "uxtheme.h"
|
||||
#include "tmschema.h"
|
||||
#include "vssym32.h"
|
||||
#include "comctl32.h"
|
||||
#include "wine/debug.h"
|
||||
|
||||
|
@ -54,7 +54,9 @@ LRESULT CALLBACK THEMING_DialogSubclassProc (HWND hWnd, UINT msg,
|
|||
|
||||
case WM_DESTROY:
|
||||
CloseThemeData ( theme );
|
||||
return THEMING_CallOriginalClass (hWnd, msg, wParam, lParam);
|
||||
SetWindowTheme( hWnd, NULL, NULL );
|
||||
OpenThemeData( hWnd, NULL );
|
||||
return THEMING_CallOriginalClass (hWnd, msg, wParam, lParam);
|
||||
|
||||
case WM_THEMECHANGED:
|
||||
CloseThemeData ( theme );
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
#include "wingdi.h"
|
||||
#include "winuser.h"
|
||||
#include "uxtheme.h"
|
||||
#include "tmschema.h"
|
||||
#include "vssym32.h"
|
||||
#include "comctl32.h"
|
||||
#include "wine/debug.h"
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
#include "wingdi.h"
|
||||
#include "winuser.h"
|
||||
#include "uxtheme.h"
|
||||
#include "tmschema.h"
|
||||
#include "vssym32.h"
|
||||
#include "comctl32.h"
|
||||
#include "wine/debug.h"
|
||||
|
||||
|
|
|
@ -119,7 +119,7 @@ void THEMING_Initialize (void)
|
|||
static const WCHAR refDataPropName[] =
|
||||
{ 'C','C','3','2','T','h','e','m','i','n','g','D','a','t','a',0 };
|
||||
|
||||
if (!IsThemeActive()) return; // If so, un-register the class then register it again.
|
||||
if (!IsThemeActive()) return;
|
||||
|
||||
atSubclassProp = GlobalAddAtomW (subclassPropName);
|
||||
atRefDataProp = GlobalAddAtomW (refDataPropName);
|
||||
|
@ -129,11 +129,14 @@ void THEMING_Initialize (void)
|
|||
WNDCLASSEXW class;
|
||||
|
||||
class.cbSize = sizeof(class);
|
||||
class.style |= CS_GLOBALCLASS;
|
||||
GetClassInfoExW (NULL, subclasses[i].className, &class);
|
||||
if (!GetClassInfoExW (NULL, subclasses[i].className, &class))
|
||||
{
|
||||
ERR("Could not retrieve information for class %s\n",
|
||||
debugstr_w (subclasses[i].className));
|
||||
continue;
|
||||
}
|
||||
originalProcs[i] = class.lpfnWndProc;
|
||||
class.lpfnWndProc = subclassProcs[i];
|
||||
class.hInstance = COMCTL32_hModule; // Always set the instance so it can be found again.
|
||||
|
||||
if (!class.lpfnWndProc)
|
||||
{
|
||||
|
|
|
@ -81,7 +81,7 @@
|
|||
#include "commctrl.h"
|
||||
#include "comctl32.h"
|
||||
#include "uxtheme.h"
|
||||
#include "tmschema.h"
|
||||
#include "vssym32.h"
|
||||
#include "wine/debug.h"
|
||||
|
||||
WINE_DEFAULT_DEBUG_CHANNEL(toolbar);
|
||||
|
@ -325,13 +325,13 @@ TOOLBAR_ButtonHasString(const TBUTTON_INFO *btnPtr)
|
|||
* TOOLBAR_CheckStyle
|
||||
*
|
||||
* This function validates that the styles set are implemented and
|
||||
* issues FIXME's warning of possible problems. In a perfect world this
|
||||
* issues FIXMEs warning of possible problems. In a perfect world this
|
||||
* function should be null.
|
||||
*/
|
||||
static void
|
||||
TOOLBAR_CheckStyle (const TOOLBAR_INFO *infoPtr, DWORD dwStyle)
|
||||
TOOLBAR_CheckStyle (const TOOLBAR_INFO *infoPtr)
|
||||
{
|
||||
if (dwStyle & TBSTYLE_REGISTERDROP)
|
||||
if (infoPtr->dwStyle & TBSTYLE_REGISTERDROP)
|
||||
FIXME("[%p] TBSTYLE_REGISTERDROP not implemented\n", infoPtr->hwndSelf);
|
||||
}
|
||||
|
||||
|
@ -574,7 +574,7 @@ TOOLBAR_DrawString (const TOOLBAR_INFO *infoPtr, RECT *rcText, LPCWSTR lpText,
|
|||
UINT state = tbcd->nmcd.uItemState;
|
||||
|
||||
/* draw text */
|
||||
if (lpText) {
|
||||
if (lpText && infoPtr->nMaxTextRows > 0) {
|
||||
TRACE("string=%s rect=(%s)\n", debugstr_w(lpText),
|
||||
wine_dbgstr_rect(rcText));
|
||||
|
||||
|
@ -1467,7 +1467,7 @@ TOOLBAR_WrapToolbar(TOOLBAR_INFO *infoPtr)
|
|||
*
|
||||
* +--------------------------------------------------------+ ^
|
||||
* | ^ ^ | |
|
||||
* | | pad.cy / 2 | centred | |
|
||||
* | | pad.cy / 2 | centered | |
|
||||
* | pad.cx/2 + cxedge +--------------+ +------------+ | | DEFPAD_CY +
|
||||
* |<----------------->| nBitmapWidth | | Text | | | max(nBitmapHeight, szText.cy)
|
||||
* | |<------------>| | | | |
|
||||
|
@ -1483,7 +1483,7 @@ TOOLBAR_WrapToolbar(TOOLBAR_INFO *infoPtr)
|
|||
*
|
||||
* +-----------------------------------+ ^
|
||||
* | ^ | |
|
||||
* | | centred | | LISTPAD_CY +
|
||||
* | | centered | | LISTPAD_CY +
|
||||
* | +------------+ | | szText.cy
|
||||
* | | Text | | |
|
||||
* | | | | |
|
||||
|
@ -1521,13 +1521,13 @@ TOOLBAR_WrapToolbar(TOOLBAR_INFO *infoPtr)
|
|||
* | | pad.cy / 2 | | nBitmapHeight +
|
||||
* | - | | szText.cy +
|
||||
* | +------------+ | | DEFPAD_CY + 1
|
||||
* | centred | Bitmap | | |
|
||||
* | centered | Bitmap | | |
|
||||
* |<----------------->| | | |
|
||||
* | +------------+ | |
|
||||
* | ^ | |
|
||||
* | 1 | | |
|
||||
* | - | |
|
||||
* | centred +---------------+ | |
|
||||
* | centered +---------------+ | |
|
||||
* |<--------------->| Text | | |
|
||||
* | +---------------+ | |
|
||||
* +-----------------------------------+ -
|
||||
|
@ -1540,7 +1540,7 @@ TOOLBAR_WrapToolbar(TOOLBAR_INFO *infoPtr)
|
|||
* | ^ | |
|
||||
* | | 2 + pad.cy / 2 | |
|
||||
* | - | | szText.cy +
|
||||
* | centred +-----------------+ | | pad.cy + 2
|
||||
* | centered +-----------------+ | | pad.cy + 2
|
||||
* |<--------------->| Text | | |
|
||||
* | +-----------------+ | |
|
||||
* | | |
|
||||
|
@ -2305,7 +2305,7 @@ static LRESULT TOOLBAR_Cust_AvailDragListNotification(const CUSTDLG_INFO *custIn
|
|||
return 0;
|
||||
}
|
||||
|
||||
extern UINT uDragListMessage;
|
||||
extern UINT uDragListMessage DECLSPEC_HIDDEN;
|
||||
|
||||
/***********************************************************************
|
||||
* TOOLBAR_CustomizeDialogProc
|
||||
|
@ -3066,8 +3066,8 @@ TOOLBAR_AutoSize (TOOLBAR_INFO *infoPtr)
|
|||
|
||||
if (infoPtr->dwStyle & WS_BORDER)
|
||||
{
|
||||
cy += 2 * GetSystemMetrics(SM_CXBORDER);
|
||||
cx += 2 * GetSystemMetrics(SM_CYBORDER);
|
||||
cx += 2 * GetSystemMetrics(SM_CXBORDER);
|
||||
cy += 2 * GetSystemMetrics(SM_CYBORDER);
|
||||
}
|
||||
|
||||
SetWindowPos(infoPtr->hwndSelf, NULL, x, y, cx, cy, uPosFlags);
|
||||
|
@ -4378,7 +4378,7 @@ TOOLBAR_SetButtonSize (TOOLBAR_INFO *infoPtr, LPARAM lParam)
|
|||
/*
|
||||
* The documentation also does not mention that if 0 is supplied for
|
||||
* either size, the system changes it to the default of 24 wide and
|
||||
* 22 high. Demonstarted in ControlSpy Toolbar. GLA 3/02
|
||||
* 22 high. Demonstrated in ControlSpy Toolbar. GLA 3/02
|
||||
*/
|
||||
if (cx == 0) cx = 24;
|
||||
if (cy == 0) cy = 22;
|
||||
|
@ -4908,11 +4908,10 @@ TOOLBAR_SetState (TOOLBAR_INFO *infoPtr, INT Id, LPARAM lParam)
|
|||
|
||||
|
||||
static LRESULT
|
||||
TOOLBAR_SetStyle (TOOLBAR_INFO *infoPtr, LPARAM lParam)
|
||||
TOOLBAR_SetStyle (TOOLBAR_INFO *infoPtr, DWORD style)
|
||||
{
|
||||
SetWindowLongW(infoPtr->hwndSelf, GWL_STYLE, lParam);
|
||||
|
||||
return TRUE;
|
||||
infoPtr->dwStyle = style;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
|
@ -5152,12 +5151,11 @@ static LRESULT
|
|||
TOOLBAR_Create (HWND hwnd, const CREATESTRUCTW *lpcs)
|
||||
{
|
||||
TOOLBAR_INFO *infoPtr = (TOOLBAR_INFO *)GetWindowLongPtrW(hwnd, 0);
|
||||
DWORD dwStyle = GetWindowLongW (hwnd, GWL_STYLE);
|
||||
LOGFONTW logFont;
|
||||
|
||||
TRACE("hwnd = %p\n", hwnd);
|
||||
TRACE("hwnd = %p, style=0x%08x\n", hwnd, lpcs->style);
|
||||
|
||||
infoPtr->dwStyle = dwStyle;
|
||||
infoPtr->dwStyle = lpcs->style;
|
||||
GetClientRect(hwnd, &infoPtr->client_rect);
|
||||
infoPtr->bUnicode = infoPtr->hwndNotify &&
|
||||
(NFR_UNICODE == SendMessageW(hwnd, WM_NOTIFYFORMAT, (WPARAM)hwnd, NF_REQUERY));
|
||||
|
@ -5168,7 +5166,7 @@ TOOLBAR_Create (HWND hwnd, const CREATESTRUCTW *lpcs)
|
|||
|
||||
OpenThemeData (hwnd, themeClass);
|
||||
|
||||
TOOLBAR_CheckStyle (infoPtr, dwStyle);
|
||||
TOOLBAR_CheckStyle (infoPtr);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
@ -6370,11 +6368,10 @@ TOOLBAR_StyleChanged (TOOLBAR_INFO *infoPtr, INT nType, const STYLESTRUCT *lpSty
|
|||
else
|
||||
infoPtr->dwDTFlags = DT_CENTER | DT_END_ELLIPSIS;
|
||||
|
||||
TOOLBAR_CheckStyle (infoPtr, lpStyle->styleNew);
|
||||
|
||||
TRACE("new style 0x%08x\n", lpStyle->styleNew);
|
||||
|
||||
infoPtr->dwStyle = lpStyle->styleNew;
|
||||
TOOLBAR_CheckStyle (infoPtr);
|
||||
|
||||
if ((dwOldStyle ^ lpStyle->styleNew) & (TBSTYLE_WRAPABLE | CCS_VERT))
|
||||
TOOLBAR_LayoutToolbar(infoPtr);
|
||||
|
|
|
@ -2039,7 +2039,7 @@ TOOLTIPS_SetFont (TOOLTIPS_INFO *infoPtr, HFONT hFont, BOOL redraw)
|
|||
lf.lfWeight = FW_BOLD;
|
||||
infoPtr->hTitleFont = CreateFontIndirectW(&lf);
|
||||
|
||||
if (redraw & (infoPtr->nCurrentTool != -1)) {
|
||||
if (redraw && infoPtr->nCurrentTool != -1) {
|
||||
FIXME("full redraw needed!\n");
|
||||
}
|
||||
|
||||
|
@ -2076,7 +2076,7 @@ TOOLTIPS_OnWMGetText (const TOOLTIPS_INFO *infoPtr, WPARAM size, LPWSTR pszText)
|
|||
{
|
||||
LRESULT res;
|
||||
|
||||
if(!infoPtr->szTipText || !size)
|
||||
if(!size)
|
||||
return 0;
|
||||
|
||||
res = min(strlenW(infoPtr->szTipText)+1, size);
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
#include "winnls.h"
|
||||
#include "commctrl.h"
|
||||
#include "uxtheme.h"
|
||||
#include "tmschema.h"
|
||||
#include "vssym32.h"
|
||||
#include "wine/debug.h"
|
||||
|
||||
#include "comctl32.h"
|
||||
|
@ -1555,7 +1555,8 @@ TRACKBAR_SetFocus (TRACKBAR_INFO *infoPtr)
|
|||
static LRESULT
|
||||
TRACKBAR_Size (TRACKBAR_INFO *infoPtr)
|
||||
{
|
||||
TRACKBAR_InitializeThumb (infoPtr);
|
||||
TRACKBAR_CalcChannel (infoPtr);
|
||||
TRACKBAR_UpdateThumb (infoPtr);
|
||||
TRACKBAR_AlignBuddies (infoPtr);
|
||||
|
||||
return 0;
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -41,7 +41,7 @@
|
|||
#include "commctrl.h"
|
||||
#include "comctl32.h"
|
||||
#include "uxtheme.h"
|
||||
#include "tmschema.h"
|
||||
#include "vssym32.h"
|
||||
#include "wine/unicode.h"
|
||||
#include "wine/debug.h"
|
||||
|
||||
|
|
1739
reactos/include/psdk/vsstyle.h
Normal file
1739
reactos/include/psdk/vsstyle.h
Normal file
File diff suppressed because it is too large
Load diff
678
reactos/include/psdk/vssym32.h
Normal file
678
reactos/include/psdk/vssym32.h
Normal file
|
@ -0,0 +1,678 @@
|
|||
/*
|
||||
* Copyright (C) 2011 Piotr Caban for CodeWeavers
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
#ifndef __VSSYM32_H__
|
||||
#define __VSSYM32_H__
|
||||
|
||||
#include "vsstyle.h"
|
||||
|
||||
|
||||
enum BGTYPE {
|
||||
BT_IMAGEFILE = 0,
|
||||
BT_BORDERFILL = 1,
|
||||
BT_NONE = 2,
|
||||
};
|
||||
|
||||
enum IMAGELAYOUT {
|
||||
IL_VERTICAL = 0,
|
||||
IL_HORIZONTAL = 1,
|
||||
};
|
||||
|
||||
enum BORDERTYPE {
|
||||
BT_RECT = 0,
|
||||
BT_ROUNDRECT = 1,
|
||||
BT_ELLIPSE = 2,
|
||||
};
|
||||
|
||||
enum FILLTYPE {
|
||||
FT_SOLID = 0,
|
||||
FT_VERTGRADIENT = 1,
|
||||
FT_HORZGRADIENT = 2,
|
||||
FT_RADIALGRADIENT = 3,
|
||||
FT_TILEIMAGE = 4,
|
||||
};
|
||||
|
||||
enum SIZINGTYPE {
|
||||
ST_TRUESIZE = 0,
|
||||
ST_STRETCH = 1,
|
||||
ST_TILE = 2,
|
||||
};
|
||||
|
||||
enum HALIGN {
|
||||
HA_LEFT = 0,
|
||||
HA_CENTER = 1,
|
||||
HA_RIGHT = 2,
|
||||
};
|
||||
|
||||
enum CONTENTALIGNMENT {
|
||||
CA_LEFT = 0,
|
||||
CA_CENTER = 1,
|
||||
CA_RIGHT = 2,
|
||||
};
|
||||
|
||||
enum VALIGN {
|
||||
VA_TOP = 0,
|
||||
VA_CENTER = 1,
|
||||
VA_BOTTOM = 2,
|
||||
};
|
||||
|
||||
enum OFFSETTYPE {
|
||||
OT_TOPLEFT = 0,
|
||||
OT_TOPRIGHT = 1,
|
||||
OT_TOPMIDDLE = 2,
|
||||
OT_BOTTOMLEFT = 3,
|
||||
OT_BOTTOMRIGHT = 4,
|
||||
OT_BOTTOMMIDDLE = 5,
|
||||
OT_MIDDLELEFT = 6,
|
||||
OT_MIDDLERIGHT = 7,
|
||||
OT_LEFTOFCAPTION = 8,
|
||||
OT_RIGHTOFCAPTION = 9,
|
||||
OT_LEFTOFLASTBUTTON = 10,
|
||||
OT_RIGHTOFLASTBUTTON = 11,
|
||||
OT_ABOVELASTBUTTON = 12,
|
||||
OT_BELOWLASTBUTTON = 13,
|
||||
};
|
||||
|
||||
enum ICONEFFECT {
|
||||
ICE_NONE = 0,
|
||||
ICE_GLOW = 1,
|
||||
ICE_SHADOW = 2,
|
||||
ICE_PULSE = 3,
|
||||
ICE_ALPHA = 4,
|
||||
};
|
||||
|
||||
enum TEXTSHADOWTYPE {
|
||||
TST_NONE = 0,
|
||||
TST_SINGLE = 1,
|
||||
TST_CONTINUOUS = 2,
|
||||
};
|
||||
|
||||
enum GLYPHTYPE {
|
||||
GT_NONE = 0,
|
||||
GT_IMAGEGLYPH = 1,
|
||||
GT_FONTGLYPH = 2,
|
||||
};
|
||||
|
||||
enum IMAGESELECTTYPE {
|
||||
IST_NONE = 0,
|
||||
IST_SIZE = 1,
|
||||
IST_DPI = 2,
|
||||
};
|
||||
|
||||
enum TRUESIZESCALINGTYPE {
|
||||
TSST_NONE = 0,
|
||||
TSST_SIZE = 1,
|
||||
TSST_DPI = 2,
|
||||
};
|
||||
|
||||
enum GLYPHFONTSIZINGTYPE {
|
||||
GFST_NONE = 0,
|
||||
GFST_SIZE = 1,
|
||||
GFST_DPI = 2,
|
||||
};
|
||||
|
||||
#define TMT_RESERVEDLOW 0
|
||||
#define TMT_RESERVEDHIGH 7999
|
||||
|
||||
#define TMT_DIBDATA 2
|
||||
#define TMT_GLYPHDIBDATA 8
|
||||
#define TMT_ENUM 200
|
||||
#define TMT_STRING 201
|
||||
#define TMT_INT 202
|
||||
#define TMT_BOOL 203
|
||||
#define TMT_COLOR 204
|
||||
#define TMT_MARGINS 205
|
||||
#define TMT_FILENAME 206
|
||||
#define TMT_SIZE 207
|
||||
#define TMT_POSITION 208
|
||||
#define TMT_RECT 209
|
||||
#define TMT_FONT 210
|
||||
#define TMT_INTLIST 211
|
||||
#define TMT_HBITMAP 212
|
||||
#define TMT_DISKSTREAM 213
|
||||
#define TMT_STREAM 214
|
||||
#define TMT_BITMAPREF 215
|
||||
#define TMT_COLORSCHEMES 401
|
||||
#define TMT_SIZES 402
|
||||
#define TMT_CHARSET 403
|
||||
#define TMT_NAME 600
|
||||
#define TMT_DISPLAYNAME 601
|
||||
#define TMT_TOOLTIP 602
|
||||
#define TMT_COMPANY 603
|
||||
#define TMT_AUTHOR 604
|
||||
#define TMT_COPYRIGHT 605
|
||||
#define TMT_URL 606
|
||||
#define TMT_VERSION 607
|
||||
#define TMT_DESCRIPTION 608
|
||||
#define TMT_FIRST_RCSTRING_NAME TMT_DISPLAYNAME
|
||||
#define TMT_LAST_RCSTRING_NAME TMT_DESCRIPTION
|
||||
#define TMT_CAPTIONFONT 801
|
||||
#define TMT_SMALLCAPTIONFONT 802
|
||||
#define TMT_MENUFONT 803
|
||||
#define TMT_STATUSFONT 804
|
||||
#define TMT_MSGBOXFONT 805
|
||||
#define TMT_ICONTITLEFONT 806
|
||||
#define TMT_HEADING1FONT 807
|
||||
#define TMT_HEADING2FONT 808
|
||||
#define TMT_BODYFONT 809
|
||||
#define TMT_FIRSTFONT TMT_CAPTIONFONT
|
||||
#define TMT_LASTFONT TMT_BODYFONT
|
||||
#define TMT_FLATMENUS 1001
|
||||
#define TMT_FIRSTBOOL TMT_FLATMENUS
|
||||
#define TMT_LASTBOOL TMT_FLATMENUS
|
||||
#define TMT_SIZINGBORDERWIDTH 1201
|
||||
#define TMT_SCROLLBARWIDTH 1202
|
||||
#define TMT_SCROLLBARHEIGHT 1203
|
||||
#define TMT_CAPTIONBARWIDTH 1204
|
||||
#define TMT_CAPTIONBARHEIGHT 1205
|
||||
#define TMT_SMCAPTIONBARWIDTH 1206
|
||||
#define TMT_SMCAPTIONBARHEIGHT 1207
|
||||
#define TMT_MENUBARWIDTH 1208
|
||||
#define TMT_MENUBARHEIGHT 1209
|
||||
#define TMT_PADDEDBORDERWIDTH 1210
|
||||
#define TMT_FIRSTSIZE TMT_SIZINGBORDERWIDTH
|
||||
#define TMT_LASTSIZE TMT_PADDEDBORDERWIDTH
|
||||
#define TMT_MINCOLORDEPTH 1301
|
||||
#define TMT_FIRSTINT TMT_MINCOLORDEPTH
|
||||
#define TMT_LASTINT TMT_MINCOLORDEPTH
|
||||
#define TMT_CSSNAME 1401
|
||||
#define TMT_XMLNAME 1402
|
||||
#define TMT_LASTUPDATED 1403
|
||||
#define TMT_ALIAS 1404
|
||||
#define TMT_FIRSTSTRING TMT_CSSNAME
|
||||
#define TMT_LASTSTRING TMT_ALIAS
|
||||
#define TMT_SCROLLBAR 1601
|
||||
#define TMT_BACKGROUND 1602
|
||||
#define TMT_ACTIVECAPTION 1603
|
||||
#define TMT_INACTIVECAPTION 1604
|
||||
#define TMT_MENU 1605
|
||||
#define TMT_WINDOW 1606
|
||||
#define TMT_WINDOWFRAME 1607
|
||||
#define TMT_MENUTEXT 1608
|
||||
#define TMT_WINDOWTEXT 1609
|
||||
#define TMT_CAPTIONTEXT 1610
|
||||
#define TMT_ACTIVEBORDER 1611
|
||||
#define TMT_INACTIVEBORDER 1612
|
||||
#define TMT_APPWORKSPACE 1613
|
||||
#define TMT_HIGHLIGHT 1614
|
||||
#define TMT_HIGHLIGHTTEXT 1615
|
||||
#define TMT_BTNFACE 1616
|
||||
#define TMT_BTNSHADOW 1617
|
||||
#define TMT_GRAYTEXT 1618
|
||||
#define TMT_BTNTEXT 1619
|
||||
#define TMT_INACTIVECAPTIONTEXT 1620
|
||||
#define TMT_BTNHIGHLIGHT 1621
|
||||
#define TMT_DKSHADOW3D 1622
|
||||
#define TMT_LIGHT3D 1623
|
||||
#define TMT_INFOTEXT 1624
|
||||
#define TMT_INFOBK 1625
|
||||
#define TMT_BUTTONALTERNATEFACE 1626
|
||||
#define TMT_HOTTRACKING 1627
|
||||
#define TMT_GRADIENTACTIVECAPTION 1628
|
||||
#define TMT_GRADIENTINACTIVECAPTION 1629
|
||||
#define TMT_MENUHILIGHT 1630
|
||||
#define TMT_MENUBAR 1631
|
||||
#define TMT_FIRSTCOLOR TMT_SCROLLBAR
|
||||
#define TMT_LASTCOLOR TMT_MENUBAR
|
||||
#define TMT_FROMHUE1 1801
|
||||
#define TMT_FROMHUE2 1802
|
||||
#define TMT_FROMHUE3 1803
|
||||
#define TMT_FROMHUE4 1804
|
||||
#define TMT_FROMHUE5 1805
|
||||
#define TMT_TOHUE1 1806
|
||||
#define TMT_TOHUE2 1807
|
||||
#define TMT_TOHUE3 1808
|
||||
#define TMT_TOHUE4 1809
|
||||
#define TMT_TOHUE5 1810
|
||||
#define TMT_FROMCOLOR1 2001
|
||||
#define TMT_FROMCOLOR2 2002
|
||||
#define TMT_FROMCOLOR3 2003
|
||||
#define TMT_FROMCOLOR4 2004
|
||||
#define TMT_FROMCOLOR5 2005
|
||||
#define TMT_TOCOLOR1 2006
|
||||
#define TMT_TOCOLOR2 2007
|
||||
#define TMT_TOCOLOR3 2008
|
||||
#define TMT_TOCOLOR4 2009
|
||||
#define TMT_TOCOLOR5 2010
|
||||
#define TMT_TRANSPARENT 2201
|
||||
#define TMT_AUTOSIZE 2202
|
||||
#define TMT_BORDERONLY 2203
|
||||
#define TMT_COMPOSITED 2204
|
||||
#define TMT_BGFILL 2205
|
||||
#define TMT_GLYPHTRANSPARENT 2206
|
||||
#define TMT_GLYPHONLY 2207
|
||||
#define TMT_ALWAYSSHOWSIZINGBAR 2208
|
||||
#define TMT_MIRRORIMAGE 2209
|
||||
#define TMT_UNIFORMSIZING 2210
|
||||
#define TMT_INTEGRALSIZING 2211
|
||||
#define TMT_SOURCEGROW 2212
|
||||
#define TMT_SOURCESHRINK 2213
|
||||
#define TMT_DRAWBORDERS 2214
|
||||
#define TMT_NOETCHEDEFFECT 2215
|
||||
#define TMT_TEXTAPPLYOVERLAY 2216
|
||||
#define TMT_TEXTGLOW 2217
|
||||
#define TMT_TEXTITALIC 2218
|
||||
#define TMT_COMPOSITEDOPAQUE 2219
|
||||
#define TMT_LOCALIZEDMIRRORIMAGE 2220
|
||||
#define TMT_IMAGECOUNT 2401
|
||||
#define TMT_ALPHALEVEL 2402
|
||||
#define TMT_BORDERSIZE 2403
|
||||
#define TMT_ROUNDCORNERWIDTH 2404
|
||||
#define TMT_ROUNDCORNERHEIGHT 2405
|
||||
#define TMT_GRADIENTRATIO1 2406
|
||||
#define TMT_GRADIENTRATIO2 2407
|
||||
#define TMT_GRADIENTRATIO3 2408
|
||||
#define TMT_GRADIENTRATIO4 2409
|
||||
#define TMT_GRADIENTRATIO5 2410
|
||||
#define TMT_PROGRESSCHUNKSIZE 2411
|
||||
#define TMT_PROGRESSSPACESIZE 2412
|
||||
#define TMT_SATURATION 2413
|
||||
#define TMT_TEXTBORDERSIZE 2414
|
||||
#define TMT_ALPHATHRESHOLD 2415
|
||||
#define TMT_WIDTH 2416
|
||||
#define TMT_HEIGHT 2417
|
||||
#define TMT_GLYPHINDEX 2418
|
||||
#define TMT_TRUESIZESTRETCHMARK 2419
|
||||
#define TMT_MINDPI1 2420
|
||||
#define TMT_MINDPI2 2421
|
||||
#define TMT_MINDPI3 2422
|
||||
#define TMT_MINDPI4 2423
|
||||
#define TMT_MINDPI5 2424
|
||||
#define TMT_TEXTGLOWSIZE 2425
|
||||
#define TMT_FRAMESPERSECOND 2426
|
||||
#define TMT_PIXELSPERFRAME 2427
|
||||
#define TMT_ANIMATIONDELAY 2428
|
||||
#define TMT_GLOWINTENSITY 2429
|
||||
#define TMT_OPACITY 2430
|
||||
#define TMT_COLORIZATIONCOLOR 2431
|
||||
#define TMT_COLORIZATIONOPACITY 2432
|
||||
#define TMT_GLYPHFONT 2601
|
||||
#define TMT_IMAGEFILE 3001
|
||||
#define TMT_IMAGEFILE1 3002
|
||||
#define TMT_IMAGEFILE2 3003
|
||||
#define TMT_IMAGEFILE3 3004
|
||||
#define TMT_IMAGEFILE4 3005
|
||||
#define TMT_IMAGEFILE5 3006
|
||||
#define TMT_GLYPHIMAGEFILE 3008
|
||||
#define TMT_TEXT 3201
|
||||
#define TMT_CLASSICVALUE 3202
|
||||
#define TMT_OFFSET 3401
|
||||
#define TMT_TEXTSHADOWOFFSET 3402
|
||||
#define TMT_MINSIZE 3403
|
||||
#define TMT_MINSIZE1 3404
|
||||
#define TMT_MINSIZE2 3405
|
||||
#define TMT_MINSIZE3 3406
|
||||
#define TMT_MINSIZE4 3407
|
||||
#define TMT_MINSIZE5 3408
|
||||
#define TMT_NORMALSIZE 3409
|
||||
#define TMT_SIZINGMARGINS 3601
|
||||
#define TMT_CONTENTMARGINS 3602
|
||||
#define TMT_CAPTIONMARGINS 3603
|
||||
#define TMT_BORDERCOLOR 3801
|
||||
#define TMT_FILLCOLOR 3802
|
||||
#define TMT_TEXTCOLOR 3803
|
||||
#define TMT_EDGELIGHTCOLOR 3804
|
||||
#define TMT_EDGEHIGHLIGHTCOLOR 3805
|
||||
#define TMT_EDGESHADOWCOLOR 3806
|
||||
#define TMT_EDGEDKSHADOWCOLOR 3807
|
||||
#define TMT_EDGEFILLCOLOR 3808
|
||||
#define TMT_TRANSPARENTCOLOR 3809
|
||||
#define TMT_GRADIENTCOLOR1 3810
|
||||
#define TMT_GRADIENTCOLOR2 3811
|
||||
#define TMT_GRADIENTCOLOR3 3812
|
||||
#define TMT_GRADIENTCOLOR4 3813
|
||||
#define TMT_GRADIENTCOLOR5 3814
|
||||
#define TMT_SHADOWCOLOR 3815
|
||||
#define TMT_GLOWCOLOR 3816
|
||||
#define TMT_TEXTBORDERCOLOR 3817
|
||||
#define TMT_TEXTSHADOWCOLOR 3818
|
||||
#define TMT_GLYPHTEXTCOLOR 3819
|
||||
#define TMT_GLYPHTRANSPARENTCOLOR 3820
|
||||
#define TMT_FILLCOLORHINT 3821
|
||||
#define TMT_BORDERCOLORHINT 3822
|
||||
#define TMT_ACCENTCOLORHINT 3823
|
||||
#define TMT_TEXTCOLORHINT 3824
|
||||
#define TMT_HEADING1TEXTCOLOR 3825
|
||||
#define TMT_HEADING2TEXTCOLOR 3826
|
||||
#define TMT_BODYTEXTCOLOR 3827
|
||||
#define TMT_BGTYPE 4001
|
||||
#define TMT_BORDERTYPE 4002
|
||||
#define TMT_FILLTYPE 4003
|
||||
#define TMT_SIZINGTYPE 4004
|
||||
#define TMT_HALIGN 4005
|
||||
#define TMT_CONTENTALIGNMENT 4006
|
||||
#define TMT_VALIGN 4007
|
||||
#define TMT_OFFSETTYPE 4008
|
||||
#define TMT_ICONEFFECT 4009
|
||||
#define TMT_TEXTSHADOWTYPE 4010
|
||||
#define TMT_IMAGELAYOUT 4011
|
||||
#define TMT_GLYPHTYPE 4012
|
||||
#define TMT_IMAGESELECTTYPE 4013
|
||||
#define TMT_GLYPHFONTSIZINGTYPE 4014
|
||||
#define TMT_TRUESIZESCALINGTYPE 4015
|
||||
#define TMT_USERPICTURE 5001
|
||||
#define TMT_DEFAULTPANESIZE 5002
|
||||
#define TMT_BLENDCOLOR 5003
|
||||
#define TMT_CUSTOMSPLITRECT 5004
|
||||
#define TMT_ANIMATIONBUTTONRECT 5005
|
||||
#define TMT_ANIMATIONDURATION 5006
|
||||
#define TMT_TRANSITIONDURATIONS 6000
|
||||
#define TMT_SCALEDBACKGROUND 7001
|
||||
#define TMT_ATLASIMAGE 8000
|
||||
#define TMT_ATLASINPUTIMAGE 8001
|
||||
#define TMT_ATLASRECT 8002
|
||||
|
||||
/* LINK class */
|
||||
#if defined(__GNUC__)
|
||||
#define VSCLASS_LINK (const WCHAR []){'L','I','N','K',0}
|
||||
#elif defined(_MSC_VER)
|
||||
#define VSCLASS_LINK L"LINK"
|
||||
#else
|
||||
static const WCHAR VSCLASS_LINK[] = {'L','I','N','K',0};
|
||||
#endif
|
||||
|
||||
enum LINKPARTS {
|
||||
LP_HYPERLINK = 1,
|
||||
};
|
||||
|
||||
enum HYPERLINKSTATES {
|
||||
HLS_NORMALTEXT = 1,
|
||||
HLS_LINKTEXT = 2,
|
||||
};
|
||||
|
||||
/* EMPTYMARKUP class */
|
||||
#if defined(__GNUC__)
|
||||
#define VSCLASS_EMPTYMARKUP (const WCHAR []){'E','M','P','T','Y','M','A','R','K','U','P',0}
|
||||
#elif defined(_MSC_VER)
|
||||
#define VSCLASS_EMPTYMARKUP L"EMPTYMARKUP"
|
||||
#else
|
||||
static const WCHAR VSCLASS_EMPTYMARKUP[] = {'E','M','P','T','Y','M','A','R','K','U','P',0};
|
||||
#endif
|
||||
|
||||
enum EMPTYMARKUPPARTS {
|
||||
EMP_MARKUPTEXT = 1,
|
||||
};
|
||||
|
||||
enum MARKUPTEXTSTATES {
|
||||
EMT_NORMALTEXT = 1,
|
||||
EMT_LINKTEXT = 2,
|
||||
};
|
||||
|
||||
/* STATIC class */
|
||||
#if defined(__GNUC__)
|
||||
#define VSCLASS_STATIC (const WCHAR []){'S','T','A','T','I','C',0}
|
||||
#elif defined(_MSC_VER)
|
||||
#define VSCLASS_STATIC L"STATIC"
|
||||
#else
|
||||
static const WCHAR VSCLASS_STATIC[] = {'S','T','A','T','I','C',0};
|
||||
#endif
|
||||
|
||||
enum STATICPARTS {
|
||||
STAT_TEXT = 1,
|
||||
};
|
||||
|
||||
/* PAGE class */
|
||||
#if defined(__GNUC__)
|
||||
#define VSCLASS_PAGE (const WCHAR []){'P','A','G','E',0}
|
||||
#elif defined(_MSC_VER)
|
||||
#define VSCLASS_PAGE L"PAGE"
|
||||
#else
|
||||
static const WCHAR VSCLASS_PAGE[] = {'P','A','G','E',0};
|
||||
#endif
|
||||
|
||||
enum PAGEPARTS {
|
||||
PGRP_UP = 1,
|
||||
PGRP_DOWN = 2,
|
||||
PGRP_UPHORZ = 3,
|
||||
PGRP_DOWNHORZ = 4,
|
||||
};
|
||||
|
||||
/* MONTHCAL class */
|
||||
#if defined(__GNUC__)
|
||||
#define VSCLASS_MONTHCAL (const WCHAR []){'M','O','N','T','H','C','A','L',0}
|
||||
#elif defined(_MSC_VER)
|
||||
#define VSCLASS_MONTHCAL L"MONTHCAL"
|
||||
#else
|
||||
static const WCHAR VSCLASS_MONTHCAL[] = {'M','O','N','T','H','C','A','L',0};
|
||||
#endif
|
||||
|
||||
enum MONTHCALPARTS {
|
||||
MC_BACKGROUND = 1,
|
||||
MC_BORDERS = 2,
|
||||
MC_GRIDBACKGROUND = 3,
|
||||
MC_COLHEADERSPLITTER = 4,
|
||||
MC_GRIDCELLBACKGROUND = 5,
|
||||
MC_GRIDCELL = 6,
|
||||
MC_GRIDCELLUPPER = 7,
|
||||
MC_TRAILINGGRIDCELL = 8,
|
||||
MC_TRAILINGGRIDCELLUPPER = 9,
|
||||
MC_NAVNEXT = 10,
|
||||
MC_NAVPREV = 11,
|
||||
};
|
||||
|
||||
enum GRIDCELLBACKGROUNDSTATES {
|
||||
MCGCB_SELECTED = 1,
|
||||
MCGCB_HOT = 2,
|
||||
MCGCB_SELECTEDHOT = 3,
|
||||
MCGCB_SELECTEDNOTFOCUSED = 4,
|
||||
MCGCB_TODAY = 5,
|
||||
};
|
||||
|
||||
enum GRIDCELLSTATES {
|
||||
MCGC_HOT = 1,
|
||||
MCGC_HASSTATE = 2,
|
||||
MCGC_HASSTATEHOT = 3,
|
||||
MCGC_TODAY = 4,
|
||||
};
|
||||
|
||||
enum GRIDCELLUPPERSTATES {
|
||||
MCGCU_HOT = 1,
|
||||
MCGCU_HASSTATE = 2,
|
||||
MCGCU_HASSTATEHOT = 3,
|
||||
};
|
||||
|
||||
enum TRAILINGGRIDCELLSTATES {
|
||||
MCTGC_HOT = 1,
|
||||
MCTGC_HASSTATE = 2,
|
||||
MCTGC_HASSTATEHOT = 3,
|
||||
MCTGC_TODAY = 4,
|
||||
};
|
||||
|
||||
enum TRAILINGGRIDCELLUPPERSTATES {
|
||||
MCTGCU_HOT = 1,
|
||||
MCTGCU_HASSTATE = 2,
|
||||
MCTGCU_HASSTATEHOT = 3,
|
||||
};
|
||||
|
||||
enum NAVNEXTSTATES {
|
||||
MCNN_NORMAL = 1,
|
||||
MCNN_HOT = 2,
|
||||
MCNN_PRESSED = 3,
|
||||
MCNN_DISABLED = 4,
|
||||
};
|
||||
|
||||
enum NAVPREVSTATES {
|
||||
MCNP_NORMAL = 1,
|
||||
MCNP_HOT = 2,
|
||||
MCNP_PRESSED = 3,
|
||||
MCNP_DISABLED = 4,
|
||||
};
|
||||
|
||||
/* CLOCK class */
|
||||
#if defined(__GNUC__)
|
||||
#define VSCLASS_CLOCK (const WCHAR []){'C','L','O','C','K',0}
|
||||
#elif defined(_MSC_VER)
|
||||
#define VSCLASS_CLOCK L"CLOCK"
|
||||
#else
|
||||
static const WCHAR VSCLASS_CLOCK[] = {'C','L','O','C','K',0};
|
||||
#endif
|
||||
|
||||
enum CLOCKPARTS {
|
||||
CLP_TIME = 1,
|
||||
};
|
||||
|
||||
enum CLOCKSTATES {
|
||||
CLS_NORMAL = 1,
|
||||
};
|
||||
|
||||
/* TRAYNOTIFY class */
|
||||
#if defined(__GNUC__)
|
||||
#define VSCLASS_TRAYNOTIFY (const WCHAR []){'T','R','A','Y','N','O','T','I','F','Y',0}
|
||||
#elif defined(_MSC_VER)
|
||||
#define VSCLASS_TRAYNOTIFY L"TRAYNOTIFY"
|
||||
#else
|
||||
static const WCHAR VSCLASS_TRAYNOTIFY[] = {'T','R','A','Y','N','O','T','I','F','Y',0};
|
||||
#endif
|
||||
|
||||
enum TRAYNOTIFYPARTS {
|
||||
TNP_BACKGROUND = 1,
|
||||
TNP_ANIMBACKGROUND = 2,
|
||||
};
|
||||
|
||||
/* TASKBAR class */
|
||||
#if defined(__GNUC__)
|
||||
#define VSCLASS_TASKBAR (const WCHAR []){'T','A','S','K','B','A','R',0}
|
||||
#elif defined(_MSC_VER)
|
||||
#define VSCLASS_TASKBAR L"TASKBAR"
|
||||
#else
|
||||
static const WCHAR VSCLASS_TASKBAR[] = {'T','A','S','K','B','A','R',0};
|
||||
#endif
|
||||
|
||||
enum TASKBARPARTS {
|
||||
TBP_BACKGROUNDBOTTOM = 1,
|
||||
TBP_BACKGROUNDRIGHT = 2,
|
||||
TBP_BACKGROUNDTOP = 3,
|
||||
TBP_BACKGROUNDLEFT = 4,
|
||||
TBP_SIZINGBARBOTTOM = 5,
|
||||
TBP_SIZINGBARRIGHT = 6,
|
||||
TBP_SIZINGBARTOP = 7,
|
||||
TBP_SIZINGBARLEFT = 8,
|
||||
};
|
||||
|
||||
/* TASKBAND class */
|
||||
#if defined(__GNUC__)
|
||||
#define VSCLASS_TASKBAND (const WCHAR []){'T','A','S','K','B','A','N','D',0}
|
||||
#elif defined(_MSC_VER)
|
||||
#define VSCLASS_TASKBAND L"TASKBAND"
|
||||
#else
|
||||
static const WCHAR VSCLASS_TASKBAND[] = {'T','A','S','K','B','A','N','D',0};
|
||||
#endif
|
||||
|
||||
enum TASKBANDPARTS {
|
||||
TDP_GROUPCOUNT = 1,
|
||||
TDP_FLASHBUTTON = 2,
|
||||
TDP_FLASHBUTTONGROUPMENU = 3,
|
||||
};
|
||||
|
||||
/* STARTPANEL class */
|
||||
#if defined(__GNUC__)
|
||||
#define VSCLASS_STARTPANEL (const WCHAR []){'S','T','A','R','T','P','A','N','E','L',0}
|
||||
#elif defined(_MSC_VER)
|
||||
#define VSCLASS_STARTPANEL L"STARTPANEL"
|
||||
#else
|
||||
static const WCHAR VSCLASS_STARTPANEL[] = {'S','T','A','R','T','P','A','N','E','L',0};
|
||||
#endif
|
||||
|
||||
enum STARTPANELPARTS {
|
||||
SPP_USERPANE = 1,
|
||||
SPP_MOREPROGRAMS = 2,
|
||||
SPP_MOREPROGRAMSARROW = 3,
|
||||
SPP_PROGLIST = 4,
|
||||
SPP_PROGLISTSEPARATOR = 5,
|
||||
SPP_PLACESLIST = 6,
|
||||
SPP_PLACESLISTSEPARATOR = 7,
|
||||
SPP_LOGOFF = 8,
|
||||
SPP_LOGOFFBUTTONS = 9,
|
||||
SPP_USERPICTURE = 10,
|
||||
SPP_PREVIEW = 11,
|
||||
SPP_MOREPROGRAMSTAB = 12,
|
||||
SPP_NSCHOST = 13,
|
||||
SPP_SOFTWAREEXPLORER = 14,
|
||||
SPP_OPENBOX = 15,
|
||||
SPP_SEARCHVIEW = 16,
|
||||
SPP_MOREPROGRAMSARROWBACK = 17,
|
||||
SPP_TOPMATCH = 18,
|
||||
SPP_LOGOFFSPLITBUTTONDROPDOWN = 19,
|
||||
};
|
||||
|
||||
enum MOREPROGRAMSTABSTATES {
|
||||
SPMPT_NORMAL = 1,
|
||||
SPMPT_HOT = 2,
|
||||
SPMPT_SELECTED = 3,
|
||||
SPMPT_DISABLED = 4,
|
||||
SPMPT_FOCUSED = 5,
|
||||
};
|
||||
|
||||
enum SOFTWAREEXPLORERSTATES {
|
||||
SPSE_NORMAL = 1,
|
||||
SPSE_HOT = 2,
|
||||
SPSE_SELECTED = 3,
|
||||
SPSE_DISABLED = 4,
|
||||
SPSE_FOCUSED = 5,
|
||||
};
|
||||
|
||||
enum OPENBOXSTATES {
|
||||
SPOB_NORMAL = 1,
|
||||
SPOB_HOT = 2,
|
||||
SPOB_SELECTED = 3,
|
||||
SPOB_DISABLED = 4,
|
||||
SPOB_FOCUSED = 5,
|
||||
};
|
||||
|
||||
enum MOREPROGRAMSARROWSTATES {
|
||||
SPS_NORMAL = 1,
|
||||
SPS_HOT = 2,
|
||||
SPS_PRESSED = 3,
|
||||
};
|
||||
|
||||
enum MOREPROGRAMSARROWBACKSTATES {
|
||||
SPSB_NORMAL = 1,
|
||||
SPSB_HOT = 2,
|
||||
SPSB_PRESSED = 3,
|
||||
};
|
||||
|
||||
enum LOGOFFBUTTONSSTATES {
|
||||
SPLS_NORMAL = 1,
|
||||
SPLS_HOT = 2,
|
||||
SPLS_PRESSED = 3,
|
||||
};
|
||||
|
||||
/* MENUBAND class */
|
||||
#if defined(__GNUC__)
|
||||
#define VSCLASS_MENUBAND (const WCHAR []){'M','E','N','U','B','A','N','D',0}
|
||||
#elif defined(_MSC_VER)
|
||||
#define VSCLASS_MENUBAND L"MENUBAND"
|
||||
#else
|
||||
static const WCHAR VSCLASS_MENUBAND[] = {'M','E','N','U','B','A','N','D',0};
|
||||
#endif
|
||||
|
||||
enum MENUBANDPARTS {
|
||||
MDP_NEWAPPBUTTON = 1,
|
||||
MDP_SEPERATOR = 2,
|
||||
};
|
||||
|
||||
enum MENUBANDSTATES {
|
||||
MDS_NORMAL = 1,
|
||||
MDS_HOT = 2,
|
||||
MDS_PRESSED = 3,
|
||||
MDS_DISABLED = 4,
|
||||
MDS_CHECKED = 5,
|
||||
MDS_HOTCHECKED = 6,
|
||||
};
|
||||
|
||||
#endif /* __VSSYM32_H__ */
|
|
@ -48,7 +48,7 @@ reactos/dll/win32/browseui # Out of sync
|
|||
reactos/dll/win32/cabinet # Synced to Wine-1.3.37
|
||||
reactos/dll/win32/clusapi # Synced to Wine-1.3.37
|
||||
reactos/dll/win32/comcat # Synced to Wine-1.3.37
|
||||
reactos/dll/win32/comctl32 # Synced to Wine 1.3.14
|
||||
reactos/dll/win32/comctl32 # Synced to Wine 1.3.37
|
||||
reactos/dll/win32/comdlg32 # Autosync
|
||||
reactos/dll/win32/compstui # Synced to Wine-1.3.37
|
||||
reactos/dll/win32/credui # Synced to Wine-1.3.37
|
||||
|
|
Loading…
Reference in a new issue