118 lines
		
	
	
		
			5.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			118 lines
		
	
	
		
			5.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| compile insert PS_FileExplorer_Equates
 | |
| /* 
 | |
|    ** Copyright (C) 2013 Revelation Software Inc. All Rights Reserved **
 | |
|    
 | |
|    This insert is proprietary and is not  to be used  by or  disclosed
 | |
|    to others, nor is it to be copied without written permission from
 | |
|    Revelation Technologies, Inc.
 | |
|    
 | |
|    Author   : Wile C Coyote - Super Genius
 | |
|    Date     : May 2015
 | |
|    Purpose  : Constants for working with PS FILEEXPLORER object structures
 | |
|    
 | |
|    
 | |
|    Comments
 | |
|    ========
 | |
|    
 | |
|    
 | |
|    Amended  Date       Reason
 | |
|    =======  ====       ======
 | |
|    Mr C     19 Apr 22  Added FILEFILTER and SHOW...FRAME property equates
 | |
|    Mr C     27 Oct 17  Removed "Auto" ViewMode
 | |
| */
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| #ifndef _PS_FILEEXPLORER_EQUATES_
 | |
| #define _PS_FILEEXPLORER_EQUATES_
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
|    $insert ps_Equates
 | |
| 
 | |
| ///////////////////////////////////////////////////////////////////////////////   
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
|    // PS Style equates
 | |
|    equ PSS_FILEEXP_ROWSELECT$         to 0x00000008 ; // ROWSELECT property 
 | |
|    equ PSS_FILEEXP_HIDESUBFOLDERS$    to 0x00000010 ; // SHOWSUBFOLDERS property (inverse)
 | |
|    equ PSS_FILEEXP_SINGLESEL$         to 0x00000020 ; // MULTISELECT property (inverse)
 | |
|    equ PSS_FILEEXP_SHOWCOLHDRS$       to 0x00000040 ; // SHOWCOLUMNHEADERS property
 | |
|    equ PSS_FILEEXP_SHOWCOLHDRDETONLY$ to 0x00000080 ; // SHOWCOLUMNHEADERS property
 | |
|    equ PSS_FILEEXP_HIDEFILENAMES$     to 0x00000100 ; // SHOWFILENAMES property (inverse)
 | |
|    equ PSS_FILEEXP_LOCKPATH$          to 0x00000200 ; // LOCKPATH property
 | |
|    equ PSS_FILEEXP_SHOWBORDER$        to 0x00000400 ; // BORDER property
 | |
|    equ PSS_FILEEXP_SHOWFRAMES$        to 0x00000800 ; // SHOWFRAMES property
 | |
|    
 | |
|    // PS Extended Style equates   
 | |
|    equ PSSX_FILEEXP_SHOWNAVPANE$      to 0x00000001; // SHOWNAVFRAME property
 | |
|    equ PSSX_FILEEXP_HIDENAVPANE$      to 0x00000002; // SHOWNAVFRAME property
 | |
|    equ PSSX_FILEEXP_SHOWPREVIEWPANE$  to 0x00000004; // SHOWPREVIEWFRAME property
 | |
|    equ PSSX_FILEEXP_HIDEPREVIEWPANE$  to 0x00000008; // SHOWPREVIEWFRAME property
 | |
|    equ PSSX_FILEEXP_SHOWDETAILSPANE$  to 0x00000010; // SHOWDETAILSFRAME property
 | |
|    equ PSSX_FILEEXP_HIDEDETAILSPANE$  to 0x00000020; // SHOWDETAILSFRAME property
 | |
|    equ PSSX_FILEEXP_SHOWCOMMANDSPANE$ to 0x00000040; // SHOWCOMMANDS bar property
 | |
|    equ PSSX_FILEEXP_HIDECOMMANDSPANE$ to 0x00000080; // SHOWCOMMANDS bar property
 | |
|    equ PSSX_FILEEXP_SHOWCOMMANDSORG$  to 0x00000100; // SHOWCOMMANDSORGANIZE property
 | |
|    equ PSSX_FILEEXP_HIDECOMMANDSORG$  to 0x00000200; // SHOWCOMMANDSORGANIZE property
 | |
|    equ PSSX_FILEEXP_SHOWCOMMANDSVIEW$ to 0x00000400; // SHOWCOMMANDSVIEW property
 | |
|    equ PSSX_FILEEXP_HIDECOMMANDSVIEW$ to 0x00000800; // SHOWCOMMANDSVIEW property
 | |
| 
 | |
|    
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
| 
 | |
|    // SYSREPOSWINS structure overrides
 | |
|    equ POS_FEX_PATH$                  to POS_TEXT$ 
 | |
|    equ POS_FEX_FILEFILTER$            to POS_TEXT_1$ ; // @svm delimited filter strings
 | |
|    
 | |
|    // PSPOS_TYPESPECIFIC$ position constants ( @svm delimited )
 | |
|    equ POS_FEX_VIEWMODE$              to 1 ; // VIEWMODE property
 | |
|    
 | |
|    // SYSREPOSWINEXES structure overrides
 | |
|    equ PSPOS_FEX_PATH$                to PSPOS_TEXT$ 
 | |
|    equ PSPOS_FEX_FILEFILTER$          to PSPOS_TEXT_1$ ; // @svm delimited filter strings
 | |
|    
 | |
|    // PSPOS_TYPESPECIFIC$ position constants ( @svm delimited )
 | |
|    equ PSPOS_FEX_VIEWMODE$            to 1 ; // VIEWMODE property
 | |
|    
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
|    // VIEWMODE property equates
 | |
|    equ FEX_VM_ICON$                   to 1
 | |
|    equ FEX_VM_SMALLICON$              to 2
 | |
|    equ FEX_VM_LIST$                   to 3
 | |
|    equ FEX_VM_DETAILS$                to 4
 | |
|    equ FEX_VM_THUMBNAIL$              to 5
 | |
|    equ FEX_VM_TILE$                   to 6
 | |
|    equ FEX_VM_THUMBSTRIP$             to 7
 | |
|    equ FEX_VM_CONTENT$                to 8
 | |
|    
 | |
|    equ FEX_VM_FIRST$                  to FEX_VM_ICON$
 | |
|    equ FEX_VM_LAST$                   to FEX_VM_CONTENT$
 | |
| 
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
|    
 | |
|    // SHOWCOLUMNHEADERS property equates
 | |
|    equ FEX_CH_NONE$                   to 0
 | |
|    equ FEX_CH_DETAILSONLY$            to 1   ; // PSS_FILEEXP_SHOWCOLHDRDETONLY$
 | |
|    equ FEX_CH_ALWAYS$                 to 2   ; // PSS_FILEEXP_SHOWCOLHDRS$
 | |
|    
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
|    // SHOWDETAILSFRAME, SHOWNAVFRAME, SHOWDETAILSFRAME, SHOWCOMMANDSBAR, 
 | |
|    // SHOWCOMMANDSORGANIZE, SHOWCOMMANDSVIEW property equates
 | |
|    
 | |
|    equ FEX_SFR_DEFAULT$               to 0
 | |
|    equ FEX_SFR_ALWAYSSHOW$            to 1
 | |
|    equ FEX_SFR_ALWAYSHIDE$            to 2
 | |
|    
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| #endif
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 |