ReactOS 0.4.16-dev-122-g325d74c
|
#include <apitest.h>
#include <shlobj.h>
#include <atlbase.h>
#include <tchar.h>
#include <atlcom.h>
#include <atlwin.h>
#include <atlstr.h>
#include <atlsimpcoll.h>
#include <shlwapi.h>
#include <strsafe.h>
#include <shellutils.h>
Go to the source code of this file.
Classes | |
class | CEnumString |
struct | RANGE |
struct | TEST_B_ENTRY |
Macros | |
#define | _UNICODE |
#define | UNICODE |
#define | ok_wstri(x, y) ok(lstrcmpiW(x, y) == 0, "Wrong string. Expected '%S', got '%S'\n", y, x) |
#define | DROPDOWN_STYLE |
#define | DROPDOWN_EX_STYLE |
#define | DROPDOWN_CLASS_STYLE_1 (CS_DROPSHADOW | CS_SAVEBITS) |
#define | DROPDOWN_CLASS_STYLE_2 0 |
#define | SCROLLBAR_STYLE_1 (WS_CHILD | WS_VISIBLE | SBS_BOTTOMALIGN | SBS_VERT) |
#define | SCROLLBAR_STYLE_2 (WS_CHILD | SBS_BOTTOMALIGN | SBS_VERT) |
#define | SIZEBOX_STYLE_1 (WS_CHILD | WS_VISIBLE | SBS_SIZEBOX | SBS_SIZEBOXBOTTOMRIGHTALIGN) |
#define | SIZEBOX_STYLE_2 (WS_CHILD | WS_VISIBLE | SBS_SIZEBOX) |
#define | LIST_STYLE_1 |
#define | LIST_STYLE_2 |
#define | LIST_EXTENDED_LV_STYLE_1 |
#define | LIST_EXTENDED_LV_STYLE_2 |
Functions | |
static HWND | MyCreateEditCtrl (INT x, INT y, INT cx, INT cy) |
static int __cdecl | RangeCompare (const void *x, const void *y) |
static __inline BOOL | IsWordBreak (WCHAR ch) |
static VOID | DoWordBreakProc (EDITWORDBREAKPROC fn) |
static VOID | DoTestCaseA (INT x, INT y, INT cx, INT cy, LPCWSTR pszInput, LPWSTR *pList, UINT nCount, BOOL bDowner, BOOL bLong) |
static BOOL | DoesMatch (LPWSTR *pList, UINT nCount, LPCWSTR psz) |
static VOID | DoTestCaseB (INT x, INT y, INT cx, INT cy, LPWSTR *pList, UINT nCount, const TEST_B_ENTRY *pEntries, UINT cEntries) |
START_TEST (IAutoComplete) | |
Variables | |
static BOOL | s_bReset = FALSE |
static BOOL | s_bExpand = FALSE |
static CStringW | s_strExpand |
#define _UNICODE |
Definition at line 7 of file IAutoComplete.cpp.
#define DROPDOWN_CLASS_STYLE_1 (CS_DROPSHADOW | CS_SAVEBITS) |
#define DROPDOWN_CLASS_STYLE_2 0 |
#define DROPDOWN_EX_STYLE |
#define DROPDOWN_STYLE |
#define LIST_EXTENDED_LV_STYLE_1 |
#define LIST_EXTENDED_LV_STYLE_2 |
#define LIST_STYLE_1 |
#define LIST_STYLE_2 |
Definition at line 24 of file IAutoComplete.cpp.
#define SCROLLBAR_STYLE_1 (WS_CHILD | WS_VISIBLE | SBS_BOTTOMALIGN | SBS_VERT) |
#define SCROLLBAR_STYLE_2 (WS_CHILD | SBS_BOTTOMALIGN | SBS_VERT) |
#define SIZEBOX_STYLE_1 (WS_CHILD | WS_VISIBLE | SBS_SIZEBOX | SBS_SIZEBOXBOTTOMRIGHTALIGN) |
#define SIZEBOX_STYLE_2 (WS_CHILD | WS_VISIBLE | SBS_SIZEBOX) |
Definition at line 8 of file IAutoComplete.cpp.
Definition at line 581 of file IAutoComplete.cpp.
Referenced by DoTestCaseB().
|
static |
Definition at line 256 of file IAutoComplete.cpp.
Referenced by START_TEST().
|
static |
Definition at line 596 of file IAutoComplete.cpp.
Referenced by START_TEST().
|
static |
Definition at line 228 of file IAutoComplete.cpp.
Referenced by DoTestCaseA().
Definition at line 184 of file IAutoComplete.cpp.
Referenced by DoWordBreakProc().
Definition at line 28 of file IAutoComplete.cpp.
Referenced by DoTestCaseA(), and DoTestCaseB().
Definition at line 172 of file IAutoComplete.cpp.
Referenced by IsWordBreak().
START_TEST | ( | IAutoComplete | ) |
Definition at line 705 of file IAutoComplete.cpp.
Definition at line 37 of file IAutoComplete.cpp.
Referenced by DoTestCaseA(), DoTestCaseB(), and CEnumString::Expand().
Definition at line 36 of file IAutoComplete.cpp.
Referenced by DoTestCaseA(), DoTestCaseB(), and CEnumString::Reset().
|
static |
Definition at line 38 of file IAutoComplete.cpp.
Referenced by DoTestCaseB(), and CEnumString::Expand().