ReactOS 0.4.15-dev-7928-g68a8619
IAutoComplete2 Interface Reference
Inheritance diagram for IAutoComplete2:
Collaboration diagram for IAutoComplete2:

Public Types

enum  _tagAUTOCOMPLETEOPTIONS {
  ACO_NONE = 0x00 , ACO_AUTOSUGGEST = 0x01 , ACO_AUTOAPPEND = 0x02 , ACO_SEARCH = 0x04 ,
  ACO_FILTERPREFIXES = 0x08 , ACO_USETAB = 0x10 , ACO_UPDOWNKEYDROPSLIST = 0x20 , ACO_RTLREADING = 0x40
}
 
typedef IAutoComplete2LPAUTOCOMPLETE2
 
typedef enum IAutoComplete2::_tagAUTOCOMPLETEOPTIONS AUTOCOMPLETEOPTIONS
 
- Public Types inherited from IAutoComplete
typedef IAutoCompleteLPAUTOCOMPLETE
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT SetOptions ([in] DWORD dwFlag)
 
HRESULT GetOptions ([out] DWORD *pdwFlag)
 
- Public Member Functions inherited from IAutoComplete
HRESULT Init ([in] HWND hwndEdit, [in] IUnknown *punkACL, [in] LPCOLESTR pwszRegKeyPath, [in] LPCOLESTR pwszQuickComplete)
 
HRESULT Enable ([in] BOOL fEnable)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 88 of file shldisp.idl.

Member Typedef Documentation

◆ AUTOCOMPLETEOPTIONS

◆ LPAUTOCOMPLETE2

Definition at line 90 of file shldisp.idl.

Member Enumeration Documentation

◆ _tagAUTOCOMPLETEOPTIONS

Enumerator
ACO_NONE 
ACO_AUTOSUGGEST 
ACO_AUTOAPPEND 
ACO_SEARCH 
ACO_FILTERPREFIXES 
ACO_USETAB 
ACO_UPDOWNKEYDROPSLIST 
ACO_RTLREADING 

Definition at line 92 of file shldisp.idl.

93 {
94 ACO_NONE = 0x00, /* No AutoComplete */
95 ACO_AUTOSUGGEST = 0x01, /* enable autosuggest dropdown */
96 ACO_AUTOAPPEND = 0x02, /* enable autoappend */
97 ACO_SEARCH = 0x04, /* add search entry to completion list */
98 ACO_FILTERPREFIXES = 0x08, /* don't match common prefixes (www., http://, etc) */
99 ACO_USETAB = 0x10, /* use tab to select autosuggest entries */
100 ACO_UPDOWNKEYDROPSLIST = 0x20, /* up/down arrow key invokes autosuggest dropdown (if enabled) */
101 ACO_RTLREADING = 0x40, /* enable RTL reading order for dropdown */
@ ACO_FILTERPREFIXES
Definition: shldisp.idl:98
@ ACO_UPDOWNKEYDROPSLIST
Definition: shldisp.idl:100
enum IAutoComplete2::_tagAUTOCOMPLETEOPTIONS AUTOCOMPLETEOPTIONS

Member Function Documentation

◆ GetOptions()

HRESULT IAutoComplete2::GetOptions ( [out] DWORD pdwFlag)

Implemented in CAutoComplete.

◆ SetOptions()

HRESULT IAutoComplete2::SetOptions ( [in] DWORD  dwFlag)

Implemented in CAutoComplete.

Referenced by DoInitAutoCompleteWithCWD().


The documentation for this interface was generated from the following file: