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
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|