232 WCHAR szOptions[100];
236 hppages[num_pages++] = hpage;
240 hppages[num_pages++] = hpage;
244 hppages[num_pages++] = hpage;
248 szOptions[
_countof(szOptions) - 1] = 0;
256 ERR(
"stub.Create failed\n");
272 stub.DestroyWindow();
286 FIXME(
"notify explorer to show taskbar options dialog");
291 FIXME(
"unrecognized options id %d\n", fOptions);
HGDIOBJ WINAPI GetStockObject(_In_ int)
static int CALLBACK PropSheetProc(HWND hwndDlg, UINT uMsg, LPARAM lParam)
BOOL WINAPI InflateRect(_Inout_ LPRECT, _In_ int, _In_ int)
#define IDI_SHELL_FOLDER_OPTIONS
BITMAPINFOHEADER bmiHeader
HBITMAP CreateRadioMask(HDC hDC)
struct tagBITMAPINFOHEADER BITMAPINFOHEADER
static VOID ShowFolderOptionsDialog(HWND hWnd, HINSTANCE hInst)
static VOID Options_RunDLLCommon(HWND hWnd, HINSTANCE hInst, int fOptions, DWORD nCmdShow)
#define DECLARE_WND_CLASS_EX(WndClassName, style, bkgnd)
HGDIOBJ WINAPI SelectObject(_In_ HDC, _In_ HGDIOBJ)
HDC WINAPI CreateCompatibleDC(_In_opt_ HDC hdc)
BOOL WINAPI DrawFrameControl(_In_ HDC, _Inout_ LPRECT, _In_ UINT, _In_ UINT)
struct _PROPSHEETHEADERW PROPSHEETHEADERW
int WINAPI LoadStringW(_In_opt_ HINSTANCE hInstance, _In_ UINT uID, _Out_writes_to_(cchBufferMax, return+1) LPWSTR lpBuffer, _In_ int cchBufferMax)
HBITMAP CreateCheckMask(HDC hDC)
EXTERN_C VOID WINAPI Options_RunDLLW(HWND hWnd, HINSTANCE hInst, LPCWSTR cmd, DWORD nCmdShow)
HBITMAP Create24BppBitmap(HDC hDC, INT cx, INT cy)
HINSTANCE shell32_hInstance
HBITMAP CreateCheckImage(HDC hDC, BOOL bCheck, BOOL bEnabled)
struct _PSP * HPROPSHEETPAGE
_Out_opt_ int _Out_opt_ int * cy
INT_PTR WINAPI PropertySheetW(LPCPROPSHEETHEADERW lppsh)
BOOL WINAPI DrawIconEx(_In_ HDC, _In_ int, _In_ int, _In_ HICON, _In_ int, _In_ int, _In_ UINT, _In_opt_ HBRUSH, _In_ UINT)
WINE_DEFAULT_DEBUG_CHANNEL(fprop)
int WINAPI GetSystemMetrics(_In_ int)
INT_PTR CALLBACK FolderOptionsFileTypesDlg(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
#define IDD_FOLDER_OPTIONS_GENERAL
HBITMAP CreateRadioImage(HDC hDC, BOOL bCheck, BOOL bEnabled)
EXTERN_C VOID WINAPI Options_RunDLL(HWND hWnd, HINSTANCE hInst, LPCSTR cmd, DWORD nCmdShow)
#define IDS_FOLDER_OPTIONS
#define IDD_FOLDER_OPTIONS_FILETYPES
BOOL WINAPI SetRect(_Out_ LPRECT, _In_ int, _In_ int, _In_ int, _In_ int)
#define IDD_FOLDER_OPTIONS_VIEW
BOOL WINAPI DeleteDC(_In_ HDC)
INT_PTR CALLBACK FolderOptionsViewDlg(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
HBITMAP WINAPI CreateDIBSection(HDC hDC, CONST BITMAPINFO *BitmapInfo, UINT Usage, VOID **Bits, HANDLE hSection, DWORD dwOffset)
LRESULT WINAPI SendMessageW(_In_ HWND, _In_ UINT, _In_ WPARAM, _In_ LPARAM)
EXTERN_C VOID WINAPI Options_RunDLLA(HWND hWnd, HINSTANCE hInst, LPCSTR cmd, DWORD nCmdShow)
INT WINAPI StrToIntW(LPCWSTR lpString)
#define BEGIN_MSG_MAP(theClass)
HBITMAP BitmapFromIcon(HICON hIcon, INT cx, INT cy)
EXTERN_C HPSXA WINAPI SHCreatePropSheetExtArrayEx(HKEY hKey, LPCWSTR pszSubKey, UINT max_iface, IDataObject *pDataObj)
HICON WINAPI LoadIconW(_In_opt_ HINSTANCE, _In_ LPCWSTR)
INT WINAPI StrToIntA(LPCSTR lpszStr)
#define MAKEINTRESOURCEW(i)
HPROPSHEETPAGE SH_CreatePropertySheetPage(LPCSTR resname, DLGPROC dlgproc, LPARAM lParam, LPWSTR szTitle)
#define DFCS_BUTTONRADIOMASK
int WINAPI FillRect(HDC, LPCRECT, HBRUSH)
INT_PTR CALLBACK FolderOptionsGeneralDlg(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
#define DFCS_BUTTONRADIOIMAGE
HBITMAP WINAPI CreateBitmap(_In_ INT cx, _In_ INT cy, _In_ UINT cPlanes, _In_ UINT cBitsPerPel, _In_opt_ const VOID *pvBits)