|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <stdarg.h>#include <windef.h>#include <winbase.h>#include <wingdi.h>#include <winuser.h>#include <initguid.h>#include <ole2.h>#include <richedit.h>#include <richole.h>#include <tom.h>#include <imm.h>#include <textserv.h>#include <wine/test.h>
Go to the source code of this file.
Classes | |
| struct | reolecb_obj |
| struct | testoleobj |
| struct | undo_test |
Enumerations | |
| enum | editorUndoState { firstUndoState = 0 , undoStateActive = 0 , undoStateSuspended = 1 , undoStateDisabled = 2 , numUndoStates = 3 } |
| enum | editorUndoStateAction { firstUndoAction = 0 , undoActionNoOp = 0 , undoActionEnable = 1 , undoActionDisable = 2 , undoActionSuspend = 3 , undoActionResume = 4 , numUndoActions = 5 } |
| enum | editorUndoStateTestFlags { undoTestUseWindowMessages = 0x1 , undoTestResetUndoLimit = 0x2 , undoTestDoFirstUndo = 0x4 , undoTestDoFirstRedo = 0x8 , undoTestDoSecondUndoAfterEnable = 0x10 , undoTestMaxFlag = 0x20 } |
Variables | |
| static const struct IRichEditOleCallbackVtbl | reolecb_obj_Vtbl |
| static const struct IOleObjectVtbl | testoleobj_IOleObject_Vtbl |
| static const struct IViewObjectVtbl | testoleobj_IViewObject_Vtbl |
| static HMODULE | hmoduleRichEdit |
| static const WCHAR | sysW [] = {'S','y','s','t','e','m',0} |
| #define CHECK_RANGE | ( | range, | |
| expected_start, | |||
| expected_end | |||
| ) | _check_range(range, expected_start, expected_end, __LINE__) |
| #define CHECK_SELECTION | ( | selection, | |
| expected_start, | |||
| expected_end | |||
| ) | _check_selection(selection, expected_start, expected_end, __LINE__) |
| #define CHECK_TYPEINFO | ( | disp, | |
| expected_riid | |||
| ) | _check_typeinfo((IDispatch *)disp, expected_riid, __LINE__) |
| #define MAX_BUF_LEN 1024 |
| Enumerator | |
|---|---|
| firstUndoState | |
| undoStateActive | |
| undoStateSuspended | |
| undoStateDisabled | |
| numUndoStates | |
Definition at line 5198 of file richole.c.
| Enumerator | |
|---|---|
| firstUndoAction | |
| undoActionNoOp | |
| undoActionEnable | |
| undoActionDisable | |
| undoActionSuspend | |
| undoActionResume | |
| numUndoActions | |
Definition at line 5206 of file richole.c.
| Enumerator | |
|---|---|
| undoTestUseWindowMessages | |
| undoTestResetUndoLimit | |
| undoTestDoFirstUndo | |
| undoTestDoFirstRedo | |
| undoTestDoSecondUndoAfterEnable | |
| undoTestMaxFlag | |
Definition at line 5216 of file richole.c.
|
static |
Definition at line 4503 of file richole.c.
|
static |
|
static |
Definition at line 702 of file richole.c.
|
static |
Definition at line 5000 of file richole.c.
|
static |
Definition at line 3848 of file richole.c.
|
static |
|
static |
|
static |
Definition at line 1410 of file richole.c.
Referenced by test_ITextRange_ScrollIntoView().
|
static |
Definition at line 675 of file richole.c.
Referenced by subtest_InsertObject(), subtest_undo(), test_character_movement(), test_clipboard(), test_Delete(), test_dispatch(), test_Expand(), test_freeze(), test_GetClientSite(), test_GetFont(), test_GetPara(), test_GetStoryLength(), test_GetStoryType(), test_GetText(), test_InRange(), test_IOleInPlaceSite_GetWindow(), test_IOleWindow_GetWindow(), test_ITextDocument_Open(), test_ITextDocument_Range(), test_ITextFont(), test_ITextRange_Collapse(), test_ITextRange_GetChar(), test_ITextRange_GetDuplicate(), test_ITextRange_GetStart_GetEnd(), test_ITextRange_IsEqual(), test_ITextRange_ScrollIntoView(), test_ITextRange_SetRange(), test_ITextSelection_Collapse(), test_ITextSelection_GetChar(), test_ITextSelection_GetDuplicate(), test_ITextSelection_GetStart_GetEnd(), test_MoveEnd_story(), test_Select(), test_SetFont(), test_SetText(), and test_undo_control().
| DEFINE_GUID | ( | CLSID_testoleobj | , |
| 0x4484082e | , | ||
| 0x6d18 | , | ||
| 0x4932 | , | ||
| 0xa0 | , | ||
| 0x86 | , | ||
| 0x5b | , | ||
| 0x4d | , | ||
| 0xcf | , | ||
| 0x36 | , | ||
| 0xb3 | , | ||
| 0xde | |||
| ) |
| DEFINE_GUID | ( | GUID_NULL | , |
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | , | ||
| 0 | |||
| ) |
| DEFINE_GUID | ( | IID_ITextServices | , |
| 0x8d33f740 | , | ||
| 0xcf58 | , | ||
| 0x11ce | , | ||
| 0xa8 | , | ||
| 0x9d | , | ||
| 0x00 | , | ||
| 0xaa | , | ||
| 0x00 | , | ||
| 0x6c | , | ||
| 0xad | , | ||
| 0xc5 | |||
| ) |
|
static |
Definition at line 3810 of file richole.c.
Referenced by _insert_reobject(), and subtest_InsertObject().
Definition at line 3865 of file richole.c.
Referenced by subtest_InsertObject().
Definition at line 695 of file richole.c.
Referenced by test_GetClientSite().
Definition at line 3598 of file richole.c.
Referenced by test_Select().
|
static |
Definition at line 236 of file richole.c.
Referenced by testoleobj_AddRef(), testoleobj_IOleObject_Advise(), testoleobj_IOleObject_EnumAdvise(), testoleobj_IOleObject_GetClientSite(), testoleobj_IOleObject_GetExtent(), testoleobj_IOleObject_GetMoniker(), testoleobj_IOleObject_SetClientSite(), testoleobj_IOleObject_SetExtent(), testoleobj_IOleObject_Unadvise(), testoleobj_QueryInterface(), and testoleobj_Release().
|
inlinestatic |
Definition at line 54 of file richole.c.
Referenced by reolecb_obj_AddRef(), reolecb_obj_QueryInsertObject(), and reolecb_obj_Release().
|
static |
Definition at line 492 of file richole.c.
Referenced by testoleobj_IViewObject_AddRef(), testoleobj_IViewObject_Draw(), testoleobj_IViewObject_QueryInterface(), and testoleobj_IViewObject_Release().
Definition at line 645 of file richole.c.
Referenced by create_interfaces(), and test_Interfaces().
|
static |
|
static |
Definition at line 210 of file richole.c.
Referenced by _insert_reobject(), and subtest_InsertObject().
|
static |
Definition at line 197 of file richole.c.
Referenced by _insert_reobject(), olecb_check_QueryInsertObject(), and subtest_InsertObject().
Definition at line 4969 of file richole.c.
|
static |
Definition at line 5236 of file richole.c.
Referenced by set_editor_undo_state(), and subtest_undo_control().
|
static |
Definition at line 685 of file richole.c.
Referenced by subtest_InsertObject(), subtest_undo(), test_character_movement(), test_clipboard(), test_Delete(), test_dispatch(), test_Expand(), test_freeze(), test_GetClientSite(), test_GetFont(), test_GetPara(), test_GetStoryLength(), test_GetStoryType(), test_GetText(), test_InRange(), test_IOleInPlaceSite_GetWindow(), test_IOleWindow_GetWindow(), test_ITextDocument_Open(), test_ITextDocument_Range(), test_ITextFont(), test_ITextRange_Collapse(), test_ITextRange_GetChar(), test_ITextRange_GetDuplicate(), test_ITextRange_GetStart_GetEnd(), test_ITextRange_IsEqual(), test_ITextRange_ScrollIntoView(), test_ITextRange_SetRange(), test_ITextSelection_Collapse(), test_ITextSelection_GetChar(), test_ITextSelection_GetDuplicate(), test_ITextSelection_GetStart_GetEnd(), test_MoveEnd_story(), test_Select(), test_SetFont(), test_SetText(), and test_undo_control().
|
static |
Definition at line 70 of file richole.c.
|
static |
|
static |
Definition at line 179 of file richole.c.
Referenced by test_InsertObject().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 103 of file richole.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 5307 of file richole.c.
Referenced by test_undo_control().
| START_TEST | ( | richole | ) |
Definition at line 5608 of file richole.c.
|
static |
Definition at line 3875 of file richole.c.
Referenced by test_InsertObject().
Definition at line 5078 of file richole.c.
Referenced by test_undo().
|
static |
Definition at line 5401 of file richole.c.
Referenced by test_undo_control().
|
static |
Definition at line 4894 of file richole.c.
Referenced by test_character_movement().
|
static |
Definition at line 4823 of file richole.c.
Referenced by test_character_movement().
|
static |
Definition at line 4794 of file richole.c.
Referenced by test_character_movement().
Definition at line 4931 of file richole.c.
Referenced by START_TEST().
|
static |
Definition at line 4765 of file richole.c.
Referenced by test_character_movement().
|
static |
Definition at line 4869 of file richole.c.
Referenced by test_character_movement().
Definition at line 5030 of file richole.c.
Referenced by START_TEST().
Definition at line 3231 of file richole.c.
Referenced by START_TEST().
Definition at line 2566 of file richole.c.
Referenced by test_ITextFont().
Definition at line 2519 of file richole.c.
Referenced by START_TEST().
Definition at line 4592 of file richole.c.
Referenced by START_TEST().
Definition at line 5542 of file richole.c.
Referenced by START_TEST().
Definition at line 2186 of file richole.c.
Referenced by START_TEST().
Definition at line 2317 of file richole.c.
Referenced by START_TEST().
Definition at line 2435 of file richole.c.
Referenced by START_TEST().
Definition at line 4347 of file richole.c.
Referenced by START_TEST().
Definition at line 1104 of file richole.c.
Referenced by START_TEST().
Definition at line 3373 of file richole.c.
Referenced by START_TEST().
Definition at line 4325 of file richole.c.
Referenced by START_TEST().
Definition at line 726 of file richole.c.
Referenced by START_TEST().
Definition at line 2289 of file richole.c.
Referenced by START_TEST().
Definition at line 2261 of file richole.c.
Referenced by START_TEST().
Definition at line 856 of file richole.c.
Referenced by START_TEST().
Definition at line 1289 of file richole.c.
Referenced by START_TEST().
Definition at line 2890 of file richole.c.
Referenced by START_TEST().
Definition at line 1998 of file richole.c.
Referenced by START_TEST().
Definition at line 1331 of file richole.c.
Referenced by START_TEST().
Definition at line 1955 of file richole.c.
Referenced by START_TEST().
Definition at line 1528 of file richole.c.
Referenced by START_TEST().
Definition at line 3483 of file richole.c.
Referenced by START_TEST().
Definition at line 1436 of file richole.c.
Referenced by START_TEST().
Definition at line 4547 of file richole.c.
Referenced by START_TEST().
Definition at line 2109 of file richole.c.
Referenced by START_TEST().
Definition at line 1472 of file richole.c.
Referenced by START_TEST().
Definition at line 4415 of file richole.c.
Referenced by START_TEST().
Definition at line 1748 of file richole.c.
Referenced by START_TEST().
Definition at line 4651 of file richole.c.
Referenced by START_TEST().
Definition at line 3723 of file richole.c.
Referenced by START_TEST().
Definition at line 3286 of file richole.c.
Referenced by START_TEST().
Definition at line 2634 of file richole.c.
Referenced by test_ITextFont().
Definition at line 2763 of file richole.c.
Referenced by test_ITextFont().
Definition at line 5492 of file richole.c.
Referenced by START_TEST().
|
static |
Definition at line 269 of file richole.c.
|
static |
Definition at line 596 of file richole.c.
Referenced by subtest_InsertObject().
|
static |
Definition at line 424 of file richole.c.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 503 of file richole.c.
|
static |
Definition at line 515 of file richole.c.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 650 of file richole.c.
Referenced by test_ITextDocument_Open().
|
static |
Definition at line 620 of file richole.c.
Referenced by new_window(), and START_TEST().
Definition at line 163 of file richole.c.
Referenced by reolecb_obj_Create().
Definition at line 625 of file richole.c.
Referenced by test_ITextFont(), test_textfont_global_defaults(), and test_wshshell().
Definition at line 465 of file richole.c.
Referenced by testoleobj_Create().
Definition at line 584 of file richole.c.
Referenced by testoleobj_Create().