60 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			60 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 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
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 |