142 |
ImageSize property on 32 (specifies the size of control' icons/images/check-boxes/radio-buttons)
local var_Appearance as IAppearance oDCOCX_Exontrol1:BeginUpdate() oDCOCX_Exontrol1:ImageSize := 32 oDCOCX_Exontrol1:DefaultItemHeight := 36 oDCOCX_Exontrol1:HeaderHeight := oDCOCX_Exontrol1:DefaultItemHeight oDCOCX_Exontrol1:Font:Size := 16 oDCOCX_Exontrol1:ToolTipFont:Size := oDCOCX_Exontrol1:Font:Size oDCOCX_Exontrol1:Indent := 26 var_Appearance := oDCOCX_Exontrol1:VisualAppearance var_Appearance:Add(1,"gBFLBCJwBAEHhEJAAEhABfICg6AADACAxRDgMQBQKAAzQFAYbhkGCGAAGMZxRgmFgAQhFcZQSKUOQTDKMIziaQAGgkNQwCSLIwjNIsBxPFKVQChEYxSjKA40SJNUgyj6CCY+QLIE5PfQgAL9I6eJABCCSQKkYx0HScRiwPBIbAZAYhCZqaKhWgkKI/WBQIABRDVLx5ESiLRtKy7Mq2bpvXBcNxXHalaztO68LxvKyqHb5fJ/PpgL4YHgmC4NQ7EMRwF6rfbyfZ7Xg/ORPTijZ4sdzMHTzJyscx3HqfaBoOaZU5eMLceTUMofHIndxCcasPbsOatVqjG5sYjcGC3La9cz3Pq/bpuDCbMxuaK1TrYXr1TTrcofBDldAxXRKDxRDWVhLnYOw9i6XxzjuXprCaOoKB6EwbiCZZCGOdZYlcT4xHmbhMnwNxtn+G5bmqdZ7n4Pw/i+X5zm+dQ9g4CAFjsfAJheOI8HsDoWDWTB/lwSAQkmA5PEgRYoDyDwYFYFoFmGCBmBqBphDgRJ0gOTIYBGRB/lyRh0iSCZbjYWJzgWDwIjYLoLmMCJGDKDJjBgWgqG6YhyhGHRzA2aJ1mCABOAiOJvhCZBJBYRoRmSCQmEqEQimkAZgg8TZnDCV4UkmCUmBKZYJGYWoWCUUhiFMNZckNUh2GENoaGaGZmgmJhqhqZpGGIEx2GYIxSGGGJdggWJth2Z4JmYeoemeSZ2H6H4hGmQhihyTRHGYLg7CiCgmgqIpokoNoOiOaJ4jqAochqaZGgaCxpAoZoaiaaJqEmWIcGgShcnCJwqEqFoR3YOoFlgchflqNouiuawHmWSYqGkWZQhcatzmaOoumuSp2j6L5bBaKo0GQKRnGGCxqiyCwmkqMpsksNpOGUGI7A0ew1G0Rxlg0PptgsZuDG2Sx2l6N5tnYNZZjUDRXDCVo5l2FoymqOpukuNpujubwLjmWY5k0ZwxkaFxYlWdp6j6b5Lnafo/nABQdg2FxcUsY5BkmXAkmeQpckwNRrkKTh8CSHZBk4NwyC4KxxgMDwakOMZDn8GgwnGAo2C4cwthMcwmCcMoHBMHRehwTIghySYNksZwcH4HBMEsHx5hyPItiweYxnwSZEH4Mozn0fR+DMAo7EYJ50gkdZelKdNql2UgJn0GIukwH4HicQRai2GI4mSVpNl0dZGledgNgcYpYDWUx3FsOQi5YV5anaTY3G6W53A2RxylydxFjiaxEFCCgBBAQ==") var_Appearance:Add(2,"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") var_Appearance:Add(3,"gBFLBCJwBAEHhEJAAEhABQ4Fg6AADACAxRDgMQBQKAAzQFAYbhkGCGAAGMZxRgmFgAQhFcZQSKUOQTDKMIziaQAGgkNQwCSLIwjNIsBxPFKVQChEYxSjKA40SJNUgyj6CCY+QLIE5PfQgAL9I6eJABCCSQKkYx0HScRiwPBIbAZAYhCZqaKhWgkKI/WBQIABRDVLx5ESiLRtKy7Mq2bpvXBcNxXHalaztO68LxvKyqHb5fJ/PpgL4YHgmC4NQ7EMRwF6rfbyfZ7Xg/ORPTijZ4sdzMHTzJyscx3HqfaBoOaZU5eMLceTUMofHIndxCcasPbsLpOS5LNKsaxmWLYdhFdTxQi6LpvfA8BwXC6JY7heRYRbFbYxRjGNi1TS7G4nGKd5WGuL4UHwI4VkaYxii8V4pgQMgVBQdQ5iCTYGi8T4vlWbJ3nuPg+l+H5AlSCg6ByPBoE8Ap3jqYxhBido5g0OgOGOGI4CsSpCCAcgcAuEosiYN5NHMOJ+D4TpTnSeQ7CEY4uBmBpPhgagdgcIZoHibIEyUBJZDQIJShoCgcCAcoyAQOYYlcZJ1D0DxDCiQgwEiAZMHEMJLFKPJ9D2DoDnidQ4k+Y5QmKEROBkIhKD0JIZDIS4TGUCQuEeEJjnOIg8CuY4RkYNgwGMM5RllGpThDRYIGKZIpCkJFUH0PINyWcQ3CaaZCG+HBnEOTJhD8Tx4GoeQ/GcaZSHOH5nCmQhshoZhihYYwhiYA4RlkNoNEMUZ3ByDjwEsPxOnMaJ9DuDR6F6GYmCmKh0nANtMioP4Gg8aoSiIO5NhodociqaY6GaFYkEyOg8lsNRNTaUgykyMgQG0GpPiONJbD8DpDEyfA6k0KwOkWMQsGsAJU0SagwkoJQJDIPISCQCJTGSUwyGaM4KkmMgtksHpFjAZ4TGCBAbgaSpcksdhNAMIJHHsD5TjSWWMAMOpwjyLwbk6cAz0KRJiDkDYzESCwiggcgcgYIQwCIEINCMCITj6TVxkMXp2j0cQLlCTo7E2F4ymkMZdhMPJHDGHpLAyVg+k4UwrCCSIyByDJ8DuDY8CiWY0kiXAXC6QJwFKGIjCeJpjgyezjlyDw6klHx5myRoMGwZwbkcToTEiew4kwbQfEmUgPkOKJUD4DpTHSHQmgkXI/ASTA1g0XIEDMTBimyfI7jSLYHEiUoPk0Fw/kadAsHGao8A0A5smEMJ2mNyg5gzJZwDgCpChyIZVyIZwFCMJEPASRkBqE+IcHInRcDxA2H4bIsx0AtDsIBpwZwYicD6BscwDwUBgHCIYaIfgtiVH2O4WgUwJjEFeAEQA7y4hMCiBMS4aRdB9A4CYE4LxljyBMHcDItBxinDCLcTYmgejBFQ9UTg9gFBOEmAQTI7A4iZGMGkQAWQ7jYA2HIL8BRAjDG4HcCwARbjZHiNoDw1nLDnGyNINQ+wjCpBMEgcovQUgICQJEcgWRuBvAyJ4d4ugpCUAINcHogxIgnDiM4N4axzD3F2JMTY/hRqYF6FsWIxhYAGGoAALQYgYirBwBEBwpAjBEAAIEIYsA2gOHCMAGgXAACIDmMITAUgFABH0D0I4WwvhNFGMAOIvxRD2GKNcMA8gjAPDCPwBogRPAxA8PgRwZRICYDED8RAXQEghEAN8DIgwIBdB4JYWwMgtiQHoFQKAiRFguFKGwGQhglDsEOVwEQQRkCKBwOIHgSREDRBYHEXQcQdD7GIGARQHRxipBrMobgewDCUCADsEYWAzgMHKHQDQxxsDzA6EMfAeQHB4GQDkUYPA0iECiKoGgRhcDdA2GMQA8AOCjDSPgHI4QnApAKBICwHg1A+BcAwcYsgbjGGQNkCIgRsA6EcBEWANADjsB0B8YYzQQDIGSBcEYZBCCPEkFIHQSgkgZAwG4IwBAbAYGGAgL4Ch4g8BOCQAA2KKC0GcAke4AAXAFCoHkDw4xbBFEcJkE4JRSiEFeJYKQVRMgJHODwX4xAgC/AsIIZAeAHDRG0HYI40RKCLEGDUI4jAghwBWIceA+whCpHMFYZYOQxglDMHMBQGxYjVHiAoBIPgfgHGwPsHYJRSB6A0IERQLhCjJHMA4OQoAoCOACLYGYSx8DpBQIMWQdRnDRH+DsE4fB3CeAmM67kAAXBFEIDYDI7wLBtEoEIfYNwjiUGGJQYQMAjCHEAO0C4zxW29CoCgfIxR9AKA6J8BgUAIhDGMIoJ40hqgwCgKETgnBhhqCGI0AIqgZhGDANQDIlBDCRGkCoJISR0g1BSKQOgfAzBRG0DYHARh4DeDAOwANuw8ApCKKkYg/RPhjBsH0J4yg5hPGWN0GwFBHQBFaDoQIURljFAoB4GgzRVzbBECQFQRQoguHGHANwDRdCKy8CgSIGwhhoDYJYYI1giBICSAEgI=") var_Appearance:Add(4,"gBFLBCJwBAEHhEJAAEhABUYCg6AADACAxRDgMQBQKAAzQFAYbhkGCGAAGMZxRgmFgAQhFcZQSKUOQTDKMIziYBYfgkMIgSbJUgDGAkRRdDSOYDmGQYDiCIoRShOMIjHLUXxtDaIZwhEAoJb+RgAUY/cTzaAEUwHHiTKInaCQShsFYJUJAdRURQ9EwvCIZBpEWwLChENQwWLCNj2TScBwjCyqbale45ViqdoDU5EUiXJJ8ZxnECfYyrGjaMpCeKBUrGYTVRBIMxLLSia5oeJqMrnBpNVrIUgXCAGFwHK6BcauXIIDp6XoWWRbAAWDpVVzNNC3YzkCIceADHKiXxmVz4JLdGZ1QTGID2XaYaxWK4oZjsVSc4KDHbETbHFi9Fo3NaaxGisew+GYc4HlCR5NAAAIIEkQJSGMOgdE4RhYDwJJsAaAYQgmPpolCWgSCiBJzjcEIAkQXIBm8d5UhOQgCDUIBDDJDhgggJgKgKYJIDSVoDk8KBFF4OohEMZgWDsYYDj4GoGmGSB2B6B5iAiBgYDsYRjGSbIJo4RgqDuIpIAoLoLmMCJGDKDJjJiLA7xqUAAgGTwYnYPoPmQCQGEKEJkEkFg9gGY44BoRoSmSSQ2EKEggHgRhShSZRJFYVoVmWCRmFKFAgGOTheheZgJgYYoYmYSYWGaF4lkMMJ0hqZpJjYbobmcCZGHKHJmjmJh0h2Z4JmYcIaE8WZ2H6H5oAoBoCiCaBKBYfdjGoJoKiKaJKDaDojmkChGgmIgpCoVoWiWaJZiSd4mmmSh2h6J5qAqBoiiiaY5iSeIpmqComiqKpqkqNouiuah6hqMIsmsSpWiuGhP1kOoumuSp2j6L5sAsBo54gKwWkaMZsgsJpKjKbJLDaRYxYWRpSjSbIZiSe41m2CxmlqNptksdpejebR5iSfI4m4S4W16boLiaao6m5fJ9jubwLkaco8m8S5WnaPZunuOp4j6b5Lnac4SA0PAGlgP4wEwFwGkGcIMCcCpCnCCxiA8NYAAmMJfkSbhFCcFpFnGDBnBqRpUhuEwTDeZ5lHCfw6HIQxLCaAxygyJwqgGcATE4FA6hWY4tjEAAQBAgIA==") oDCOCX_Exontrol1:BackColorHeader := 0x4c6c6c6 oDCOCX_Exontrol1:SelBackColor := 0x4f0f0f0 oDCOCX_Exontrol1:SelForeColor := RGB(0,0,1) oDCOCX_Exontrol1:HotBackColor := 0x4f8f8f8 oDCOCX_Exontrol1:[Background,exCheckBoxState0] := 0x1000000 oDCOCX_Exontrol1:[Background,exCheckBoxState1] := 0x2000000 oDCOCX_Exontrol1:[Background,exCheckBoxState2] := 0x3000000 oDCOCX_Exontrol1:ExpandFolders := true oDCOCX_Exontrol1:HasCheckBox := PartialCheckBox oDCOCX_Exontrol1:ExploreFromHere := "" oDCOCX_Exontrol1:Select := "C:" oDCOCX_Exontrol1:EndUpdate() |
141 |
ImageSize property on 16 (default) (specifies the size of control' icons/images/check-boxes/radio-buttons)
local var_Appearance as IAppearance oDCOCX_Exontrol1:BeginUpdate() oDCOCX_Exontrol1:ImageSize := 16 var_Appearance := oDCOCX_Exontrol1:VisualAppearance var_Appearance:Add(4,"gBFLBCJwBAEHhEJAAEhABUYCg6AADACAxRDgMQBQKAAzQFAYbhkGCGAAGMZxRgmFgAQhFcZQSKUOQTDKMIziYBYfgkMIgSbJUgDGAkRRdDSOYDmGQYDiCIoRShOMIjHLUXxtDaIZwhEAoJb+RgAUY/cTzaAEUwHHiTKInaCQShsFYJUJAdRURQ9EwvCIZBpEWwLChENQwWLCNj2TScBwjCyqbale45ViqdoDU5EUiXJJ8ZxnECfYyrGjaMpCeKBUrGYTVRBIMxLLSia5oeJqMrnBpNVrIUgXCAGFwHK6BcauXIIDp6XoWWRbAAWDpVVzNNC3YzkCIceADHKiXxmVz4JLdGZ1QTGID2XaYaxWK4oZjsVSc4KDHbETbHFi9Fo3NaaxGisew+GYc4HlCR5NAAAIIEkQJSGMOgdE4RhYDwJJsAaAYQgmPpolCWgSCiBJzjcEIAkQXIBm8d5UhOQgCDUIBDDJDhgggJgKgKYJIDSVoDk8KBFF4OohEMZgWDsYYDj4GoGmGSB2B6B5iAiBgYDsYRjGSbIJo4RgqDuIpIAoLoLmMCJGDKDJjJiLA7xqUAAgGTwYnYPoPmQCQGEKEJkEkFg9gGY44BoRoSmSSQ2EKEggHgRhShSZRJFYVoVmWCRmFKFAgGOTheheZgJgYYoYmYSYWGaF4lkMMJ0hqZpJjYbobmcCZGHKHJmjmJh0h2Z4JmYcIaE8WZ2H6H5oAoBoCiCaBKBYfdjGoJoKiKaJKDaDojmkChGgmIgpCoVoWiWaJZiSd4mmmSh2h6J5qAqBoiiiaY5iSeIpmqComiqKpqkqNouiuah6hqMIsmsSpWiuGhP1kOoumuSp2j6L5sAsBo54gKwWkaMZsgsJpKjKbJLDaRYxYWRpSjSbIZiSe41m2CxmlqNptksdpejebR5iSfI4m4S4W16boLiaao6m5fJ9jubwLkaco8m8S5WnaPZunuOp4j6b5Lnac4SA0PAGlgP4wEwFwGkGcIMCcCpCnCCxiA8NYAAmMJfkSbhFCcFpFnGDBnBqRpUhuEwTDeZ5lHCfw6HIQxLCaAxygyJwqgGcATE4FA6hWY4tjEAAQBAgIA==") oDCOCX_Exontrol1:BackColorHeader := 0x4c6c6c6 oDCOCX_Exontrol1:SelBackColor := 0x4f0f0f0 oDCOCX_Exontrol1:SelForeColor := RGB(0,0,1) oDCOCX_Exontrol1:HotBackColor := 0x4f8f8f8 oDCOCX_Exontrol1:ExpandFolders := true oDCOCX_Exontrol1:HasCheckBox := PartialCheckBox oDCOCX_Exontrol1:ExploreFromHere := "" oDCOCX_Exontrol1:Select := "C:" oDCOCX_Exontrol1:EndUpdate() |
140 |
How can I add a checkbox to each item
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( AsString(oDCOCX_Exontrol1:[Get,CheckItems]) )) RETURN NIL oDCOCX_Exontrol1:HasCheckBox := PartialCheckBox oDCOCX_Exontrol1:ExploreFromHere := "C:/" |
139 |
How do I get the selected file/files
|
138 |
Is it possible to change the visual appearance of the position signs when user changes the column's position by drag and drop
|
137 |
How can I specify my favorites folders
|
136 |
How can I add the "My Documents"
|
135 |
How can I add the Printers and Faxes
|
134 |
How can I add the "Recycle Bin" folder
|
133 |
How can I add the "Documents" folder
|
132 |
How can I add the Network folder
|
131 |
How can I add the My Computer
|
130 |
How can I add the My Network Places folder
|
129 |
How can I add the Desktop folder
|
128 |
How can I create my own favorites folders
|
127 |
How can change the explore from folder (sample 2)
|
126 |
How can change the explore from folder (sample 1)
|
125 |
Is it possible to include more system drives as root folders (sample 2)
|
124 |
Is it possible to include more system drives as root folders (sample 1)
|
123 |
How can I include a system drive as a root folder, instead lists its content
|
122 |
How can I add the Desktop as a root folder (sample 3, rename, new display name, root)
|
121 |
How can I add the Desktop as a root folder (sample 2)
|
120 |
How can I add the Desktop as a root folder (sample 1)
|
119 |
How can I browse the "Public" folder
|
118 |
How can I browse the "Libraries" folder
|
117 |
How can I browse the "HomeGroup" folder
|
116 |
How can I browse the "Games" folder
|
115 |
How can I browse the "OneDrive" folder
|
114 |
How can I browse the "Recycle Bin" folder
|
113 |
How can I browse the "Documents" folder
|
112 |
How can I browse the Network folder
|
111 |
How can I browse the My Computer
|
110 |
How can I browse the My Network Places folder
|
109 |
How can I browse the Desktop folder
|
108 |
How can I select multiple files
oDCOCX_Exontrol1:Select := "C:\\r\nD:\\r\nE:\" |
107 |
How can I select a single file
|
106 |
Can I change the folder being explored
|
105 |
How can I turn on the Thumbnail mode
|
104 |
How to turn off the Auto-Update feature
|
103 |
I can not make a column larger, by resizing its header, as it splits the control's header only. What can I do
|
102 |
How can hide the column's header
oDCOCX_Exontrol1:BeginUpdate() oDCOCX_Exontrol1:HeaderVisible := false oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:Select := "C:\Windows" oDCOCX_Exontrol1:FitCascadeColumns := 3 oDCOCX_Exontrol1:EndUpdate() |
101 |
How can hide the Modified, Size and Type columns
|
100 |
How can I hide the +/- buttons, so I can show just plain lists, no children
|
99 |
A small rectangle is shown around the item that has the focus. Can I hide that
|
98 |
How can I get ride of the hot selection color
oDCOCX_Exontrol1:BeginUpdate() oDCOCX_Exontrol1:HotBackColor := -1 oDCOCX_Exontrol1:HotForeColor := -1 oDCOCX_Exontrol1:EndUpdate() |
97 |
How can I change the control's selection color (sample 3)
local var_Appearance as IAppearance oDCOCX_Exontrol1:BeginUpdate() var_Appearance := oDCOCX_Exontrol1:VisualAppearance var_Appearance:Add(2,"XP:Button 1 2") var_Appearance:Add(1,"CP:2 -1 0 1 0") var_Appearance:Add(4,"XP:Button 1 1") var_Appearance:Add(3,"CP:4 -1 0 1 0") oDCOCX_Exontrol1:FitCascadeColumns := 2 oDCOCX_Exontrol1:Select := "c:\" oDCOCX_Exontrol1:FullRowSelect := true oDCOCX_Exontrol1:ExpandFolders := false oDCOCX_Exontrol1:SelBackColor := 0x1000000 oDCOCX_Exontrol1:SelForeColor := RGB(0,0,0) oDCOCX_Exontrol1:HotBackColor := 0x3000000 oDCOCX_Exontrol1:HotForeColor := RGB(0,0,0) oDCOCX_Exontrol1:EndUpdate() |
96 |
How can I change the control's selection color (sample 2)
oDCOCX_Exontrol1:BeginUpdate() oDCOCX_Exontrol1:VisualAppearance:Add(1,"gBFLBCJwBAEHhEJAAEhABNACg6AADACAxRDgMQBQKAAzAJBIYhiG4cYCgMZhXDOCYXABCEYRXBIZQ7BKNIxjSJwFiCCQwSDKEjyCKcGRHF6MI6gOYpCgOIYjRJNIASVAceAAGaUZrjSgobjmOYhAJCKJUWAFFoVDCgZThGgJHomMIhBDHASQTQ8EytJqmKajCaRSDUJZkWZOIyjBd6a5tVbXEaVTAccxhOKeahvGo5Fred40TRINCWHI1d4NH69JbwMILSgME6FABXdhWFC+Ex9Kiea7kOqIJwyA5bY5kGRWDRkLzROAALJ1Cz7KqydpDYyAGbABagAYfPy8JzxHKNarfA5GZzuG4zdi8U41WCBdpnHQNS4KL6ndBbWrdFoiC8X4QnAOQ8B4dwiHQCIEhQDQmDOIZUmQZYDkIVRSmIEQ3lUGwbEIRQQh4ZpeEQGIMB0JZdkoc4XnqVB/k0CAGAKAJgEgFgGgGYBXnyVA5mCRQ4maA5NjgRJvgSTwoFYFoFmGCBmBqBphhgTJvDcIkFlWCJhmOLgmDoYoIiYKoKmKSI2C6CwiGOLJwgyTJ4lYAg8mOCI+DqDpjkiMJ0g+TJZAYN4OGOWQWEaCpjnOUhBDMZAzk4MYTmUCRGFKFJlEkRhJhKZJTjIWoWmWSR2F6F5mAmBhbhWZAoASdYZk6WYmGqGpmkmNhuhulQonaHJlgmGhnDuJ4JmYeoemeSZ2H6H5nhmTJ2h0TQKAoHohmiCgmgqIpokoJJ3iOaBKDydw8GkShWhaJZpgoZoaiaaRTmKHokGieJiiKKJqEqFomimaoKg6Hg+CgSouimK5rAqRg4D4axKjaHoSGuCpmjqLprkqdo6i0D4aBKQIgiwSwWkaMZsgsJpGD6LJLAqNIyi0CxGlKHJskOahLgKJhzlaK4gi2GxOl6MZtjmTJOjiX5ThSWo5mMM5CkCOpukuNpujubwLiYEY8k2NQ4mqPZNhuZgIj6b5LnaeQ2GXsJrGuQAEAQgI") oDCOCX_Exontrol1:FitCascadeColumns := 2 oDCOCX_Exontrol1:Select := "c:\" oDCOCX_Exontrol1:FullRowSelect := true oDCOCX_Exontrol1:SelBackColor := 0x1e0e0e0 oDCOCX_Exontrol1:SelForeColor := RGB(0,0,0) oDCOCX_Exontrol1:EndUpdate() |
95 |
How can I change the control's selection color (sample 1)
oDCOCX_Exontrol1:BeginUpdate() oDCOCX_Exontrol1:FitCascadeColumns := 2 oDCOCX_Exontrol1:Select := "c:\" oDCOCX_Exontrol1:FullRowSelect := true oDCOCX_Exontrol1:SelBackColor := RGB(0,0,0) oDCOCX_Exontrol1:SelForeColor := RGB(255,255,255) oDCOCX_Exontrol1:EndUpdate() |
94 |
How can I select the entire item, rather that name only
|
93 |
Is it possible to show the selection with a different color, when the control loses the focus
oDCOCX_Exontrol1:BeginUpdate() oDCOCX_Exontrol1:HideSelection := false oDCOCX_Exontrol1:[Background,0xa6 | ] := RGB(224,224,224) oDCOCX_Exontrol1:[Background,0xa7 | ] := RGB(64,64,64) oDCOCX_Exontrol1:Select := "c:\|d:\|e:\" oDCOCX_Exontrol1:SelectMode := exSelectModeList oDCOCX_Exontrol1:EndUpdate() |
92 |
The selection is still shown when the control loses the focus. Is it possible to hide it
|
91 |
How can I enable single-selection
|
90 |
Predefined Keywords of ShowContextMenu property
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. oDCOCX_Exontrol1:ExecuteContextMenu := 0 RETURN NIL oDCOCX_Exontrol1:BeginUpdate() oDCOCX_Exontrol1:[ScrollPartVisible,exVScroll,exExtentThumbPart] := true oDCOCX_Exontrol1:[ScrollPartVisible,exHScroll,exExtentThumbPart] := true oDCOCX_Exontrol1:[ScrollPartVisible,exScroll,exExtentThumbPart] := true oDCOCX_Exontrol1:ScrollWidth := 4 oDCOCX_Exontrol1:[Background,exVSBack] := RGB(240,240,240) oDCOCX_Exontrol1:[Background,exVSThumb] := RGB(128,128,128) oDCOCX_Exontrol1:ScrollHeight := 4 oDCOCX_Exontrol1:[Background,exHSBack] := oDCOCX_Exontrol1:[Background,exVSBack] oDCOCX_Exontrol1:[Background,exHSThumb] := oDCOCX_Exontrol1:[Background,exVSThumb] oDCOCX_Exontrol1:[Background,exScrollSizeGrip] := oDCOCX_Exontrol1:[Background,exVSBack] oDCOCX_Exontrol1:EndUpdate() oDCOCX_Exontrol1:AllowSplitView := exAllowTwoSplitView oDCOCX_Exontrol1:FitCascadeColumns := 3 oDCOCX_Exontrol1:ShowContextMenu := "`menu(` + menu + `)` + `,filecount=` + filecount + `,fileattr=` + hex(fileattr) + `,filename=` + filename + `,fileparsename=` + fileparsename + `,filefullname=` + filefullname + `,[sep]` + `,vlevels=` + vlevels + `,vlevel=` + vlevel + `,hlevels=` + hlevels + `,hlevel=` + hlevel + `,view=` + view + `,[sep]` + `,selectmode=` + selectmode" oDCOCX_Exontrol1:SplitViewHeight := "256,256" oDCOCX_Exontrol1:Layout := "Select1=" + CHR(34) + "C:\" + CHR(34) + "" oDCOCX_Exontrol1:Select := "C:\Windows" |
89 |
How can I display the identifiers of the control's context menu (debug)
|
88 |
How can I copy/execute command a file/folder (selection)
|
87 |
How can I copy a file/folder (absolute name)
|
86 |
How can I copy a file/folder (relative name)
|
85 |
ShowContextMenu usage
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( "Operation" )) OutputDebugString(String2Psz( AsString(Operation) )) OutputDebugString(String2Psz( "ExecuteContextMenu" )) OutputDebugString(String2Psz( AsString(oDCOCX_Exontrol1:ExecuteContextMenu) )) RETURN NIL oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:Mode := exDisableThumbnails | exAutoFitOnResizeClient | exSplitFixCascadeMode oDCOCX_Exontrol1:SingleSel := false oDCOCX_Exontrol1:FullRowSelect := true oDCOCX_Exontrol1:ShowContextMenu := "filecount = 0 ? `Exit[id=1000]` : ( ( ( filecount = 1 ) ? `" + CHR(34) + "` + filename + `" + CHR(34) + "` : `multiple selection` ) + `[dis],[sep],` + menu)" |
84 |
ShowContextMenu usage
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( "Operation" )) OutputDebugString(String2Psz( AsString(Operation) )) OutputDebugString(String2Psz( "ExecuteContextMenu" )) OutputDebugString(String2Psz( AsString(oDCOCX_Exontrol1:ExecuteContextMenu) )) RETURN NIL oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:Mode := exDisableThumbnails | exAutoFitOnResizeClient | exSplitFixCascadeMode oDCOCX_Exontrol1:SingleSel := false oDCOCX_Exontrol1:FullRowSelect := true oDCOCX_Exontrol1:ShowContextMenu := "filecount > 1 ? `multiple selection[dis]` : menu" |
83 |
ShowContextMenu usage
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( "Operation" )) OutputDebugString(String2Psz( AsString(Operation) )) OutputDebugString(String2Psz( "ExecuteContextMenu" )) OutputDebugString(String2Psz( AsString(oDCOCX_Exontrol1:ExecuteContextMenu) )) RETURN NIL oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:Mode := exDisableThumbnails | exAutoFitOnResizeClient | exSplitFixCascadeMode oDCOCX_Exontrol1:SingleSel := false oDCOCX_Exontrol1:FullRowSelect := true oDCOCX_Exontrol1:ShowContextMenu := "filecount > 1 ? `multiple selection[dis]` : menu" |
82 |
ShowContextMenu usage
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( "Operation" )) OutputDebugString(String2Psz( AsString(Operation) )) OutputDebugString(String2Psz( "ExecuteContextMenu" )) OutputDebugString(String2Psz( AsString(oDCOCX_Exontrol1:ExecuteContextMenu) )) RETURN NIL oDCOCX_Exontrol1:ExploreFromHere := "c:\" oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:Mode := exDisableThumbnails | exAutoFitOnResizeClient | exSplitFixCascadeMode oDCOCX_Exontrol1:SingleSel := false oDCOCX_Exontrol1:FullRowSelect := true oDCOCX_Exontrol1:ExpandFolders := true oDCOCX_Exontrol1:ShowContextMenu := "menu replace `Delete` with `Delete[dis]`" |
81 |
ShowContextMenu usage
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( "Operation" )) OutputDebugString(String2Psz( AsString(Operation) )) OutputDebugString(String2Psz( "ExecuteContextMenu" )) OutputDebugString(String2Psz( AsString(oDCOCX_Exontrol1:ExecuteContextMenu) )) RETURN NIL oDCOCX_Exontrol1:ExploreFromHere := "c:\" oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:Mode := exDisableThumbnails | exAutoFitOnResizeClient | exSplitFixCascadeMode oDCOCX_Exontrol1:SingleSel := false oDCOCX_Exontrol1:FullRowSelect := true oDCOCX_Exontrol1:ExpandFolders := true oDCOCX_Exontrol1:ShowContextMenu := "menu replace `&Delete` with ``" |
80 |
ShowContextMenu usage
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( "Operation" )) OutputDebugString(String2Psz( AsString(Operation) )) OutputDebugString(String2Psz( "ExecuteContextMenu" )) OutputDebugString(String2Psz( AsString(oDCOCX_Exontrol1:ExecuteContextMenu) )) RETURN NIL oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:Mode := exDisableThumbnails | exAutoFitOnResizeClient | exSplitFixCascadeMode oDCOCX_Exontrol1:SingleSel := false oDCOCX_Exontrol1:FullRowSelect := true oDCOCX_Exontrol1:ShowContextMenu := "`Popup(Item 1[id=1001],Item 2[id=1002],Item 3[id=1003]),` + menu + `,Exit[id=1000]`" |
79 |
ShowContextMenu usage
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( "Operation" )) OutputDebugString(String2Psz( AsString(Operation) )) OutputDebugString(String2Psz( "ExecuteContextMenu" )) OutputDebugString(String2Psz( AsString(oDCOCX_Exontrol1:ExecuteContextMenu) )) RETURN NIL oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:Mode := exDisableThumbnails | exAutoFitOnResizeClient | exSplitFixCascadeMode oDCOCX_Exontrol1:SingleSel := false oDCOCX_Exontrol1:FullRowSelect := true oDCOCX_Exontrol1:ShowContextMenu := "filecount = 0 ? `Popup(Item 1[id=1001],Item 2[id=1002],Item 3[id=1003]),[sep],Exit[def][id=1000]` : menu" |
78 |
ShowContextMenu usage
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( "Operation" )) OutputDebugString(String2Psz( AsString(Operation) )) OutputDebugString(String2Psz( "ExecuteContextMenu" )) OutputDebugString(String2Psz( AsString(oDCOCX_Exontrol1:ExecuteContextMenu) )) RETURN NIL oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:Mode := exDisableThumbnails | exAutoFitOnResizeClient | exSplitFixCascadeMode oDCOCX_Exontrol1:FullRowSelect := true oDCOCX_Exontrol1:ShowContextMenu := "Popup(Item 1[id=1001],Item 2[id=1002],Item 3[id=1003]),[sep],Exit[def][id=1000]" |
77 |
ShowContextMenu usage
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( "Operation" )) OutputDebugString(String2Psz( AsString(Operation) )) OutputDebugString(String2Psz( "ExecuteContextMenu" )) OutputDebugString(String2Psz( AsString(oDCOCX_Exontrol1:ExecuteContextMenu) )) OutputDebugString(String2Psz( "no context menu is generated, so nothing is displayed" )) RETURN NIL oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:Mode := exDisableThumbnails | exAutoFitOnResizeClient | exSplitFixCascadeMode oDCOCX_Exontrol1:FullRowSelect := true oDCOCX_Exontrol1:ShowContextMenu := "``" |
76 |
How can I add new items to the default file's context menu
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( "Operation" )) OutputDebugString(String2Psz( AsString(Operation) )) OutputDebugString(String2Psz( "ContextMenu" )) OutputDebugString(String2Psz( oDCOCX_Exontrol1:ShowContextMenu )) oDCOCX_Exontrol1:ShowContextMenu := AsString(oDCOCX_Exontrol1:FormatABC("B = 20 ? ( `My First Popup[def](A,B,C),[sep],`+ value + `,[sep],My Last Popup[def](A,B,C)` ) : value",oDCOCX_Exontrol1:ShowContextMenu,Operation,nil)) OutputDebugString(String2Psz( "Execute" )) OutputDebugString(String2Psz( AsString(oDCOCX_Exontrol1:ExecuteContextMenu) )) RETURN NIL oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:Mode := exDisableThumbnails | exAutoFitOnResizeClient | exSplitFixCascadeMode |
75 |
Is it possible to display the item's identifiers in the file's context menu
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( "Operation" )) OutputDebugString(String2Psz( AsString(Operation) )) OutputDebugString(String2Psz( "ContextMenu" )) OutputDebugString(String2Psz( oDCOCX_Exontrol1:ShowContextMenu )) oDCOCX_Exontrol1:ShowContextMenu := AsString(oDCOCX_Exontrol1:FormatABC("B = 20 ? (`[debug]`+ value) : value ",oDCOCX_Exontrol1:ShowContextMenu,Operation,nil)) RETURN NIL oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:Mode := exDisableThumbnails | exAutoFitOnResizeClient | exSplitFixCascadeMode |
74 |
How can I remove the Delete command from the file's context menu
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( "Operation" )) OutputDebugString(String2Psz( AsString(Operation) )) OutputDebugString(String2Psz( "ContextMenu" )) OutputDebugString(String2Psz( oDCOCX_Exontrol1:ShowContextMenu )) oDCOCX_Exontrol1:ShowContextMenu := AsString(oDCOCX_Exontrol1:FormatABC("value replace `&Delete` with ``",oDCOCX_Exontrol1:ShowContextMenu,nil,nil)) RETURN NIL oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:Mode := exDisableThumbnails | exAutoFitOnResizeClient | exSplitFixCascadeMode |
73 |
How can I provide my own context menu
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( "Operation" )) OutputDebugString(String2Psz( AsString(Operation) )) OutputDebugString(String2Psz( "ContextMenu" )) OutputDebugString(String2Psz( oDCOCX_Exontrol1:ShowContextMenu )) oDCOCX_Exontrol1:ShowContextMenu := "Item 1[id=1][def],Item 2[id=2],[sep][id=3],Popup[id=4](Item 3[id=5],Item 4[id=6])" OutputDebugString(String2Psz( "ExecuteContextMenu" )) OutputDebugString(String2Psz( AsString(oDCOCX_Exontrol1:ExecuteContextMenu) )) RETURN NIL oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:Mode := exDisableThumbnails | exAutoFitOnResizeClient | exSplitFixCascadeMode |
72 |
Is it possible to prevent executing a specific command from the object's context menu
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( "Operation" )) OutputDebugString(String2Psz( AsString(Operation) )) OutputDebugString(String2Psz( "ContextMenu" )) OutputDebugString(String2Psz( oDCOCX_Exontrol1:ShowContextMenu )) OutputDebugString(String2Psz( "ExecuteContextMenu" )) OutputDebugString(String2Psz( AsString(oDCOCX_Exontrol1:ExecuteContextMenu) )) oDCOCX_Exontrol1:ExecuteContextMenu := 0 RETURN NIL oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:Mode := exDisableThumbnails | exAutoFitOnResizeClient | exSplitFixCascadeMode |
71 |
How can I disable the Delete command from the object's context menu
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( "Operation" )) OutputDebugString(String2Psz( AsString(Operation) )) OutputDebugString(String2Psz( "ContextMenu" )) OutputDebugString(String2Psz( oDCOCX_Exontrol1:ShowContextMenu )) oDCOCX_Exontrol1:ShowContextMenu := AsString(oDCOCX_Exontrol1:FormatABC("value replace `&Delete` with `&Delete[dis]`",oDCOCX_Exontrol1:ShowContextMenu,nil,nil)) RETURN NIL oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:Mode := exDisableThumbnails | exAutoFitOnResizeClient | exSplitFixCascadeMode |
70 |
How can I turn off, disable the control's context menu
|
69 |
How can I decode the Layout property
local var_Print as IExPrint local sLayout as USUAL oDCOCX_Exontrol1:AllowSplitView := exAllowTwoSplitView oDCOCX_Exontrol1:Select := "C:\" oDCOCX_Exontrol1:SplitViewHeight := "256,256" sLayout := oDCOCX_Exontrol1:Layout OutputDebugString(String2Psz( "Encoded:" )) OutputDebugString(String2Psz( AsString(sLayout) )) // Generate Source for 'ExPrint 1.0 Control Library(ExPrint.dll)' server from Tools\Automation Server... var_Print := IExPrint{"Exontrol.Print"} OutputDebugString(String2Psz( "Decoded: " )) OutputDebugString(String2Psz( var_Print:[Decode64TextW,AsString(sLayout)] )) |
68 |
Is there any property I could use, so I can save the control's state, so I can restore once my application is re-started
local sLayout as USUAL sLayout := oDCOCX_Exontrol1:Layout OutputDebugString(String2Psz( "Save" )) OutputDebugString(String2Psz( AsString(sLayout) )) oDCOCX_Exontrol1:Select := "C:\" oDCOCX_Exontrol1:Layout := AsString(sLayout) |
67 |
Turn on the backcolor alternate feature
oDCOCX_Exontrol1:BeginUpdate() oDCOCX_Exontrol1:BackColorAlternate := RGB(240,240,240) oDCOCX_Exontrol1:ForeColorAlternate := RGB(40,40,40) oDCOCX_Exontrol1:Select := "C:\Windows\System32" oDCOCX_Exontrol1:EndUpdate() |
66 |
Display HTML in the control's status bar
|
65 |
Display relative name into the control's status bar
|
64 |
Display parsed name into the control's status bar
|
63 |
Display name into the control's status bar (default)
|
62 |
Display full path into the control's status bar
|
61 |
Removes the extra > shown at the end of the status label
oDCOCX_Exontrol1:BeginUpdate() oDCOCX_Exontrol1:StatusBarVisible := exStatusBarAnchorTop oDCOCX_Exontrol1:Select := "C:\Windows" oDCOCX_Exontrol1:FitCascadeColumns := 3 oDCOCX_Exontrol1:[Background,exStatusPanelBackColor] := RGB(0,0,1) oDCOCX_Exontrol1:[Background,exStatusForeColor] := RGB(255,255,255) oDCOCX_Exontrol1:StatusBarLabel := "<%1%>" oDCOCX_Exontrol1:EndUpdate() |
60 |
Just wondering if I can show the status on the bottom side of the control
|
59 |
How can I hide the control's status
|
58 |
I've noticed that if I use a second view, the selected path in the first view, ensures that fits the control's client are as soon as the user resizes the panels. Is it possible to prevent that
oDCOCX_Exontrol1:BeginUpdate() oDCOCX_Exontrol1:Mode := exSplitFixCascadeMode oDCOCX_Exontrol1:FitCascadeColumns := 3 oDCOCX_Exontrol1:AllowSplitView := exAllowTwoSplitView oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:HeaderVisible := false oDCOCX_Exontrol1:Select := "c:\Windows\System32" oDCOCX_Exontrol1:SplitViewHeight := "256" oDCOCX_Exontrol1:EndUpdate() |
57 |
I've noticed the control splits the control in 4 parts, and displays each view, the question I have is it possible to have that changed, for instance 3 ( sample 2 )
oDCOCX_Exontrol1:BeginUpdate() oDCOCX_Exontrol1:ColumnsVisible := exFileColumnName oDCOCX_Exontrol1:HeaderVisible := false oDCOCX_Exontrol1:Select := "c:\Windows\System32" oDCOCX_Exontrol1:FitToClient(3) oDCOCX_Exontrol1:EndUpdate() |
56 |
I've noticed the control splits the control in 4 parts, and displays each view, the question I have is it possible to have that changed, for instance 3 ( sample 1 )
|
55 |
I am trying to use your control as a file-view, but without any generated thumbnail. Is this possible
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( "ViewEndChanging: " )) OutputDebugString(String2Psz( AsString(Operation) )) OutputDebugString(String2Psz( oDCOCX_Exontrol1:Select )) RETURN NIL METHOD OCX_Exontrol1ViewStartChanging(Operation) CLASS MainDialog // ViewStartChanging event - Occurs once the user is about to change the view. OutputDebugString(String2Psz( "ViewStartChanging: " )) OutputDebugString(String2Psz( AsString(Operation) )) RETURN NIL oDCOCX_Exontrol1:BeginUpdate() oDCOCX_Exontrol1:Mode := exDisableThumbnails | exSplitFixCascadeMode oDCOCX_Exontrol1:Layout := "Select0 = " + CHR(34) + "c:\|d:\" + CHR(34) + "" oDCOCX_Exontrol1:EndUpdate() |
54 |
How can I prevent resizing the cascade columns, once the user resizes the entire control
|
53 |
Is it possible to disable resizing the cascade columns
|
52 |
SplitFixCascadeMode Mode
|
51 |
FixCascadeMode Mode
|
50 |
SplitEqualCascadeMode Mode
|
49 |
Default Mode
METHOD OCX_Exontrol1ViewEndChanging(Operation) CLASS MainDialog // ViewEndChanging event - Occurs once the user changed the view. OutputDebugString(String2Psz( "ViewEndChanging: " )) OutputDebugString(String2Psz( AsString(Operation) )) OutputDebugString(String2Psz( oDCOCX_Exontrol1:Select )) RETURN NIL METHOD OCX_Exontrol1ViewStartChanging(Operation) CLASS MainDialog // ViewStartChanging event - Occurs once the user is about to change the view. OutputDebugString(String2Psz( "ViewStartChanging: " )) OutputDebugString(String2Psz( AsString(Operation) )) RETURN NIL oDCOCX_Exontrol1:BeginUpdate() oDCOCX_Exontrol1:Select := "c:\Windows" oDCOCX_Exontrol1:FitToClient(3) oDCOCX_Exontrol1:EndUpdate() |
48 |
SingleCascadeMode ( folder view mode )
|
47 |
How to expand more folders, when single cascade mode is used
|
46 |
Is it possible to programmatically selects more folders
|
45 |
Is it possible to programmatically expand a folder (sample 4, select, expand more)
|
44 |
Is it possible to programmatically expand a folder (sample 3)
|
43 |
Is it possible to programmatically expand a folder (sample 2)
|