61 ZeroMemory(&openfilename,
sizeof(openfilename));
127 static const LPCWSTR FormatNames[] =
137 return FormatNames[
Format];
244 *pnResult = NewItem.nResult;
284 if (pCopyMove->
bMove)
293 for (hGroup =
Globals.hGroups; hGroup; hGroup = hGroup->
hNext)
321 for (hGroup =
Globals.hGroups; hGroup && hGroup != hGrpItem; hGroup = hGroup->
hNext)
323 if (pCopyMove->
bMove)
348 CopyMove.
bMove = bMove;
466 if (pGroupAttributes->
format)
684 IconContext.
Index = *lpnIconIndex;
691 *lpnIconIndex = IconContext.Index;
692 *lphIcon = IconContext.hIcon;
839 if (*pProgramAttributes->
lphIcon)
881 ProgramAttributes.
lphIcon = lphIcon;
899 ProgramAttributes.
hTmpIcon = *lphIcon;
1032 L"Recent File List",
1076 if (ExecuteContext.hKeyPMRecentFilesList)
1077 RegCloseKey(ExecuteContext.hKeyPMRecentFilesList);
VOID DIALOG_Execute(VOID)
static INT_PTR CALLBACK DIALOG_SYMBOL_DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
BOOL WINAPI CloseWindow(_In_ HWND)
static const WCHAR szName[]
static INT_PTR CALLBACK DIALOG_NEW_DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
UINT WINAPI IsDlgButtonChecked(HWND hDlg, int nIDButton)
STRSAFEAPI StringCchCopyNW(STRSAFE_LPWSTR pszDest, size_t cchDest, STRSAFE_LPCWSTR pszSrc, size_t cchToCopy)
UINT WINAPI GetDlgItemTextW(HWND hDlg, int nIDDlgItem, LPWSTR lpString, int nMaxCount)
BOOL DIALOG_GroupAttributes(GROUPFORMAT format, LPWSTR lpszTitle, LPWSTR lpszGrpFile, INT nSize)
_In_ ULONG _In_ ULONG _In_ ULONG Length
BOOL DIALOG_Delete(UINT ids_text_s, LPCWSTR lpszName)
static VOID DestroyIconList(HWND hDlgCtrl)
#define IDS_LIBRARIES_DLL
struct tagDRAWITEMSTRUCT * PDRAWITEMSTRUCT
struct _PROGRAM_ATTRIBUTES_CONTEXT * PPROGRAM_ATTRIBUTES_CONTEXT
BOOL WINAPI DestroyIcon(_In_ HICON)
LRESULT WINAPI SendMessageA(_In_ HWND, _In_ UINT, _In_ WPARAM, _In_ LPARAM)
static INT_PTR CALLBACK DIALOG_COPY_MOVE_DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
GLuint GLuint GLsizei count
HINSTANCE WINAPI DECLSPEC_HOTPATCH LoadLibraryExW(LPCWSTR lpLibFileName, HANDLE hFile, DWORD dwFlags)
struct _EXECUTE_CONTEXT EXECUTE_CONTEXT
*nSize LPSTR _Inout_ LPDWORD nSize
#define IDS_NOT_IMPLEMENTED
_In_ ULONGLONG _In_ ULONGLONG _In_ BOOLEAN Enable
#define GetCurrentDirectoryW(x, y)
struct _PICK_ICON_CONTEXT * PPICK_ICON_CONTEXT
_Check_return_ _CRTIMP int __cdecl _wcsnicmp(_In_reads_or_z_(_MaxCount) const wchar_t *_Str1, _In_reads_or_z_(_MaxCount) const wchar_t *_Str2, _In_ size_t _MaxCount)
#define SW_SHOWMINNOACTIVE
BOOL WINAPI CheckDlgButton(HWND hDlg, int nIDButton, UINT uCheck)
BOOL ValidateEditContents(HWND hDlg, INT nIDEditItem)
HWND WINAPI SetFocus(_In_opt_ HWND)
static BOOL CALLBACK EnumPickIconResourceProc(HMODULE hModule, LPCWSTR lpszType, LPWSTR lpszName, LONG_PTR lParam)
BOOL WINAPI SetWindowTextW(_In_ HWND, _In_opt_ LPCWSTR)
#define GetWindowLongPtrW
#define IDS_MOVE_PROGRAM_1
BOOL WINAPI GetBinaryTypeW(LPCWSTR lpApplicationName, LPDWORD lpBinaryType)
int WINAPI LoadStringW(_In_opt_ HINSTANCE hInstance, _In_ UINT uID, _Out_writes_to_(cchBufferMax, return+1) LPWSTR lpBuffer, _In_ int cchBufferMax)
struct _NEW_ITEM_CONTEXT NEW_ITEM_CONTEXT
GLint GLint GLsizei GLsizei GLsizei GLint GLenum format
struct _GROUP_ATTRIBUTES_CONTEXT * PGROUP_ATTRIBUTES_CONTEXT
LONG WINAPI RegCreateKeyExW(_In_ HKEY hKey, _In_ LPCWSTR lpSubKey, _In_ DWORD Reserved, _In_opt_ LPWSTR lpClass, _In_ DWORD dwOptions, _In_ REGSAM samDesired, _In_opt_ LPSECURITY_ATTRIBUTES lpSecurityAttributes, _Out_ PHKEY phkResult, _Out_opt_ LPDWORD lpdwDisposition)
_In_opt_ PALLOCATE_FUNCTION _In_opt_ PFREE_FUNCTION Free
PROGGROUP * GROUP_ActiveGroup(VOID)
CLIPBOARD_GLOBALS Globals
struct _NEW_ITEM_CONTEXT * PNEW_ITEM_CONTEXT
LPCWSTR GroupFormatToFormatName(GROUPFORMAT Format)
struct tagMEASUREITEMSTRUCT * PMEASUREITEMSTRUCT
enum _GROUPFORMAT GROUPFORMAT
static BOOL DIALOG_Browse(HWND hWnd, LPCWSTR lpszzFilter, LPWSTR lpstrFile, INT nMaxFile)
HANDLE WINAPI LoadImageW(_In_opt_ HINSTANCE, _In_ LPCWSTR, _In_ UINT, _In_ int, _In_ int, _In_ UINT)
static VOID DIALOG_AddFilterItem(LPWSTR *p, UINT ids, LPCWSTR filter)
BOOL WINAPI GetOpenFileNameW(OPENFILENAMEW *ofn)
STRSAFEAPI StringCbPrintfW(STRSAFE_LPWSTR pszDest, size_t cbDest, STRSAFE_LPCWSTR pszFormat,...)
BOOL WINAPI SetDlgItemTextW(HWND hDlg, int nIDDlgItem, LPCWSTR lpString)
#define IDS_MOVE_PROGRAM_2
static INT_PTR CALLBACK DIALOG_PROGRAM_DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
BOOLEAN Symbol(PVRET pvr)
struct _COPY_MOVE_CONTEXT * PCOPY_MOVE_CONTEXT
LONG WINAPI RegSetValueExW(_In_ HKEY hKey, _In_ LPCWSTR lpValueName, _In_ DWORD Reserved, _In_ DWORD dwType, _In_ CONST BYTE *lpData, _In_ DWORD cbData)
#define IS_INTRESOURCE(i)
LONG WINAPI RegQueryValueExW(_In_ HKEY hkeyorg, _In_ LPCWSTR name, _In_ LPDWORD reserved, _In_ LPDWORD type, _In_ LPBYTE data, _In_ LPDWORD count)
struct _EXECUTE_CONTEXT * PEXECUTE_CONTEXT
static VOID DIALOG_Symbol(HWND hWnd, HICON *lphIcon, LPWSTR lpszIconFile, INT *lpnIconIndex, INT nSize)
int WINAPI GetWindowTextLengthW(_In_ HWND)
PVOID Alloc(IN DWORD dwFlags, IN SIZE_T dwBytes)
unsigned __int3264 UINT_PTR
BOOL WINAPI EnumResourceNamesW(HMODULE hmod, LPCWSTR type, ENUMRESNAMEPROCW lpfun, LONG_PTR lparam)
LRESULT WINAPI SendDlgItemMessageW(HWND hDlg, int nIDDlgItem, UINT Msg, WPARAM wParam, LPARAM lParam)
struct _PICK_ICON_CONTEXT PICK_ICON_CONTEXT
BOOL DIALOG_New(INT nDefault, PINT pnResult)
static BOOL DIALOG_BrowsePrograms(HWND hWnd, LPWSTR lpszFile, INT nMaxFile)
struct _GROUP_ATTRIBUTES_CONTEXT GROUP_ATTRIBUTES_CONTEXT
BOOL WINAPI EnableWindow(_In_ HWND, _In_ BOOL)
static INT_PTR CALLBACK DIALOG_GROUP_DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
#define LOAD_LIBRARY_AS_DATAFILE
HICON WINAPI CopyIcon(_In_ HICON)
BOOL WINAPI DrawIcon(_In_ HDC, _In_ int, _In_ int, _In_ HICON)
BOOL WINAPI EndDialog(HWND hwnd, INT_PTR retval)
_CRTIMP wchar_t *__cdecl wcsncpy(wchar_t *_Dest, const wchar_t *_Source, size_t _Count)
static INT_PTR CALLBACK DIALOG_EXECUTE_DlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
INT MAIN_MessageBoxIDS_s(UINT ids_text, LPCWSTR str, UINT ids_title, WORD type)
int WINAPI GetWindowTextW(HWND hWnd, LPWSTR lpString, int nMaxCount)
static BOOL DIALOG_BrowseSymbols(HWND hWnd, LPWSTR lpszFile, INT nMaxFile)
#define EnableDlgItem(hDlg, nID, bEnable)
LRESULT WINAPI SendMessageW(_In_ HWND, _In_ UINT, _In_ WPARAM, _In_ LPARAM)
#define PM_PERSONAL_GROUP
_CRTIMP size_t __cdecl wcslen(_In_z_ const wchar_t *_Str)
BOOL WINAPI CheckRadioButton(HWND hDlg, int nIDFirstButton, int nIDLastButton, int nIDCheckButton)
HINSTANCE WINAPI ShellExecuteW(HWND hwnd, LPCWSTR lpVerb, LPCWSTR lpFile, LPCWSTR lpParameters, LPCWSTR lpDirectory, INT nShowCmd)
HWND WINAPI GetDlgItem(HWND hDlg, int nIDDlgItem)
struct _PROGRAM_ATTRIBUTES_CONTEXT PROGRAM_ATTRIBUTES_CONTEXT
#define SetWindowLongPtrW
HKEY hKeyPMRecentFilesList
#define MAKEINTRESOURCEW(i)
BOOL DIALOG_ProgramAttributes(LPWSTR lpszTitle, LPWSTR lpszCmdLine, LPWSTR lpszWorkDir, LPWSTR lpszIconFile, HICON *lphIcon, INT *lpnIconIndex, INT *lpnHotKey, INT *lpnCmdShow, BOOL *lpbNewVDM, INT nSize)
STRSAFEAPI StringCbCopyW(STRSAFE_LPWSTR pszDest, size_t cbDest, STRSAFE_LPCWSTR pszSrc)
int WINAPI FillRect(HDC, LPCRECT, HBRUSH)
GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum filter
INT_PTR WINAPI DialogBoxParamW(HINSTANCE hInstance, LPCWSTR lpTemplateName, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam)
#define RegCloseKey(hKey)
PSDBQUERYRESULT_VISTA PVOID DWORD * dwSize
static unsigned(__cdecl *hash_bstr)(bstr_t s)
PROGGROUP * DIALOG_CopyMove(PROGRAM *hProgram, BOOL bMove)
struct _COPY_MOVE_CONTEXT COPY_MOVE_CONTEXT
INT MAIN_MessageBoxIDS(UINT ids_text, UINT ids_title, WORD type)
ACPI_BUFFER *RetBuffer ACPI_BUFFER *RetBuffer char ACPI_WALK_RESOURCE_CALLBACK void *Context ACPI_BUFFER *RetBuffer UINT16 ACPI_RESOURCE **ResourcePtr ACPI_GENERIC_ADDRESS *Reg UINT32 *ReturnValue UINT8 UINT8 *Slp_TypB ACPI_PHYSICAL_ADDRESS PhysicalAddress64 UINT32 UINT32 *TimeElapsed UINT32 ACPI_STATUS const char * Format