45#define FR_MASK (FR_DOWN | FR_MATCHCASE | FR_WHOLEWORD | FR_REPLACEALL | FR_REPLACE | FR_FINDNEXT | FR_DIALOGTERM)
93 pData->user_fr.fra->Flags &= ~FR_MASK;
106 pData->user_fr.fra->Flags &= ~FR_MASK;
114 pData->user_fr.frw->lpstrFindWhat,
127 pData->user_fr.fra->Flags &= ~FR_MASK;
146 pData->fr.lpstrReplaceWith[0] = 0;
149 pData->user_fr.fra->Flags &= ~FR_MASK;
157 pData->user_fr.frw->lpstrFindWhat,
160 pData->user_fr.frw->lpstrReplaceWith,
174 pData->user_fr.fra->Flags &= ~FR_MASK;
209 ERR(
"Could not Set prop; invent a graceful exit?...\n");
289 FIXME(
"Got WM_HELP. Who is gonna supply it?\n");
294 FIXME(
"Got WM_CONTEXTMENU. Who is gonna supply it?\n");
428 loadrc =
pdata->fr.hInstance;
468 TRACE(
"LPFINDREPLACE=%p\n", pfr);
476 pdata->user_fr.fra = pfr;
491 TRACE(
"LPFINDREPLACE=%p\n", pfr);
499 pdata->user_fr.fra = pfr;
520 TRACE(
"LPFINDREPLACE=%p\n", pfr);
530 pdata->user_fr.frw = pfr;
554 TRACE(
"LPFINDREPLACE=%p\n", pfr);
566 pdata->user_fr.frw = pfr;
570 pdata->fr.lpstrReplaceWith =
pdata->fr.lpstrFindWhat + len1;
char * strcpy(char *DstString, const char *SrcString)
static BOOL heap_free(void *mem)
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
#define CDERR_REGISTERMSGFAIL
#define CDERR_NOHINSTANCE
#define CDERR_INITIALIZATION
#define CDERR_LOADRESFAILURE
#define CDERR_FINDRESFAILURE
#define FRERR_BUFFERLENGTHZERO
#define CDERR_LOCKRESFAILURE
#define CDERR_DIALOGFAILURE
DECLSPEC_HIDDEN HINSTANCE COMDLG32_hInstance
void COMDLG32_SetCommDlgExtendedError(DWORD err) DECLSPEC_HIDDEN
LPVOID COMDLG32_AllocMem(int size) __WINE_ALLOC_SIZE(1) DECLSPEC_HIDDEN
#define FR_ENABLETEMPLATEHANDLE
struct FINDREPLACEA * LPFINDREPLACEA
#define FR_ENABLETEMPLATE
static DWORD COMDLG32_FR_GetFlags(HWND hDlgWnd)
static HWND COMDLG32_FR_DoFindReplace(COMDLG32_FR_Data *pdata)
HWND WINAPI ReplaceTextA(LPFINDREPLACEA pfr)
HWND WINAPI FindTextW(LPFINDREPLACEW pfr)
static void COMDLG32_FR_HandleWMCommand(HWND hDlgWnd, COMDLG32_FR_Data *pData, int Id, int NotifyCode)
static INT_PTR CALLBACK COMDLG32_FindReplaceDlgProc(HWND hDlgWnd, UINT iMsg, WPARAM wParam, LPARAM lParam)
HWND WINAPI FindTextA(LPFINDREPLACEA pfr)
static UINT FindReplaceMessage
static BOOL COMDLG32_FR_CheckPartial(const FINDREPLACEA *pfr, BOOL Replace)
HWND WINAPI ReplaceTextW(LPFINDREPLACEW pfr)
#define WideCharToMultiByte
#define MultiByteToWideChar
static void cleanup(void)
HRSRC WINAPI FindResourceW(HINSTANCE hModule, LPCWSTR name, LPCWSTR type)
HRSRC WINAPI FindResourceA(HMODULE hModule, LPCSTR name, LPCSTR type)
LPVOID WINAPI LockResource(HGLOBAL handle)
HGLOBAL WINAPI LoadResource(HINSTANCE hModule, HRSRC hRsrc)
void Replace(HDC hdc, LONG x1, LONG y1, LONG x2, LONG y2, COLORREF fg, COLORREF bg, LONG radius)
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean flag
static PEXPLICIT_ACCESSW *static HMODULE hmod
static PROTOCOLDATA * pdata
TW_UINT32 TW_UINT16 TW_UINT16 TW_MEMREF pData
UINT WINAPI GetDlgItemTextA(HWND hDlg, int nIDDlgItem, LPSTR lpString, int nMaxCount)
BOOL WINAPI IsWindow(_In_opt_ HWND)
UINT WINAPI RegisterWindowMessageA(_In_ LPCSTR)
BOOL WINAPI ShowWindow(_In_ HWND, _In_ int)
HANDLE WINAPI GetPropA(_In_ HWND, _In_ LPCSTR)
BOOL WINAPI SetPropA(_In_ HWND, _In_ LPCSTR, _In_opt_ HANDLE)
LRESULT WINAPI SendMessageA(_In_ HWND, _In_ UINT, _In_ WPARAM, _In_ LPARAM)
HWND WINAPI GetDlgItem(_In_opt_ HWND, _In_ int)
UINT WINAPI IsDlgButtonChecked(_In_ HWND, _In_ int)
HWND WINAPI CreateDialogIndirectParamA(_In_opt_ HINSTANCE, _In_ LPCDLGTEMPLATE, _In_opt_ HWND, _In_opt_ DLGPROC, _In_ LPARAM)
BOOL WINAPI UpdateWindow(_In_ HWND)
BOOL WINAPI EnableWindow(_In_ HWND, _In_ BOOL)
#define MAKEINTRESOURCEA(i)
LRESULT WINAPI SendDlgItemMessageA(_In_ HWND, _In_ int, _In_ UINT, _In_ WPARAM, _In_ LPARAM)
BOOL WINAPI DestroyWindow(_In_ HWND)
HANDLE WINAPI RemovePropA(_In_ HWND, _In_ LPCSTR)