mirror of
https://github.com/reactos/reactos.git
synced 2025-08-06 00:03:00 +00:00
- start implementing a few shell property dialogs (shelllink, file, drive) and corresponding shell objects (i.e. Desktop properties opens sysdm cpl) etc
svn path=/trunk/; revision=29344
This commit is contained in:
parent
07c26f24e6
commit
108c1a9a60
34 changed files with 4044 additions and 14 deletions
182
reactos/dll/win32/shell32/drive.c
Normal file
182
reactos/dll/win32/shell32/drive.c
Normal file
|
@ -0,0 +1,182 @@
|
||||||
|
/*
|
||||||
|
* Shell Library Functions
|
||||||
|
*
|
||||||
|
* Copyright 2005 Johannes Anderwald
|
||||||
|
*
|
||||||
|
* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "config.h"
|
||||||
|
#include "wine/port.h"
|
||||||
|
|
||||||
|
#include <string.h>
|
||||||
|
#include <stdarg.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
#include "winerror.h"
|
||||||
|
#include "windef.h"
|
||||||
|
#include "winbase.h"
|
||||||
|
#include "winreg.h"
|
||||||
|
#include "wingdi.h"
|
||||||
|
#include "winuser.h"
|
||||||
|
#include "commdlg.h"
|
||||||
|
#include "wine/debug.h"
|
||||||
|
|
||||||
|
#include "shellapi.h"
|
||||||
|
#include <shlwapi.h>
|
||||||
|
#include "shlobj.h"
|
||||||
|
#include "shell32_main.h"
|
||||||
|
#include "shresdef.h"
|
||||||
|
#include "undocshell.h"
|
||||||
|
#include <prsht.h>
|
||||||
|
|
||||||
|
#define DRIVE_PROPERTY_PAGES (5)
|
||||||
|
|
||||||
|
INT_PTR
|
||||||
|
CALLBACK
|
||||||
|
DriveGeneralDlg(
|
||||||
|
HWND hwndDlg,
|
||||||
|
UINT uMsg,
|
||||||
|
WPARAM wParam,
|
||||||
|
LPARAM lParam
|
||||||
|
)
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
INT_PTR
|
||||||
|
CALLBACK
|
||||||
|
DriveExtraDlg(
|
||||||
|
HWND hwndDlg,
|
||||||
|
UINT uMsg,
|
||||||
|
WPARAM wParam,
|
||||||
|
LPARAM lParam
|
||||||
|
)
|
||||||
|
{
|
||||||
|
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
INT_PTR
|
||||||
|
CALLBACK
|
||||||
|
DriveHardwareDlg(
|
||||||
|
HWND hwndDlg,
|
||||||
|
UINT uMsg,
|
||||||
|
WPARAM wParam,
|
||||||
|
LPARAM lParam
|
||||||
|
)
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
INT_PTR
|
||||||
|
CALLBACK
|
||||||
|
DriveShareDlg(
|
||||||
|
HWND hwndDlg,
|
||||||
|
UINT uMsg,
|
||||||
|
WPARAM wParam,
|
||||||
|
LPARAM lParam
|
||||||
|
)
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
INT_PTR
|
||||||
|
CALLBACK
|
||||||
|
DriveContingentDlg(
|
||||||
|
HWND hwndDlg,
|
||||||
|
UINT uMsg,
|
||||||
|
WPARAM wParam,
|
||||||
|
LPARAM lParam
|
||||||
|
)
|
||||||
|
{
|
||||||
|
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
static
|
||||||
|
const
|
||||||
|
struct
|
||||||
|
{
|
||||||
|
LPSTR resname;
|
||||||
|
DLGPROC dlgproc;
|
||||||
|
} PropPages[] =
|
||||||
|
{
|
||||||
|
{ "DRIVE_GENERAL_DLG", DriveGeneralDlg },
|
||||||
|
{ "DRIVE_EXTRA_DLG", DriveExtraDlg },
|
||||||
|
{ "DRIVE_HARDWARE_DLG", DriveHardwareDlg },
|
||||||
|
{ "DRIVE_SHARE_DLG", DriveShareDlg },
|
||||||
|
{ "DRIVE_CONTINGENT_DLG", DriveContingentDlg }
|
||||||
|
};
|
||||||
|
|
||||||
|
BOOL
|
||||||
|
CALLBACK
|
||||||
|
AddPropSheetPageProc(HPROPSHEETPAGE hpage, LPARAM lParam)
|
||||||
|
{
|
||||||
|
PROPSHEETHEADER *ppsh = (PROPSHEETHEADER *)lParam;
|
||||||
|
if (ppsh != NULL && ppsh->nPages < MAX_PROPERTY_SHEET_PAGE)
|
||||||
|
{
|
||||||
|
ppsh->phpage[ppsh->nPages++] = hpage;
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
BOOL
|
||||||
|
SH_ShowDriveProperties(WCHAR * drive)
|
||||||
|
{
|
||||||
|
HPSXA hpsx;
|
||||||
|
HPROPSHEETPAGE hpsp[MAX_PROPERTY_SHEET_PAGE];
|
||||||
|
PROPSHEETHEADERW psh;
|
||||||
|
BOOL ret;
|
||||||
|
UINT i;
|
||||||
|
|
||||||
|
ZeroMemory(&psh, sizeof(PROPSHEETHEADER));
|
||||||
|
psh.dwSize = sizeof(PROPSHEETHEADER);
|
||||||
|
//psh.dwFlags = PSH_USECALLBACK | PSH_PROPTITLE;
|
||||||
|
psh.hwndParent = NULL;
|
||||||
|
psh.nStartPage = 0;
|
||||||
|
psh.phpage = hpsp;
|
||||||
|
|
||||||
|
for (i = 0; i < DRIVE_PROPERTY_PAGES; i++)
|
||||||
|
{
|
||||||
|
HPROPSHEETPAGE hprop = SH_CreatePropertySheetPage(PropPages[i].resname, PropPages[i].dlgproc, (LPARAM)drive);
|
||||||
|
if (hprop)
|
||||||
|
{
|
||||||
|
hpsp[psh.nPages] = hprop;
|
||||||
|
psh.nPages++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
hpsx = SHCreatePropSheetExtArray(HKEY_CLASSES_ROOT,
|
||||||
|
L"Drive",
|
||||||
|
MAX_PROPERTY_SHEET_PAGE-DRIVE_PROPERTY_PAGES);
|
||||||
|
|
||||||
|
SHAddFromPropSheetExtArray(hpsx,
|
||||||
|
(LPFNADDPROPSHEETPAGE)AddPropSheetPageProc,
|
||||||
|
(LPARAM)&psh);
|
||||||
|
|
||||||
|
ret = PropertySheetW(&psh);
|
||||||
|
if (ret < 0)
|
||||||
|
return FALSE;
|
||||||
|
else
|
||||||
|
return TRUE;
|
||||||
|
}
|
627
reactos/dll/win32/shell32/fprop.c
Normal file
627
reactos/dll/win32/shell32/fprop.c
Normal file
|
@ -0,0 +1,627 @@
|
||||||
|
/*
|
||||||
|
* Shell Library Functions
|
||||||
|
*
|
||||||
|
* Copyright 2005 Johannes Anderwald
|
||||||
|
*
|
||||||
|
* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "config.h"
|
||||||
|
#include "wine/port.h"
|
||||||
|
#define YDEBUG
|
||||||
|
#include <string.h>
|
||||||
|
#include <stdarg.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
#include "winerror.h"
|
||||||
|
#include "windef.h"
|
||||||
|
#include "winbase.h"
|
||||||
|
#include "winreg.h"
|
||||||
|
#include "wingdi.h"
|
||||||
|
#include "winuser.h"
|
||||||
|
#include "commdlg.h"
|
||||||
|
#include "wine/debug.h"
|
||||||
|
|
||||||
|
#include "shellapi.h"
|
||||||
|
#include <shlwapi.h>
|
||||||
|
#include "shlobj.h"
|
||||||
|
#include "shell32_main.h"
|
||||||
|
#include "shresdef.h"
|
||||||
|
#include "undocshell.h"
|
||||||
|
#include <prsht.h>
|
||||||
|
|
||||||
|
typedef struct _LANGANDCODEPAGE_
|
||||||
|
{
|
||||||
|
WORD lang;
|
||||||
|
WORD code;
|
||||||
|
} LANGANDCODEPAGE, *LPLANGANDCODEPAGE;
|
||||||
|
|
||||||
|
/*************************************************************************
|
||||||
|
*
|
||||||
|
* SH_FileGeneralFileType [Internal]
|
||||||
|
*
|
||||||
|
* retrieves file extension description from registry and sets it in dialog
|
||||||
|
*
|
||||||
|
* TODO: retrieve file extension default icon and load it
|
||||||
|
* find executable name from registry, retrieve description from executable
|
||||||
|
*/
|
||||||
|
|
||||||
|
BOOL
|
||||||
|
SH_FileGeneralSetFileType(HWND hwndDlg, WCHAR * filext)
|
||||||
|
{
|
||||||
|
WCHAR name[MAX_PATH];
|
||||||
|
WCHAR value[MAX_PATH];
|
||||||
|
DWORD lname = MAX_PATH;
|
||||||
|
DWORD lvalue = MAX_PATH;
|
||||||
|
|
||||||
|
HKEY hKey;
|
||||||
|
LONG result;
|
||||||
|
HWND hDlgCtrl;
|
||||||
|
|
||||||
|
TRACE("fileext %s\n", debugstr_w(filext));
|
||||||
|
|
||||||
|
if (filext == NULL)
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
hDlgCtrl = GetDlgItem(hwndDlg, 14005);
|
||||||
|
|
||||||
|
if (hDlgCtrl == NULL)
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
if (RegOpenKeyW(HKEY_CLASSES_ROOT, filext, &hKey) != ERROR_SUCCESS)
|
||||||
|
{
|
||||||
|
/* the fileextension is unknown, so default to string "FileExtension File" */
|
||||||
|
SendMessageW(hDlgCtrl, WM_GETTEXT, (WPARAM)MAX_PATH, (LPARAM)value);
|
||||||
|
sprintfW(name, value, &filext[1]);
|
||||||
|
SendMessageW(hDlgCtrl, WM_SETTEXT, (WPARAM)NULL, (LPARAM)name);
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
result = RegEnumValueW(hKey, 0, name, &lname, NULL, NULL, (LPBYTE)value, &lvalue);
|
||||||
|
RegCloseKey(hKey);
|
||||||
|
|
||||||
|
if (result != ERROR_SUCCESS)
|
||||||
|
return FALSE;
|
||||||
|
if (RegOpenKeyW(HKEY_CLASSES_ROOT, value, &hKey) == ERROR_SUCCESS)
|
||||||
|
{
|
||||||
|
lvalue = lname = MAX_PATH;
|
||||||
|
result = RegEnumValueW(hKey,0, name, &lname, NULL, NULL, (LPBYTE)value, &lvalue);
|
||||||
|
RegCloseKey(hKey);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* file extension type */
|
||||||
|
SendMessageW(hDlgCtrl, WM_SETTEXT, (WPARAM)NULL, (LPARAM)value);
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
/*************************************************************************
|
||||||
|
*
|
||||||
|
* SHFileGeneralGetFileTimeString [Internal]
|
||||||
|
*
|
||||||
|
* formats a given LPFILETIME struct into readable user format
|
||||||
|
*/
|
||||||
|
|
||||||
|
BOOL
|
||||||
|
SHFileGeneralGetFileTimeString(LPFILETIME lpFileTime, WCHAR * lpResult)
|
||||||
|
{
|
||||||
|
FILETIME ft;
|
||||||
|
SYSTEMTIME dt;
|
||||||
|
WORD wYear;
|
||||||
|
static const WCHAR wFormat[] = {'%','0','2','d','/','%','0','2','d','/','%','0','4','d',' ',' ','%','0','2','d',':','%','0','2','u',0};
|
||||||
|
|
||||||
|
if (lpFileTime == NULL || lpResult == NULL)
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
if (!FileTimeToLocalFileTime(lpFileTime, &ft))
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
FileTimeToSystemTime(&ft, &dt);
|
||||||
|
|
||||||
|
wYear = dt.wYear;
|
||||||
|
/* ddmmyy */
|
||||||
|
sprintfW (lpResult, wFormat, dt.wDay, dt.wMonth, wYear, dt.wHour, dt.wMinute);
|
||||||
|
|
||||||
|
TRACE("result %s\n",debugstr_w(lpResult));
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*************************************************************************
|
||||||
|
*
|
||||||
|
* SH_FileGeneralSetText [Internal]
|
||||||
|
*
|
||||||
|
* sets file path string and filename string
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
BOOL
|
||||||
|
SH_FileGeneralSetText(HWND hwndDlg, WCHAR * lpstr)
|
||||||
|
{
|
||||||
|
int flength;
|
||||||
|
int plength;
|
||||||
|
WCHAR * lpdir;
|
||||||
|
WCHAR buff[MAX_PATH];
|
||||||
|
HWND hDlgCtrl;
|
||||||
|
|
||||||
|
if (lpstr == NULL)
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
lpdir = strrchrW(lpstr, '\\'); /* find the last occurence of '\\' */
|
||||||
|
|
||||||
|
plength = strlenW(lpstr);
|
||||||
|
flength = strlenW(lpdir);
|
||||||
|
|
||||||
|
if (lpdir)
|
||||||
|
{
|
||||||
|
/* location text field */
|
||||||
|
strncpyW(buff, lpstr, plength - flength);
|
||||||
|
buff[plength - flength] = UNICODE_NULL;
|
||||||
|
hDlgCtrl = GetDlgItem(hwndDlg, 14009);
|
||||||
|
SendMessageW(hDlgCtrl, WM_SETTEXT, (WPARAM)NULL, (LPARAM)buff);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(flength > 1)
|
||||||
|
{
|
||||||
|
/* text filename field */
|
||||||
|
strncpyW(buff, &lpdir[1], flength);
|
||||||
|
hDlgCtrl = GetDlgItem(hwndDlg, 14001);
|
||||||
|
SendMessageW(hDlgCtrl, WM_SETTEXT, (WPARAM)NULL, (LPARAM)buff);
|
||||||
|
}
|
||||||
|
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*************************************************************************
|
||||||
|
*
|
||||||
|
* SH_FileGeneralSetFileSizeTime [Internal]
|
||||||
|
*
|
||||||
|
* retrieves file information from file and sets in dialog
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
BOOL
|
||||||
|
SH_FileGeneralSetFileSizeTime(HWND hwndDlg, WCHAR * lpfilename, PULARGE_INTEGER lpfilesize)
|
||||||
|
{
|
||||||
|
BOOL result;
|
||||||
|
HANDLE hFile;
|
||||||
|
FILETIME create_time;
|
||||||
|
FILETIME accessed_time;
|
||||||
|
FILETIME write_time;
|
||||||
|
WCHAR resultstr[MAX_PATH];
|
||||||
|
HWND hDlgCtrl;
|
||||||
|
LARGE_INTEGER file_size;
|
||||||
|
WCHAR szFormat[] = { '%','u',' ','B','y','t','e','s',0 };
|
||||||
|
|
||||||
|
if (lpfilename == NULL)
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
hFile = CreateFileW(lpfilename,
|
||||||
|
GENERIC_READ,
|
||||||
|
FILE_SHARE_READ,NULL,
|
||||||
|
OPEN_EXISTING,
|
||||||
|
FILE_ATTRIBUTE_NORMAL,
|
||||||
|
NULL);
|
||||||
|
|
||||||
|
if (hFile == INVALID_HANDLE_VALUE)
|
||||||
|
{
|
||||||
|
WARN("failed to open file %s\n", debugstr_w(lpfilename));
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
result = GetFileTime(hFile, &create_time, &accessed_time, &write_time);
|
||||||
|
|
||||||
|
if (!result)
|
||||||
|
{
|
||||||
|
WARN("GetFileTime failed\n");
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
if (SHFileGeneralGetFileTimeString(&create_time,resultstr))
|
||||||
|
{
|
||||||
|
hDlgCtrl = GetDlgItem(hwndDlg, 14015);
|
||||||
|
SendMessageW(hDlgCtrl, WM_SETTEXT, (WPARAM)NULL, (LPARAM)resultstr);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (SHFileGeneralGetFileTimeString(&accessed_time, resultstr))
|
||||||
|
{
|
||||||
|
hDlgCtrl = GetDlgItem(hwndDlg, 14017);
|
||||||
|
SendMessageW(hDlgCtrl, WM_SETTEXT, (WPARAM)NULL, (LPARAM)resultstr);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (SHFileGeneralGetFileTimeString(&write_time, resultstr))
|
||||||
|
{
|
||||||
|
hDlgCtrl = GetDlgItem(hwndDlg, 14019);
|
||||||
|
SendMessageW(hDlgCtrl, WM_SETTEXT, (WPARAM)NULL, (LPARAM)resultstr);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!GetFileSizeEx(hFile, &file_size))
|
||||||
|
{
|
||||||
|
WARN("GetFileSize failed\n");
|
||||||
|
CloseHandle(hFile);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
CloseHandle(hFile);
|
||||||
|
#if 0
|
||||||
|
if (!StrFormatByteSizeW(file_size.QuadPart, resultstr, sizeof(resultstr)))
|
||||||
|
return FALSE;
|
||||||
|
#else
|
||||||
|
sprintfW(resultstr, szFormat, file_size.QuadPart);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
hDlgCtrl = GetDlgItem(hwndDlg, 14011);
|
||||||
|
TRACE("result size %u resultstr %s\n", file_size.QuadPart, debugstr_w(resultstr));
|
||||||
|
SendMessageW(hDlgCtrl, WM_SETTEXT, (WPARAM)NULL, (LPARAM)resultstr);
|
||||||
|
|
||||||
|
if (lpfilesize)
|
||||||
|
lpfilesize->QuadPart = (ULONGLONG)file_size.QuadPart;
|
||||||
|
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*************************************************************************
|
||||||
|
*
|
||||||
|
* SH_SetFileVersionText [Internal]
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
BOOL
|
||||||
|
SH_FileVersionQuerySetText(HWND hwndDlg, DWORD dlgId, LPVOID pInfo, WCHAR * text, WCHAR ** resptr)
|
||||||
|
{
|
||||||
|
UINT reslen;
|
||||||
|
HWND hDlgCtrl;
|
||||||
|
|
||||||
|
if(hwndDlg == NULL || resptr == NULL || text == NULL)
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
if(VerQueryValueW(pInfo, text, (LPVOID *)resptr, &reslen))
|
||||||
|
{
|
||||||
|
/* file description property */
|
||||||
|
hDlgCtrl = GetDlgItem(hwndDlg, dlgId);
|
||||||
|
TRACE("%s :: %s\n",debugstr_w(text), debugstr_w(*resptr));
|
||||||
|
SendMessageW(hDlgCtrl, WM_SETTEXT, (WPARAM)0, (LPARAM)*resptr);
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*************************************************************************
|
||||||
|
*
|
||||||
|
* SH_FileVersionQuerySetListText [Internal]
|
||||||
|
*
|
||||||
|
* retrieves a version string and adds it to listbox
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
BOOL
|
||||||
|
SH_FileVersionQuerySetListText(HWND hwndDlg, LPVOID pInfo, const WCHAR * text, WCHAR **resptr, WORD lang, WORD code)
|
||||||
|
{
|
||||||
|
UINT reslen;
|
||||||
|
HWND hDlgCtrl;
|
||||||
|
UINT index;
|
||||||
|
static const WCHAR wFormat[] = { '\\','S','t','r','i','n','g','F','i','l','e','I','n',
|
||||||
|
'f','o','\\','%','0','4','x','%','0','4','x','\\','%','s',0 };
|
||||||
|
WCHAR buff[256];
|
||||||
|
|
||||||
|
TRACE("text %s, resptr %p hwndDlg %p\n",debugstr_w(text), resptr, hwndDlg);
|
||||||
|
|
||||||
|
if(hwndDlg == NULL || resptr == NULL || text == NULL)
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
sprintfW(buff, wFormat, lang, code, text);
|
||||||
|
if(VerQueryValueW(pInfo, buff, (LPVOID *)resptr, &reslen))
|
||||||
|
{
|
||||||
|
/* listbox name property */
|
||||||
|
hDlgCtrl = GetDlgItem(hwndDlg, 14009);
|
||||||
|
TRACE("%s :: %s\n",debugstr_w(text), debugstr_w(*resptr));
|
||||||
|
index = SendMessageW(hDlgCtrl, LB_ADDSTRING, (WPARAM)-1, (LPARAM)text);
|
||||||
|
SendMessageW(hDlgCtrl, LB_SETITEMDATA, (WPARAM)index, (LPARAM)(WCHAR*)*resptr);
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*************************************************************************
|
||||||
|
*
|
||||||
|
* SH_FileVersionInitialize [Internal]
|
||||||
|
*
|
||||||
|
* sets all file version properties in dialog
|
||||||
|
*/
|
||||||
|
BOOL
|
||||||
|
SH_FileVersionInitialize(HWND hwndDlg, WCHAR * lpfilename)
|
||||||
|
{
|
||||||
|
LPVOID pBuf;
|
||||||
|
DWORD versize;
|
||||||
|
DWORD handle;
|
||||||
|
LPVOID info = NULL;
|
||||||
|
UINT infolen;
|
||||||
|
WCHAR buff[256];
|
||||||
|
HWND hDlgCtrl;
|
||||||
|
WORD lang = 0;
|
||||||
|
WORD code = 0;
|
||||||
|
LPLANGANDCODEPAGE lplangcode;
|
||||||
|
WCHAR * str;
|
||||||
|
static const WCHAR wVersionFormat[] = { '%','d','.','%','d','.','%','d','.','%','d',0 };
|
||||||
|
static const WCHAR wFileDescriptionFormat[] = { '\\','S','t','r','i','n','g','F','i','l','e','I','n','f','o',
|
||||||
|
'\\','%','0','4','x','%','0','4','x','\\','F','i','l','e','D','e','s','c','r','i','p','t','i','o','n',0 };
|
||||||
|
static const WCHAR wLegalCopyrightFormat[] = { '\\','S','t','r','i','n','g','F','i','l','e','I','n','f','o',
|
||||||
|
'\\','%','0','4','x','%','0','4','x','\\','L','e','g','a','l','C','o','p','y','r','i','g','h','t',0 };
|
||||||
|
static const WCHAR wTranslation[] = { 'V','a','r','F','i','l','e','I','n','f','o','\\','T','r','a','n','s','l','a','t','i','o','n',0 };
|
||||||
|
static const WCHAR wCompanyName[] = { 'C','o','m','p','a','n','y','N','a','m','e',0 };
|
||||||
|
static const WCHAR wFileVersion[] = { 'F','i','l','e','V','e','r','s','i','o','n',0 };
|
||||||
|
static const WCHAR wInternalName[] = { 'I','n','t','e','r','n','a','l','N','a','m','e',0 };
|
||||||
|
static const WCHAR wOriginalFilename[] = { 'O','r','i','g','i','n','a','l','F','i','l','e','n','a','m','e',0 };
|
||||||
|
static const WCHAR wProductName[] = { 'P','r','o','d','u','c','t','N','a','m','e',0 };
|
||||||
|
static const WCHAR wProductVersion[] = { 'P','r','o','d','u','c','t','V','e','r','s','i','o','n',0 };
|
||||||
|
static const WCHAR wSlash[] = { '\\',0 };
|
||||||
|
|
||||||
|
|
||||||
|
if(lpfilename == 0)
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
if(!(versize = GetFileVersionInfoSizeW(lpfilename, &handle)))
|
||||||
|
{
|
||||||
|
WARN("GetFileVersionInfoSize failed\n");
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!(pBuf = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, versize)))
|
||||||
|
{
|
||||||
|
WARN("HeapAlloc failed bytes %x\n",versize);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!GetFileVersionInfoW(lpfilename, handle, versize, pBuf))
|
||||||
|
{
|
||||||
|
HeapFree(GetProcessHeap(), 0, pBuf);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
if(VerQueryValueW(pBuf, wSlash, &info, &infolen))
|
||||||
|
{
|
||||||
|
VS_FIXEDFILEINFO * inf = (VS_FIXEDFILEINFO *)info;
|
||||||
|
sprintfW(buff, wVersionFormat,inf->dwFileVersionMS & 0xFFFF0000,
|
||||||
|
inf->dwFileVersionMS & 0x0000FFFF,
|
||||||
|
inf->dwFileVersionLS & 0xFFFF0000,
|
||||||
|
inf->dwFileVersionLS & 0x0000FFFF);
|
||||||
|
|
||||||
|
hDlgCtrl = GetDlgItem(hwndDlg, 14001);
|
||||||
|
TRACE("MS %x LS %x res %s \n",inf->dwFileVersionMS, inf->dwFileVersionLS, debugstr_w(buff));
|
||||||
|
SendMessageW(hDlgCtrl, WM_SETTEXT, (WPARAM)NULL, (LPARAM)buff);
|
||||||
|
}
|
||||||
|
if(VerQueryValueW(pBuf, wTranslation, (LPVOID *)&lplangcode, &infolen))
|
||||||
|
{
|
||||||
|
/* FIXME find language from current locale / if not available,
|
||||||
|
* default to english
|
||||||
|
* for now default to first available language
|
||||||
|
*/
|
||||||
|
lang = lplangcode->lang;
|
||||||
|
code = lplangcode->code;
|
||||||
|
}
|
||||||
|
|
||||||
|
sprintfW(buff, wFileDescriptionFormat, lang, code);
|
||||||
|
SH_FileVersionQuerySetText(hwndDlg, 14003, pBuf, buff, &str);
|
||||||
|
|
||||||
|
sprintfW(buff, wLegalCopyrightFormat, lang, code);
|
||||||
|
SH_FileVersionQuerySetText(hwndDlg, 14005, pBuf, buff, &str);
|
||||||
|
|
||||||
|
/* listbox properties */
|
||||||
|
SH_FileVersionQuerySetListText(hwndDlg, pBuf, wCompanyName, &str, lang, code);
|
||||||
|
SH_FileVersionQuerySetListText(hwndDlg, pBuf, wFileVersion, &str, lang, code);
|
||||||
|
SH_FileVersionQuerySetListText(hwndDlg, pBuf, wInternalName, &str, lang, code);
|
||||||
|
|
||||||
|
/* FIXME insert language identifier */
|
||||||
|
|
||||||
|
SH_FileVersionQuerySetListText(hwndDlg, pBuf, wOriginalFilename, &str, lang, code);
|
||||||
|
SH_FileVersionQuerySetListText(hwndDlg, pBuf, wProductName, &str, lang, code);
|
||||||
|
SH_FileVersionQuerySetListText(hwndDlg, pBuf, wProductVersion, &str, lang, code);
|
||||||
|
SetWindowLong(hwndDlg, DWL_USER, (LONG)pBuf);
|
||||||
|
|
||||||
|
/* select first item */
|
||||||
|
hDlgCtrl = GetDlgItem(hwndDlg, 14009);
|
||||||
|
SendMessageW(hDlgCtrl, LB_SETCURSEL, 0, 0);
|
||||||
|
str = (WCHAR *)SendMessageW(hDlgCtrl, LB_GETITEMDATA, (WPARAM)0, (LPARAM)NULL);
|
||||||
|
hDlgCtrl = GetDlgItem(hwndDlg, 14010);
|
||||||
|
SendMessageW(hDlgCtrl, WM_SETTEXT, (WPARAM)NULL, (LPARAM)str);
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*************************************************************************
|
||||||
|
*
|
||||||
|
* SH_FileVersionDlgProc
|
||||||
|
*
|
||||||
|
* wnd proc of 'Version' property sheet page
|
||||||
|
*/
|
||||||
|
INT_PTR
|
||||||
|
CALLBACK
|
||||||
|
SH_FileVersionDlgProc(
|
||||||
|
HWND hwndDlg,
|
||||||
|
UINT uMsg,
|
||||||
|
WPARAM wParam,
|
||||||
|
LPARAM lParam
|
||||||
|
)
|
||||||
|
{
|
||||||
|
LPPROPSHEETPAGE ppsp;
|
||||||
|
WCHAR * lpstr;
|
||||||
|
LPVOID * buf;
|
||||||
|
switch(uMsg)
|
||||||
|
{
|
||||||
|
case WM_INITDIALOG:
|
||||||
|
ppsp = (LPPROPSHEETPAGE)lParam;
|
||||||
|
if(ppsp == NULL)
|
||||||
|
break;
|
||||||
|
|
||||||
|
TRACE("WM_INITDIALOG hwnd %p lParam %p ppsplParam %x\n",hwndDlg, lParam, ppsp->lParam);
|
||||||
|
|
||||||
|
lpstr = (WCHAR *)ppsp->lParam;
|
||||||
|
|
||||||
|
if(lpstr == NULL)
|
||||||
|
break;
|
||||||
|
|
||||||
|
return SH_FileVersionInitialize(hwndDlg, lpstr);
|
||||||
|
|
||||||
|
|
||||||
|
case WM_COMMAND:
|
||||||
|
if(LOWORD(wParam) == 14009 && HIWORD(wParam) == LBN_DBLCLK)
|
||||||
|
{
|
||||||
|
HWND hDlgCtrl;
|
||||||
|
LRESULT lresult;
|
||||||
|
WCHAR * str;
|
||||||
|
|
||||||
|
hDlgCtrl = GetDlgItem(hwndDlg, 14009);
|
||||||
|
lresult = SendMessageW(hDlgCtrl, LB_GETCURSEL, (WPARAM)NULL, (LPARAM)NULL);
|
||||||
|
if(lresult == LB_ERR)
|
||||||
|
{
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
str = (WCHAR *)SendMessageW(hDlgCtrl, LB_GETITEMDATA, (WPARAM)lresult, (LPARAM)NULL);
|
||||||
|
|
||||||
|
if(str == NULL)
|
||||||
|
{
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
hDlgCtrl = GetDlgItem(hwndDlg, 14010);
|
||||||
|
TRACE("hDlgCtrl %x string %s \n",hDlgCtrl, debugstr_w(str));
|
||||||
|
SendMessageW(hDlgCtrl, WM_SETTEXT, (WPARAM)NULL, (LPARAM)str);
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
case WM_DESTROY:
|
||||||
|
buf = (LPVOID)GetWindowLong(hwndDlg, DWL_USER);
|
||||||
|
HeapFree(GetProcessHeap(), 0, buf);
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*************************************************************************
|
||||||
|
*
|
||||||
|
* SH_FileGeneralDlgProc
|
||||||
|
*
|
||||||
|
* wnd proc of 'General' property sheet page
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
INT_PTR
|
||||||
|
CALLBACK
|
||||||
|
SH_FileGeneralDlgProc(
|
||||||
|
HWND hwndDlg,
|
||||||
|
UINT uMsg,
|
||||||
|
WPARAM wParam,
|
||||||
|
LPARAM lParam
|
||||||
|
)
|
||||||
|
{
|
||||||
|
LPPROPSHEETPAGEW ppsp;
|
||||||
|
WCHAR * lpstr;
|
||||||
|
switch(uMsg)
|
||||||
|
{
|
||||||
|
case WM_INITDIALOG:
|
||||||
|
ppsp = (LPPROPSHEETPAGEW)lParam;
|
||||||
|
if (ppsp == NULL)
|
||||||
|
break;
|
||||||
|
TRACE("WM_INITDIALOG hwnd %p lParam %p ppsplParam %S\n",hwndDlg, lParam, ppsp->lParam);
|
||||||
|
|
||||||
|
lpstr = (WCHAR *)ppsp->lParam;
|
||||||
|
|
||||||
|
if ( lpstr == NULL)
|
||||||
|
{
|
||||||
|
ERR("no filename\n");
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
/* set general text properties filename filelocation and icon */
|
||||||
|
SH_FileGeneralSetText(hwndDlg, lpstr);
|
||||||
|
/* enumerate file extension from registry and application which opens it*/
|
||||||
|
SH_FileGeneralSetFileType(hwndDlg, strrchrW(lpstr, '.'));
|
||||||
|
/* set file time create/modfied/accessed */
|
||||||
|
SH_FileGeneralSetFileSizeTime(hwndDlg, lpstr, NULL);
|
||||||
|
return TRUE;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*************************************************************************
|
||||||
|
*
|
||||||
|
* SH_ShowPropertiesDialog
|
||||||
|
*
|
||||||
|
* called from ShellExecuteExW32
|
||||||
|
*
|
||||||
|
* lpf contains (quoted) path of folder/file
|
||||||
|
*
|
||||||
|
* TODO: provide button change application type if file has registered type
|
||||||
|
* make filename field editable and apply changes to filename on close
|
||||||
|
*/
|
||||||
|
|
||||||
|
BOOL
|
||||||
|
SH_ShowPropertiesDialog(WCHAR * lpf)
|
||||||
|
{
|
||||||
|
PROPSHEETHEADERW pinfo;
|
||||||
|
HPROPSHEETPAGE hppages[MAX_PROPERTY_SHEET_PAGE];
|
||||||
|
HPROPSHEETPAGE hpage;
|
||||||
|
WCHAR wFileName[MAX_PATH];
|
||||||
|
UINT num_pages = 0;
|
||||||
|
DWORD dwHandle = 0;
|
||||||
|
|
||||||
|
TRACE("SH_ShowPropertiesDialog entered\n");
|
||||||
|
|
||||||
|
if (lpf== NULL)
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
if ( !strlenW(lpf) )
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
memset(hppages, 0x0, sizeof(HPROPSHEETPAGE) * MAX_PROPERTY_SHEET_PAGE);
|
||||||
|
if (lpf[0] == '"')
|
||||||
|
{
|
||||||
|
/* remove quotes from lpf */
|
||||||
|
LPWSTR src = lpf + 1;
|
||||||
|
LPWSTR dst = wFileName;
|
||||||
|
|
||||||
|
while(*src && *src!='"')
|
||||||
|
*dst++ = *src++;
|
||||||
|
|
||||||
|
*dst = '\0';
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
strcpyW(wFileName, lpf);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (PathIsDirectoryW(wFileName) || strlenW(wFileName) == 3)
|
||||||
|
{
|
||||||
|
FIXME("directory / drive resources are missing\n");
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
hpage = SH_CreatePropertySheetPage("SHELL_FILE_GENERAL_DLG", SH_FileGeneralDlgProc, (LPARAM)wFileName);
|
||||||
|
|
||||||
|
if (hpage == NULL)
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
hppages[num_pages] = hpage;
|
||||||
|
num_pages++;
|
||||||
|
if ( GetFileVersionInfoSizeW(lpf, &dwHandle) )
|
||||||
|
{
|
||||||
|
if ( (hpage = SH_CreatePropertySheetPage("SHELL_FILE_VERSION_DLG",SH_FileVersionDlgProc, (LPARAM)lpf))!= NULL)
|
||||||
|
{
|
||||||
|
hppages[num_pages] = hpage;
|
||||||
|
num_pages++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
memset(&pinfo, 0x0, sizeof(PROPSHEETHEADERW));
|
||||||
|
pinfo.dwSize = sizeof(PROPSHEETHEADERW);
|
||||||
|
pinfo.dwFlags = PSH_NOCONTEXTHELP | PSH_PROPTITLE;
|
||||||
|
pinfo.nPages = num_pages;
|
||||||
|
pinfo.phpage = hppages;
|
||||||
|
pinfo.pszCaption = wFileName;
|
||||||
|
return (PropertySheetW(&pinfo) != -1);
|
||||||
|
}
|
||||||
|
/*EOF */
|
|
@ -20,6 +20,7 @@
|
||||||
<library>comctl32</library>
|
<library>comctl32</library>
|
||||||
<library>shlwapi</library>
|
<library>shlwapi</library>
|
||||||
<library>ole32</library>
|
<library>ole32</library>
|
||||||
|
<library>version</library>
|
||||||
<file>authors.c</file>
|
<file>authors.c</file>
|
||||||
<file>autocomplete.c</file>
|
<file>autocomplete.c</file>
|
||||||
<file>brsfolder.c</file>
|
<file>brsfolder.c</file>
|
||||||
|
@ -60,4 +61,6 @@
|
||||||
<file>ros-systray.c</file>
|
<file>ros-systray.c</file>
|
||||||
<file>shres.rc</file>
|
<file>shres.rc</file>
|
||||||
<file>shell32.spec</file>
|
<file>shell32.spec</file>
|
||||||
|
<file>fprop.c</file>
|
||||||
|
<file>drive.c</file>
|
||||||
</module>
|
</module>
|
||||||
|
|
|
@ -131,6 +131,115 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "&Îáçîð...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Îáçîð...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
STRINGTABLE DISCARDABLE
|
STRINGTABLE DISCARDABLE
|
||||||
{
|
{
|
||||||
/* columns in the shellview */
|
/* columns in the shellview */
|
||||||
|
|
|
@ -44,3 +44,113 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "Cancel", IDCANCEL, 116, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "Cancel", IDCANCEL, 116, 63, 50, 14, WS_TABSTOP
|
||||||
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
|
@ -46,6 +46,116 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "ä¯ÀÀ(&B)...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "ä¯ÀÀ(&B)...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/* columns in the shellview */
|
/* columns in the shellview */
|
||||||
STRINGTABLE LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
|
STRINGTABLE LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -132,6 +132,116 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "&Procházet...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Procházet...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
special folders
|
special folders
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -44,3 +44,113 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "Cancel", IDCANCEL, 116, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "Cancel", IDCANCEL, 116, 63, 50, 14, WS_TABSTOP
|
||||||
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
|
@ -132,6 +132,128 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "&Durchsuchen...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Durchsuchen...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_EXTENDED_SHORTCUT_DLG DIALOGEX 0, 0, 230, 150
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Extended Properties"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "Select extended properties for this Shortcut", -1, 5, 30, 150, 10
|
||||||
|
CHECKBOX "Execute as a different user", 14000, 30, 50, 150, 10
|
||||||
|
LTEXT "FIXME Desc", -1, 50, 70, 200, 40
|
||||||
|
PUSHBUTTON "OK", IDOK, 25, 130, 40, 15, WS_VISIBLE
|
||||||
|
PUSHBUTTON "Abbrechen", IDCANCEL, 120, 130, 50, 15, WS_VISIBLE
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
STRINGTABLE DISCARDABLE
|
STRINGTABLE DISCARDABLE
|
||||||
{
|
{
|
||||||
/* columns in the shellview */
|
/* columns in the shellview */
|
||||||
|
|
|
@ -131,6 +131,128 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_EXTENDED_SHORTCUT_DLG DIALOGEX 0, 0, 150, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION
|
||||||
|
CAPTION "Extended Properties"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "Select extended properties for this Shortcut", -1, 5, 30, 150, 10
|
||||||
|
CHECKBOX "Execute as a different user", 14000, 30, 50, 150, 10
|
||||||
|
LTEXT "FIXME Desc", -1, 50, 70, 200, 40
|
||||||
|
PUSHBUTTON "OK", IDOK, 25, 80, 40, 15, WS_VISIBLE
|
||||||
|
PUSHBUTTON "Abort", IDCANCEL, 120, 80, 50, 15, WS_VISIBLE
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
STRINGTABLE DISCARDABLE
|
STRINGTABLE DISCARDABLE
|
||||||
{
|
{
|
||||||
/* columns in the shellview */
|
/* columns in the shellview */
|
||||||
|
|
|
@ -44,3 +44,113 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "Cancel", IDCANCEL, 116, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "Cancel", IDCANCEL, 116, 63, 50, 14, WS_TABSTOP
|
||||||
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
|
@ -132,6 +132,116 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "&Examinar...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Examinar...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
special folders
|
special folders
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -131,6 +131,116 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "&Selaa...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Selaa...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
STRINGTABLE DISCARDABLE
|
STRINGTABLE DISCARDABLE
|
||||||
{
|
{
|
||||||
/* columns in the shellview */
|
/* columns in the shellview */
|
||||||
|
|
|
@ -134,6 +134,116 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "&Parcourir...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Parcourir...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
special folders
|
special folders
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -134,6 +134,116 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "&Böngészés...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Böngészés...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
STRINGTABLE DISCARDABLE
|
STRINGTABLE DISCARDABLE
|
||||||
{
|
{
|
||||||
/* columns in the shellview */
|
/* columns in the shellview */
|
||||||
|
|
|
@ -132,6 +132,116 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "&Esplora...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Esplora...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
special folders
|
special folders
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -131,6 +131,116 @@ FONT 9, "MS UI Gothic"
|
||||||
PUSHBUTTON "ŽQ<C5BD>Æ(&B)...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "ŽQ<C5BD>Æ(&B)...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
STRINGTABLE DISCARDABLE
|
STRINGTABLE DISCARDABLE
|
||||||
{
|
{
|
||||||
/* columns in the shellview */
|
/* columns in the shellview */
|
||||||
|
|
|
@ -44,3 +44,113 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "Cancel", IDCANCEL, 116, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "Cancel", IDCANCEL, 116, 63, 50, 14, WS_TABSTOP
|
||||||
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
|
@ -44,3 +44,113 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "Cancel", IDCANCEL, 116, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "Cancel", IDCANCEL, 116, 63, 50, 14, WS_TABSTOP
|
||||||
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
|
@ -131,6 +131,116 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "&Bla gjennom . . .", 12288, 170, 63, 54, 14, WS_TABSTOP
|
PUSHBUTTON "&Bla gjennom . . .", 12288, 170, 63, 54, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
STRINGTABLE DISCARDABLE
|
STRINGTABLE DISCARDABLE
|
||||||
{
|
{
|
||||||
/* columns in the shellview */
|
/* columns in the shellview */
|
||||||
|
|
|
@ -133,6 +133,116 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "&Przegl¹daj...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Przegl¹daj...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
special folders
|
special folders
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -132,6 +132,116 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "&Procurar...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Procurar...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
STRINGTABLE DISCARDABLE
|
STRINGTABLE DISCARDABLE
|
||||||
{
|
{
|
||||||
/* columns in the shellview */
|
/* columns in the shellview */
|
||||||
|
|
|
@ -132,6 +132,116 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "Îá&çîð...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "Îá&çîð...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
STRINGTABLE DISCARDABLE
|
STRINGTABLE DISCARDABLE
|
||||||
{
|
{
|
||||||
/* columns in the shellview */
|
/* columns in the shellview */
|
||||||
|
|
|
@ -45,6 +45,116 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "Pre&brskaj", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "Pre&brskaj", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/* columns in the shellview */
|
/* columns in the shellview */
|
||||||
STRINGTABLE LANGUAGE LANG_SLOVENIAN, SUBLANG_NEUTRAL
|
STRINGTABLE LANGUAGE LANG_SLOVENIAN, SUBLANG_NEUTRAL
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -45,6 +45,116 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/* columns in the shellview */
|
/* columns in the shellview */
|
||||||
STRINGTABLE LANGUAGE LANG_SLOVAK, SUBLANG_NEUTRAL
|
STRINGTABLE LANGUAGE LANG_SLOVAK, SUBLANG_NEUTRAL
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -131,6 +131,117 @@ LTEXT "Skriv namnet p
|
||||||
PUSHBUTTON "&Bläddra...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Bläddra...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
special folders
|
special folders
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -132,6 +132,117 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "Î&ãëÿä...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "Î&ãëÿä...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
STRINGTABLE DISCARDABLE
|
STRINGTABLE DISCARDABLE
|
||||||
{
|
{
|
||||||
/* columns in the shellview */
|
/* columns in the shellview */
|
||||||
|
|
|
@ -49,3 +49,114 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "Cancel", IDCANCEL, 116, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "Cancel", IDCANCEL, 116, 63, 50, 14, WS_TABSTOP
|
||||||
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -45,6 +45,116 @@ FONT 8, "MS Shell Dlg"
|
||||||
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
PUSHBUTTON "&Browse...", 12288, 170, 63, 50, 14, WS_TABSTOP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SHELL_GENERAL_SHORTCUT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Shortcut"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
LTEXT "Target type:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Target location:", 14006, 10, 40, 70, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Target:", 14008, 10, 55, 45, 10
|
||||||
|
EDITTEXT 14009, 70, 55, 150, 10, ES_LEFT
|
||||||
|
LTEXT "&Start in:",14010, 10, 65, 45, 10
|
||||||
|
EDITTEXT 14011, 70, 65, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Shortcut &key:", 14014, 10, 80, 45, 10
|
||||||
|
EDITTEXT 14015, 70, 80, 150, 10, ES_LEFT
|
||||||
|
LTEXT "Run:", 14016, 10, 90, 45, 10
|
||||||
|
EDITTEXT 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "C&omment:", 14018, 10, 100, 45, 10
|
||||||
|
EDITTEXT 14019, 70, 100, 150, 10, ES_LEFT
|
||||||
|
PUSHBUTTON "&Find Target...", 14020, 10, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "&Change Icon...", 14021, 80, 115, 60, 14, ES_LEFT
|
||||||
|
PUSHBUTTON "A&dvanced...", 14022, 150, 115, 60, 14, ES_LEFT
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "General"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
ICON "", 14000, 10, 5, 30, 30, WS_VISIBLE
|
||||||
|
EDITTEXT 14001, 70, 5, 100, 10, ES_LEFT | ES_READONLY
|
||||||
|
LTEXT "Type of file:", 14004, 10, 30, 50, 10
|
||||||
|
LTEXT "%s File", 14005, 70, 30, 150, 10
|
||||||
|
LTEXT "Opens with:", 14006, 10, 40, 50, 10
|
||||||
|
LTEXT "", 14007, 70, 40, 150, 10
|
||||||
|
LTEXT "Location:", 14008, 10, 55, 45, 10
|
||||||
|
LTEXT "", 14009, 70, 55, 200, 10
|
||||||
|
LTEXT "Size:",14010, 10, 65, 45, 10
|
||||||
|
LTEXT "", 14011, 70, 65, 150, 10
|
||||||
|
LTEXT "Created:", 14014, 10, 80, 45, 10
|
||||||
|
LTEXT "", 14015, 70, 80, 150, 10
|
||||||
|
LTEXT "Modied:", 14016, 10, 90, 45, 10
|
||||||
|
LTEXT "", 14017, 70, 90, 150, 10
|
||||||
|
LTEXT "Accessed:", 14018, 10, 100, 45, 10
|
||||||
|
LTEXT "", 14019, 70, 100, 150, 10
|
||||||
|
LTEXT "Attributes:", 14020, 10, 115, 45, 10
|
||||||
|
CHECKBOX "&Read-only", 14021, 70, 115, 45, 10
|
||||||
|
CHECKBOX "&Hidden", 14022, 130, 115, 50, 10
|
||||||
|
CHECKBOX "&Archive", 14023, 180, 115, 45, 10
|
||||||
|
}
|
||||||
|
|
||||||
|
SHELL_FILE_VERSION_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
LTEXT "File version: ", 14000, 10, 10, 45, 10
|
||||||
|
LTEXT "", 14001, 70, 10, 150, 10
|
||||||
|
LTEXT "Description: ", 14002, 10, 20, 45, 10
|
||||||
|
LTEXT "", 14003, 70, 20, 150, 10
|
||||||
|
LTEXT "Copyright: ", 14004, 10, 30, 45, 10
|
||||||
|
LTEXT "", 14005, 70, 30, 150, 10
|
||||||
|
GROUPBOX "Other version information: ", 14006, 10, 45, 220, 90
|
||||||
|
LTEXT "Item name: ", 14007, 20, 55, 50, 10
|
||||||
|
LTEXT "Value: ", 14008, 130, 55, 45, 10
|
||||||
|
LISTBOX 14009,20,65,95,60, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY
|
||||||
|
EDITTEXT 14010, 130, 65, 95, 60, ES_LEFT|WS_BORDER|WS_VSCROLL|WS_GROUP|ES_MULTILINE|ES_READONLY
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_GENERAL_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DRIVE_EXTRA_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_HARDWARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_SHARE_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
DRIVE_CONTINGENT_DLG DIALOGEX 0, 0, 240, 130
|
||||||
|
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||||
|
CAPTION "Version"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/* columns in the shellview */
|
/* columns in the shellview */
|
||||||
STRINGTABLE LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
|
STRINGTABLE LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -230,4 +230,9 @@ HRESULT SHELL_RegisterShellFolders(void);
|
||||||
/* Detect Shell Links */
|
/* Detect Shell Links */
|
||||||
BOOL SHELL_IsShortcut(LPCITEMIDLIST);
|
BOOL SHELL_IsShortcut(LPCITEMIDLIST);
|
||||||
|
|
||||||
|
#define MAX_PROPERTY_SHEET_PAGE 32
|
||||||
|
INT_PTR CALLBACK SH_FileGeneralDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
|
||||||
|
INT_PTR CALLBACK SH_FileVersionDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
|
||||||
|
HPROPSHEETPAGE SH_CreatePropertySheetPage(LPSTR resname, DLGPROC dlgproc, LPARAM lParam);
|
||||||
|
BOOL SH_ShowDriveProperties(WCHAR * drive);
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -53,8 +53,9 @@
|
||||||
#include "shlwapi.h"
|
#include "shlwapi.h"
|
||||||
#include "msi.h"
|
#include "msi.h"
|
||||||
#include "appmgmt.h"
|
#include "appmgmt.h"
|
||||||
|
#include "prsht.h"
|
||||||
#include "initguid.h"
|
#include "initguid.h"
|
||||||
|
#include "shresdef.h"
|
||||||
|
|
||||||
WINE_DEFAULT_DEBUG_CHANNEL(shell);
|
WINE_DEFAULT_DEBUG_CHANNEL(shell);
|
||||||
|
|
||||||
|
@ -156,10 +157,12 @@ typedef struct
|
||||||
LPWSTR sPathRel;
|
LPWSTR sPathRel;
|
||||||
LPWSTR sProduct;
|
LPWSTR sProduct;
|
||||||
LPWSTR sComponent;
|
LPWSTR sComponent;
|
||||||
|
LPWSTR sLinkPath;
|
||||||
volume_info volume;
|
volume_info volume;
|
||||||
|
|
||||||
BOOL bDirty;
|
BOOL bDirty;
|
||||||
INT iIdOpen; /* id of the "Open" entry in the context menu */
|
INT iIdOpen; /* id of the "Open" entry in the context menu */
|
||||||
|
INT iIdProperties;
|
||||||
IUnknown *site;
|
IUnknown *site;
|
||||||
} IShellLinkImpl;
|
} IShellLinkImpl;
|
||||||
|
|
||||||
|
@ -304,6 +307,8 @@ static ULONG ShellLink_Release( IShellLinkImpl *This )
|
||||||
HeapFree(GetProcessHeap(), 0, This->sWorkDir);
|
HeapFree(GetProcessHeap(), 0, This->sWorkDir);
|
||||||
HeapFree(GetProcessHeap(), 0, This->sDescription);
|
HeapFree(GetProcessHeap(), 0, This->sDescription);
|
||||||
HeapFree(GetProcessHeap(),0,This->sPath);
|
HeapFree(GetProcessHeap(),0,This->sPath);
|
||||||
|
HeapFree(GetProcessHeap(),0,This->sLinkPath);
|
||||||
|
|
||||||
|
|
||||||
if (This->site)
|
if (This->site)
|
||||||
IUnknown_Release( This->site );
|
IUnknown_Release( This->site );
|
||||||
|
@ -386,6 +391,8 @@ static HRESULT WINAPI IPersistFile_fnLoad(IPersistFile* iface, LPCOLESTR pszFile
|
||||||
r = SHCreateStreamOnFileW(pszFileName, dwMode, &stm);
|
r = SHCreateStreamOnFileW(pszFileName, dwMode, &stm);
|
||||||
if( SUCCEEDED( r ) )
|
if( SUCCEEDED( r ) )
|
||||||
{
|
{
|
||||||
|
HeapFree(GetProcessHeap(), 0, This->sLinkPath);
|
||||||
|
This->sLinkPath = _wcsdup(pszFileName);
|
||||||
r = IPersistStream_Load(StreamThis, stm);
|
r = IPersistStream_Load(StreamThis, stm);
|
||||||
ShellLink_UpdatePath(This->sPathRel, pszFileName, This->sWorkDir, &This->sPath);
|
ShellLink_UpdatePath(This->sPathRel, pszFileName, This->sWorkDir, &This->sPath);
|
||||||
IStream_Release( stm );
|
IStream_Release( stm );
|
||||||
|
@ -2441,17 +2448,18 @@ ShellLink_QueryContextMenu( IContextMenu* iface, HMENU hmenu, UINT indexMenu,
|
||||||
{
|
{
|
||||||
IShellLinkImpl *This = impl_from_IContextMenu(iface);
|
IShellLinkImpl *This = impl_from_IContextMenu(iface);
|
||||||
static const WCHAR szOpen[] = { 'O','p','e','n',0 };
|
static const WCHAR szOpen[] = { 'O','p','e','n',0 };
|
||||||
|
static const WCHAR szProperties[] = { 'P','r','o','p','e','r','t','i','e','s',0 };
|
||||||
MENUITEMINFOW mii;
|
MENUITEMINFOW mii;
|
||||||
int id = 1;
|
int id = 1;
|
||||||
|
|
||||||
TRACE("%p %p %u %u %u %u\n", This,
|
TRACE("ShellLink_QueryContextMenu %p %p %u %u %u %u\n", This,
|
||||||
hmenu, indexMenu, idCmdFirst, idCmdLast, uFlags );
|
hmenu, indexMenu, idCmdFirst, idCmdLast, uFlags );
|
||||||
|
|
||||||
if ( !hmenu )
|
if ( !hmenu )
|
||||||
return E_INVALIDARG;
|
return E_INVALIDARG;
|
||||||
|
|
||||||
memset( &mii, 0, sizeof mii );
|
memset( &mii, 0, sizeof(mii) );
|
||||||
mii.cbSize = sizeof mii;
|
mii.cbSize = sizeof (mii);
|
||||||
mii.fMask = MIIM_TYPE | MIIM_ID | MIIM_STATE;
|
mii.fMask = MIIM_TYPE | MIIM_ID | MIIM_STATE;
|
||||||
mii.dwTypeData = (LPWSTR)szOpen;
|
mii.dwTypeData = (LPWSTR)szOpen;
|
||||||
mii.cch = strlenW( mii.dwTypeData );
|
mii.cch = strlenW( mii.dwTypeData );
|
||||||
|
@ -2459,9 +2467,24 @@ ShellLink_QueryContextMenu( IContextMenu* iface, HMENU hmenu, UINT indexMenu,
|
||||||
mii.fState = MFS_DEFAULT | MFS_ENABLED;
|
mii.fState = MFS_DEFAULT | MFS_ENABLED;
|
||||||
mii.fType = MFT_STRING;
|
mii.fType = MFT_STRING;
|
||||||
if (!InsertMenuItemW( hmenu, indexMenu, TRUE, &mii ))
|
if (!InsertMenuItemW( hmenu, indexMenu, TRUE, &mii ))
|
||||||
|
{
|
||||||
|
TRACE("ShellLink_QueryContextMenu failed to insert item open");
|
||||||
return E_FAIL;
|
return E_FAIL;
|
||||||
|
}
|
||||||
This->iIdOpen = 0;
|
This->iIdOpen = 0;
|
||||||
|
|
||||||
|
|
||||||
|
mii.fState = MFS_ENABLED;
|
||||||
|
mii.dwTypeData = (LPWSTR)szProperties;
|
||||||
|
mii.cch = strlenW( mii.dwTypeData );
|
||||||
|
mii.wID = idCmdFirst + id++;
|
||||||
|
if (!InsertMenuItemW( hmenu, idCmdLast, TRUE, &mii ))
|
||||||
|
{
|
||||||
|
TRACE("ShellLink_QueryContextMenu failed to insert item properties");
|
||||||
|
return E_FAIL;
|
||||||
|
}
|
||||||
|
This->iIdProperties = 1;
|
||||||
|
id++;
|
||||||
return MAKE_HRESULT( SEVERITY_SUCCESS, 0, id );
|
return MAKE_HRESULT( SEVERITY_SUCCESS, 0, id );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2489,6 +2512,252 @@ shelllink_get_msi_component_path( LPWSTR component )
|
||||||
return path;
|
return path;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*************************************************************************
|
||||||
|
*
|
||||||
|
* SH_CreatePropertySheetPage [Internal]
|
||||||
|
*
|
||||||
|
* creates a property sheet page from an resource name
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
HPROPSHEETPAGE
|
||||||
|
SH_CreatePropertySheetPage(LPSTR resname, DLGPROC dlgproc, LPARAM lParam)
|
||||||
|
{
|
||||||
|
HRSRC hRes;
|
||||||
|
LPVOID lpsztemplate;
|
||||||
|
PROPSHEETPAGEW ppage;
|
||||||
|
|
||||||
|
if (resname == NULL)
|
||||||
|
return (HPROPSHEETPAGE)0;
|
||||||
|
|
||||||
|
hRes = FindResourceA(shell32_hInstance, resname, (LPSTR)RT_DIALOG);
|
||||||
|
|
||||||
|
if (hRes == NULL)
|
||||||
|
{
|
||||||
|
ERR("failed to find resource name\n");
|
||||||
|
return (HPROPSHEETPAGE)0;
|
||||||
|
}
|
||||||
|
lpsztemplate = LoadResource(shell32_hInstance, hRes);
|
||||||
|
if (lpsztemplate == NULL)
|
||||||
|
return (HPROPSHEETPAGE)0;
|
||||||
|
|
||||||
|
memset(&ppage, 0x0, sizeof(PROPSHEETPAGE));
|
||||||
|
ppage.dwSize = sizeof(PROPSHEETPAGEW);
|
||||||
|
ppage.dwFlags = PSP_DLGINDIRECT;
|
||||||
|
ppage.u.pResource = lpsztemplate;
|
||||||
|
ppage.pfnDlgProc = dlgproc;
|
||||||
|
ppage.lParam = lParam;
|
||||||
|
return CreatePropertySheetPageW(&ppage);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
INT_PTR CALLBACK ExtendedShortcutProc(
|
||||||
|
HWND hwndDlg,
|
||||||
|
UINT uMsg,
|
||||||
|
WPARAM wParam,
|
||||||
|
LPARAM lParam
|
||||||
|
)
|
||||||
|
{
|
||||||
|
HWND hDlgCtrl;
|
||||||
|
switch(uMsg)
|
||||||
|
{
|
||||||
|
case WM_INITDIALOG:
|
||||||
|
return TRUE;
|
||||||
|
case WM_COMMAND:
|
||||||
|
hDlgCtrl = GetDlgItem(hwndDlg, 14000);
|
||||||
|
if (LOWORD(wParam) == IDOK)
|
||||||
|
{
|
||||||
|
if ( SendMessage(hDlgCtrl, BM_GETCHECK, 0, 0) == BST_CHECKED )
|
||||||
|
EndDialog(hwndDlg, 1);
|
||||||
|
else
|
||||||
|
EndDialog(hwndDlg, 0);
|
||||||
|
}
|
||||||
|
else if (LOWORD(wParam) == IDCANCEL)
|
||||||
|
{
|
||||||
|
EndDialog(hwndDlg, 0);
|
||||||
|
}
|
||||||
|
else if (LOWORD(wParam) == 14000)
|
||||||
|
{
|
||||||
|
if ( SendMessage(hDlgCtrl, BM_GETCHECK, 0, 0) == BST_CHECKED)
|
||||||
|
SendMessage(hDlgCtrl, BM_SETCHECK, BST_UNCHECKED, 0);
|
||||||
|
else
|
||||||
|
SendMessage(hDlgCtrl, BM_SETCHECK, BST_CHECKED, 0);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**************************************************************************
|
||||||
|
* SH_ShellLinkDlgProc
|
||||||
|
*
|
||||||
|
* dialog proc of the shortcut property dialog
|
||||||
|
*/
|
||||||
|
|
||||||
|
INT_PTR
|
||||||
|
CALLBACK
|
||||||
|
SH_ShellLinkDlgProc(
|
||||||
|
HWND hwndDlg,
|
||||||
|
UINT uMsg,
|
||||||
|
WPARAM wParam,
|
||||||
|
LPARAM lParam
|
||||||
|
)
|
||||||
|
{
|
||||||
|
LPPROPSHEETPAGEW ppsp;
|
||||||
|
LPPSHNOTIFY lppsn;
|
||||||
|
IShellLinkImpl *This;
|
||||||
|
HWND hDlgCtrl;
|
||||||
|
WCHAR szBuffer[MAX_PATH];
|
||||||
|
int IconIndex;
|
||||||
|
|
||||||
|
This = (IShellLinkImpl *)GetWindowLongPtr(hwndDlg, DWLP_USER);
|
||||||
|
|
||||||
|
switch(uMsg)
|
||||||
|
{
|
||||||
|
case WM_INITDIALOG:
|
||||||
|
ppsp = (LPPROPSHEETPAGEW)lParam;
|
||||||
|
if (ppsp == NULL)
|
||||||
|
break;
|
||||||
|
|
||||||
|
TRACE("ShellLink_DlgProc (WM_INITDIALOG hwnd %p lParam %p ppsplParam %x)\n",hwndDlg, lParam, ppsp->lParam);
|
||||||
|
|
||||||
|
This = (IShellLinkImpl *)ppsp->lParam;
|
||||||
|
SetWindowLongPtr(hwndDlg, DWLP_USER, (LONG_PTR)This);
|
||||||
|
|
||||||
|
TRACE("sArgs: %S sComponent: %S sDescription: %S sIcoPath: %S sPath: %S sPathRel: %S sProduct: %S sWorkDir: %S\n", This->sArgs, This->sComponent ,This->sDescription,
|
||||||
|
This->sIcoPath, This->sPath, This->sPathRel, This->sProduct, This->sWorkDir);
|
||||||
|
|
||||||
|
/* target path */
|
||||||
|
hDlgCtrl = GetDlgItem( hwndDlg, 14009 );
|
||||||
|
if ( hDlgCtrl != NULL )
|
||||||
|
SendMessageW( hDlgCtrl, WM_SETTEXT, (WPARAM)NULL, (LPARAM)This->sPath );
|
||||||
|
|
||||||
|
/* working dir */
|
||||||
|
hDlgCtrl = GetDlgItem( hwndDlg, 14011 );
|
||||||
|
if ( hDlgCtrl != NULL )
|
||||||
|
SendMessageW( hDlgCtrl, WM_SETTEXT, (WPARAM)NULL, (LPARAM)This->sWorkDir );
|
||||||
|
|
||||||
|
/* description */
|
||||||
|
hDlgCtrl = GetDlgItem( hwndDlg, 14019 );
|
||||||
|
if ( hDlgCtrl != NULL )
|
||||||
|
SendMessageW( hDlgCtrl, WM_SETTEXT, (WPARAM)NULL, (LPARAM)This->sDescription );
|
||||||
|
return TRUE;
|
||||||
|
case WM_NOTIFY:
|
||||||
|
lppsn = (LPPSHNOTIFY) lParam;
|
||||||
|
if ( lppsn->hdr.code == PSN_APPLY )
|
||||||
|
{
|
||||||
|
/* set working directory */
|
||||||
|
hDlgCtrl = GetDlgItem( hwndDlg, 14011 );
|
||||||
|
SendMessageW( hDlgCtrl, WM_GETTEXT, (WPARAM)MAX_PATH, (LPARAM)szBuffer );
|
||||||
|
IShellLinkW_fnSetWorkingDirectory((IShellLinkW*)&This->lpvtblw, szBuffer);
|
||||||
|
/* set link destination */
|
||||||
|
hDlgCtrl = GetDlgItem( hwndDlg, 14009 );
|
||||||
|
SendMessageW( hDlgCtrl, WM_GETTEXT, (WPARAM)MAX_PATH, (LPARAM)szBuffer);
|
||||||
|
if ( !SHELL_ExistsFileW(szBuffer) )
|
||||||
|
{
|
||||||
|
MessageBoxW( hwndDlg, L"file not existing", szBuffer, MB_OK );
|
||||||
|
SetWindowLong( hwndDlg, DWL_MSGRESULT, PSNRET_INVALID_NOCHANGEPAGE );
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
IShellLinkW_fnSetPath((IShellLinkW*)&This->lpvtblw, szBuffer);
|
||||||
|
|
||||||
|
TRACE("This %p sLinkPath %S\n", This, This->sLinkPath);
|
||||||
|
IPersistFile_fnSave( (IPersistFile*)&This->lpvtblPersistFile, This->sLinkPath, TRUE );
|
||||||
|
SetWindowLong( hwndDlg, DWL_MSGRESULT, PSNRET_NOERROR );
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case WM_COMMAND:
|
||||||
|
switch(LOWORD(wParam))
|
||||||
|
{
|
||||||
|
case 14020:
|
||||||
|
///
|
||||||
|
/// FIXME
|
||||||
|
/// open target directory
|
||||||
|
///
|
||||||
|
return TRUE;
|
||||||
|
case 14021:
|
||||||
|
if (PickIconDlg(hwndDlg, szBuffer, MAX_PATH, &IconIndex))
|
||||||
|
{
|
||||||
|
IShellLinkW_fnSetIconLocation((IShellLinkW*)&This->lpvtblw, szBuffer, IconIndex);
|
||||||
|
///
|
||||||
|
/// FIXME redraw icon
|
||||||
|
}
|
||||||
|
return TRUE;
|
||||||
|
case 14022:
|
||||||
|
if (DialogBox(shell32_hInstance, MAKEINTRESOURCEW(SHELL_EXTENDED_SHORTCUT_DLG), hwndDlg, ExtendedShortcutProc) > 0)
|
||||||
|
{
|
||||||
|
///
|
||||||
|
/// FIXME
|
||||||
|
/// store properties
|
||||||
|
/// http://blogs.msdn.com/vistacompatteam/archive/2006/09/25/771232.aspx
|
||||||
|
///
|
||||||
|
}
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
switch(HIWORD(wParam))
|
||||||
|
{
|
||||||
|
case EN_CHANGE:
|
||||||
|
PropSheet_Changed(GetParent(hwndDlg), hwndDlg);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**************************************************************************
|
||||||
|
* ShellLink_ShortcutDialog [Internal]
|
||||||
|
*
|
||||||
|
* creates a shortcut property dialog
|
||||||
|
*/
|
||||||
|
|
||||||
|
static HRESULT WINAPI
|
||||||
|
ShellLink_ShowProperties( IShellLinkImpl *This )
|
||||||
|
{
|
||||||
|
PROPSHEETHEADERW pinfo;
|
||||||
|
HPROPSHEETPAGE hppages[MAX_PROPERTY_SHEET_PAGE];
|
||||||
|
HPROPSHEETPAGE hpage;
|
||||||
|
UINT numpages = 0;
|
||||||
|
|
||||||
|
TRACE("ShellLink_ShortcutDialog entered\n");
|
||||||
|
|
||||||
|
memset(hppages, 0x0, sizeof(HPROPSHEETPAGE) * MAX_PROPERTY_SHEET_PAGE);
|
||||||
|
|
||||||
|
hpage = SH_CreatePropertySheetPage("SHELL_FILE_GENERAL_DLG", SH_FileGeneralDlgProc, (LPARAM)This->sLinkPath);
|
||||||
|
if ( hpage == NULL )
|
||||||
|
return E_FAIL;
|
||||||
|
else
|
||||||
|
hppages[numpages++] = hpage;
|
||||||
|
|
||||||
|
hpage = SH_CreatePropertySheetPage("SHELL_GENERAL_SHORTCUT_DLG", SH_ShellLinkDlgProc, (LPARAM)This);
|
||||||
|
if ( hpage == NULL )
|
||||||
|
{
|
||||||
|
ERR("SH_CreatePropertySheetPage failed\n");
|
||||||
|
DestroyPropertySheetPage(hppages[0]);
|
||||||
|
return E_FAIL;
|
||||||
|
}
|
||||||
|
hppages[numpages++] = hpage;
|
||||||
|
|
||||||
|
///FIXME
|
||||||
|
/// load extensions
|
||||||
|
|
||||||
|
memset(&pinfo, 0x0, sizeof(PROPSHEETHEADERW));
|
||||||
|
pinfo.dwSize = sizeof(PROPSHEETHEADERW);
|
||||||
|
pinfo.dwFlags = PSH_NOCONTEXTHELP | PSH_PROPTITLE;
|
||||||
|
pinfo.nPages = numpages;
|
||||||
|
pinfo.u3.phpage = hppages;
|
||||||
|
pinfo.pszCaption = This->sDescription;
|
||||||
|
pinfo.u2.nStartPage = 1;
|
||||||
|
|
||||||
|
if ( PropertySheetW(&pinfo) < 0 )
|
||||||
|
return E_FAIL;
|
||||||
|
else
|
||||||
|
return S_OK;
|
||||||
|
}
|
||||||
|
|
||||||
static HRESULT WINAPI
|
static HRESULT WINAPI
|
||||||
ShellLink_InvokeCommand( IContextMenu* iface, LPCMINVOKECOMMANDINFO lpici )
|
ShellLink_InvokeCommand( IContextMenu* iface, LPCMINVOKECOMMANDINFO lpici )
|
||||||
{
|
{
|
||||||
|
@ -2500,11 +2769,18 @@ ShellLink_InvokeCommand( IContextMenu* iface, LPCMINVOKECOMMANDINFO lpici )
|
||||||
LPWSTR path = NULL;
|
LPWSTR path = NULL;
|
||||||
HRESULT r;
|
HRESULT r;
|
||||||
|
|
||||||
TRACE("%p %p\n", This, lpici );
|
TRACE("ShellLink_InvokeCommand %p %p\n", This, lpici );
|
||||||
|
|
||||||
if ( lpici->cbSize < sizeof (CMINVOKECOMMANDINFO) )
|
if ( lpici->cbSize < sizeof (CMINVOKECOMMANDINFO) )
|
||||||
return E_INVALIDARG;
|
return E_INVALIDARG;
|
||||||
|
|
||||||
|
if ( lpici->lpVerb == MAKEINTRESOURCEA(This->iIdProperties))
|
||||||
|
{
|
||||||
|
ShellLink_ShowProperties(This);
|
||||||
|
return S_OK;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
if ( lpici->lpVerb != MAKEINTRESOURCEA(This->iIdOpen) )
|
if ( lpici->lpVerb != MAKEINTRESOURCEA(This->iIdOpen) )
|
||||||
{
|
{
|
||||||
ERR("Unknown id %d != %d\n", (INT)lpici->lpVerb, This->iIdOpen );
|
ERR("Unknown id %d != %d\n", (INT)lpici->lpVerb, This->iIdOpen );
|
||||||
|
|
|
@ -1185,6 +1185,7 @@ BOOL SHELL_execute( LPSHELLEXECUTEINFOW sei, SHELL_ExecuteW32 execfunc )
|
||||||
static const WCHAR wFile[] = {'f','i','l','e',0};
|
static const WCHAR wFile[] = {'f','i','l','e',0};
|
||||||
static const WCHAR wHttp[] = {'h','t','t','p',':','/','/',0};
|
static const WCHAR wHttp[] = {'h','t','t','p',':','/','/',0};
|
||||||
static const WCHAR wExplorer[] = {'e','x','p','l','o','r','e','r','.','e','x','e',0};
|
static const WCHAR wExplorer[] = {'e','x','p','l','o','r','e','r','.','e','x','e',0};
|
||||||
|
static const WCHAR wProperties[] = { 'p','r','o','p','e','r','t','i','e','s',0 };
|
||||||
static const DWORD unsupportedFlags =
|
static const DWORD unsupportedFlags =
|
||||||
SEE_MASK_INVOKEIDLIST | SEE_MASK_ICON | SEE_MASK_HOTKEY |
|
SEE_MASK_INVOKEIDLIST | SEE_MASK_ICON | SEE_MASK_HOTKEY |
|
||||||
SEE_MASK_CONNECTNETDRV | SEE_MASK_FLAG_DDEWAIT | SEE_MASK_FLAG_NO_UI |
|
SEE_MASK_CONNECTNETDRV | SEE_MASK_FLAG_DDEWAIT | SEE_MASK_FLAG_NO_UI |
|
||||||
|
@ -1271,13 +1272,20 @@ BOOL SHELL_execute( LPSHELLEXECUTEINFOW sei, SHELL_ExecuteW32 execfunc )
|
||||||
SHGetPathFromIDListW(sei_tmp.lpIDList, wszApplicationName);
|
SHGetPathFromIDListW(sei_tmp.lpIDList, wszApplicationName);
|
||||||
TRACE("-- idlist=%p (%s)\n", sei_tmp.lpIDList, debugstr_w(wszApplicationName));
|
TRACE("-- idlist=%p (%s)\n", sei_tmp.lpIDList, debugstr_w(wszApplicationName));
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( ERROR_SUCCESS == ShellExecute_FromContextMenu( &sei_tmp ) )
|
if ( ERROR_SUCCESS == ShellExecute_FromContextMenu( &sei_tmp ) )
|
||||||
{
|
{
|
||||||
sei->hInstApp = (HINSTANCE) 33;
|
sei->hInstApp = (HINSTANCE) 33;
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (sei_tmp.lpVerb && !wcscmp(sei_tmp.lpVerb, wProperties))
|
||||||
|
{
|
||||||
|
SH_ShowPropertiesDialog(sei_tmp.lpFile);
|
||||||
|
sei->hInstApp = (HINSTANCE) 33;
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
if (sei_tmp.fMask & SEE_MASK_CLASSALL)
|
if (sei_tmp.fMask & SEE_MASK_CLASSALL)
|
||||||
{
|
{
|
||||||
/* launch a document by fileclass like 'WordPad.Document.1' */
|
/* launch a document by fileclass like 'WordPad.Document.1' */
|
||||||
|
|
|
@ -91,7 +91,7 @@
|
||||||
#define IDD_STATUS 0x3743
|
#define IDD_STATUS 0x3743
|
||||||
#define IDD_TITLE 0x3742
|
#define IDD_TITLE 0x3742
|
||||||
#define IDD_TREEVIEW 0x3741
|
#define IDD_TREEVIEW 0x3741
|
||||||
|
#define SHELL_EXTENDED_SHORTCUT_DLG 0x4000
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Do not alter the icon, bitmap + avi resource
|
* Do not alter the icon, bitmap + avi resource
|
||||||
|
|
|
@ -305,7 +305,7 @@ static void DoOpenExplore(
|
||||||
|
|
||||||
ZeroMemory(&sei, sizeof(sei));
|
ZeroMemory(&sei, sizeof(sei));
|
||||||
sei.cbSize = sizeof(sei);
|
sei.cbSize = sizeof(sei);
|
||||||
sei.fMask = SEE_MASK_IDLIST | SEE_MASK_CLASSNAME;
|
sei.fMask = SEE_MASK_INVOKEIDLIST | SEE_MASK_CLASSNAME;
|
||||||
sei.lpIDList = pidlFQ;
|
sei.lpIDList = pidlFQ;
|
||||||
sei.lpClass = "Folder";
|
sei.lpClass = "Folder";
|
||||||
sei.hwnd = hwnd;
|
sei.hwnd = hwnd;
|
||||||
|
@ -395,6 +395,54 @@ static BOOL DoCopyOrCut(
|
||||||
}
|
}
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
static void DoProperties(
|
||||||
|
IContextMenu2 *iface,
|
||||||
|
HWND hwnd)
|
||||||
|
{
|
||||||
|
ItemCmImpl *This = (ItemCmImpl *)iface;
|
||||||
|
LPITEMIDLIST pidlFQ = NULL;
|
||||||
|
SHELLEXECUTEINFOA sei;
|
||||||
|
|
||||||
|
if (_ILIsMyComputer(This->apidl[0]))
|
||||||
|
{
|
||||||
|
ShellExecuteA(hwnd, "open", "rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl", NULL, NULL, SW_SHOWNORMAL);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
else if (_ILIsDesktop(This->apidl[0]))
|
||||||
|
{
|
||||||
|
ShellExecuteA(hwnd, "open", "rundll32.exe shell32.dll,Control_RunDLL desk.cpl", NULL, NULL, SW_SHOWNORMAL);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
else if (_ILIsDrive(This->apidl[0]))
|
||||||
|
{
|
||||||
|
WCHAR buffer[111];
|
||||||
|
ILGetDisplayName(This->apidl[0], buffer);
|
||||||
|
SH_ShowDriveProperties(buffer);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
pidlFQ = ILCombine(This->pidl, This->apidl[0]);
|
||||||
|
}
|
||||||
|
|
||||||
|
ZeroMemory(&sei, sizeof(sei));
|
||||||
|
sei.cbSize = sizeof(sei);
|
||||||
|
sei.fMask = SEE_MASK_INVOKEIDLIST;
|
||||||
|
sei.lpIDList = pidlFQ;
|
||||||
|
sei.hwnd = hwnd;
|
||||||
|
sei.nShow = SW_SHOWNORMAL;
|
||||||
|
sei.lpVerb = "properties";
|
||||||
|
|
||||||
|
TRACE("DoProperties before ShellExecuteEx\n");
|
||||||
|
ShellExecuteExA(&sei);
|
||||||
|
TRACE("DoProperties after ShellExecuteEx\n");
|
||||||
|
|
||||||
|
if (pidlFQ)
|
||||||
|
{
|
||||||
|
SHFree(pidlFQ);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**************************************************************************
|
/**************************************************************************
|
||||||
* ISvItemCm_fnInvokeCommand()
|
* ISvItemCm_fnInvokeCommand()
|
||||||
*/
|
*/
|
||||||
|
@ -445,12 +493,7 @@ static HRESULT WINAPI ISvItemCm_fnInvokeCommand(
|
||||||
break;
|
break;
|
||||||
case FCIDM_SHVIEW_PROPERTIES:
|
case FCIDM_SHVIEW_PROPERTIES:
|
||||||
TRACE("Verb FCIDM_SHVIEW_PROPERTIES\n");
|
TRACE("Verb FCIDM_SHVIEW_PROPERTIES\n");
|
||||||
/* Open the property sheet page */
|
DoProperties(iface, lpcmi->hwnd);
|
||||||
/*
|
|
||||||
* FIXME: This just can't work ... the one who added it must
|
|
||||||
* have been mad. - FiN, 17/06/2005
|
|
||||||
* SHObjectProperties(lpcmi->hwnd, SHOP_FILEPATH, NULL, NULL);
|
|
||||||
*/
|
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
FIXME("Unhandled Verb %xl\n",LOWORD(lpcmi->lpVerb));
|
FIXME("Unhandled Verb %xl\n",LOWORD(lpcmi->lpVerb));
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue