mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-16 10:19:30 +02:00
* patch from mantis #25790 SHGDN SHCONTF and SFGAO constants.
git-svn-id: trunk@26895 -
This commit is contained in:
parent
7593696a03
commit
35909d1939
@ -883,6 +883,60 @@ Const
|
||||
SHGFP_TYPE_CURRENT = 0; // shgetfolderpath, current value for user, verify it exists
|
||||
SHGFP_TYPE_DEFAULT = 1; // shgetfolderpath, default value, may not exist
|
||||
|
||||
SHGDN_NORMAL = $0000;
|
||||
SHGDN_INFOLDER = $0001;
|
||||
SHGDN_FOREDITING = $1000;
|
||||
SHGDN_FORADDRESSBAR = $4000;
|
||||
SHGDN_FORPARSING = $8000;
|
||||
|
||||
SHCONTF_CHECKING_FOR_CHILDREN = $00010;
|
||||
SHCONTF_FOLDERS = $00020;
|
||||
SHCONTF_NONFOLDERS = $00040;
|
||||
SHCONTF_INCLUDEHIDDEN = $00080;
|
||||
SHCONTF_INIT_ON_FIRST_NEXT = $00100;
|
||||
SHCONTF_NETPRINTERSRCH = $00200;
|
||||
SHCONTF_SHAREABLE = $00400;
|
||||
SHCONTF_STORAGE = $00800;
|
||||
SHCONTF_NAVIGATION_ENUM = $01000;
|
||||
SHCONTF_FASTITEMS = $02000;
|
||||
SHCONTF_FLATLIST = $04000;
|
||||
SHCONTF_ENABLE_ASYNC = $08000;
|
||||
SHCONTF_INCLUDESUPERHIDDEN = $10000;
|
||||
|
||||
SFGAO_CANCOPY = $00000001;
|
||||
SFGAO_CANMOVE = $00000002;
|
||||
SFGAO_CANLINK = $00000004;
|
||||
SFGAO_STORAGE = $00000008;
|
||||
SFGAO_CANRENAME = $00000010;
|
||||
SFGAO_CANDELETE = $00000020;
|
||||
SFGAO_HASPROPSHEET = $00000040;
|
||||
SFGAO_DROPTARGET = $00000100;
|
||||
SFGAO_CAPABILITYMASK = $00000177;
|
||||
SFGAO_SYSTEM = $00001000;
|
||||
SFGAO_ENCRYPTED = $00002000;
|
||||
SFGAO_ISSLOW = $00004000;
|
||||
SFGAO_GHOSTED = $00008000;
|
||||
SFGAO_LINK = $00010000;
|
||||
SFGAO_SHARE = $00020000;
|
||||
SFGAO_READONLY = $00040000;
|
||||
SFGAO_HIDDEN = $00080000;
|
||||
SFGAO_DISPLAYATTRMASK = $000FC000;
|
||||
SFGAO_NONENUMERATED = $00100000;
|
||||
SFGAO_NEWCONTENT = $00200000;
|
||||
SFGAO_STREAM = $00400000;
|
||||
SFGAO_STORAGEANCESTOR = $00800000;
|
||||
SFGAO_VALIDATE = $01000000;
|
||||
SFGAO_REMOVABLE = $02000000;
|
||||
SFGAO_COMPRESSED = $04000000;
|
||||
SFGAO_BROWSABLE = $08000000;
|
||||
SFGAO_FILESYSANCESTOR = $10000000;
|
||||
SFGAO_FOLDER = $20000000;
|
||||
SFGAO_FILESYSTEM = $40000000;
|
||||
SFGAO_STORAGECAPMASK = $70C50008;
|
||||
SFGAO_HASSUBFOLDER = $80000000;
|
||||
SFGAO_CONTENTSMASK = $80000000;
|
||||
SFGAO_PKEYSFGAOMASK = $81044000;
|
||||
|
||||
Type
|
||||
SFGAOF = ULONG;
|
||||
TSFGAOF = SFGAOF;
|
||||
|
Loading…
Reference in New Issue
Block a user