compile insert msWin_AutoComplete_Equates
/*
   ** Copyright (C) 2012 Revelation Software Inc. All Rights Reserved **
   
   Author   : Mr C
   Date     : Feb 2013
   Purpose  : Autocomplete constant definitions
   
   Comments
   ========
   
   
   Amended   Date       Reason
   =======   ====       ======
   
*/
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#ifndef _MSWIN_AUTOCOMPLETE_EQUATES_
#define _MSWIN_AUTOCOMPLETE_EQUATES_
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////

   // SHAutoComplete equates
   equ SHACF_DEFAULT$                   to 0x00000000;  * // Currently (SHACF_FILESYSTEM | SHACF_URLALL)
   equ SHACF_FILESYSTEM$                to 0x00000001;  * // This includes the File System as well as the rest of the shell (Desktop\My Computer\Control Panel\)
   equ SHACF_URLHISTORY$                to 0x00000002;  * // URLs in the User's History
   equ SHACF_URLMRU$                    to 0x00000004;  * // URLs in the User's Recently Used list.
   equ SHACF_USETAB$                    to 0x00000008;  * // Use the tab to move thru the autocomplete possibilities instead of to the next dialog/window control.
   equ SHACF_FILESYS_ONLY$              to 0x00000010;  * // This includes the File System
   equ SHACF_FILESYS_DIRS$              to 0x00000020;  * // Same as SHACF_FILESYS_ONLY except it only includes directories, UNC servers, and UNC server shares.
   equ SHACF_VIRTUAL_NAMESPACE$         to 0x00000040;  * // Also include the virtual namespace
   equ SHACF_AUTOSUGGEST_FORCE_ON$      to 0x10000000;  * // Ignore the registry default and force the feature on.
   equ SHACF_AUTOSUGGEST_FORCE_OFF$     to 0x20000000;  * // Ignore the registry default and force the feature off.
   equ SHACF_AUTOAPPEND_FORCE_ON$       to 0x40000000;  * // Ignore the registry default and force the feature on. (Also know as AutoComplete)
   equ SHACF_AUTOAPPEND_FORCE_OFF$      to 0x80000000;  * // Ignore the registry default and force the feature off. (Also know as AutoComplete)

   equ SHACF_URLALL$                    to ( bitOr( SHACF_URLHISTORY$, SHACF_URLMRU ) )
 
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////

   // IAutoComplete equates
   equ ACO_NONE$                        to 0x00000000
   equ ACO_AUTOSUGGEST$                 to 0x00000001   
   equ ACO_AUTOAPPEND$                  to 0x00000002
   equ ACO_SEARCH$                      to 0x00000004
   equ ACO_FILTERPREFIXES$              to 0x00000008
   equ ACO_USETAB$                      to 0x00000010
   equ ACO_UPDOWNKEYDROPSLIST$          to 0x00000020
   equ ACO_RTLREADING$                  to 0x00000040
   equ ACO_WORD_FILTER$                 to 0x00000080
   equ ACO_NOPREFIXFILTERING$           to 0x00000100 

///////////////////////////////////////////////////////////////////////////////   
///////////////////////////////////////////////////////////////////////////////
#endif
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
