I looking for information about integration to Win Explorer in generally and about add custom column in particular. I'm already found some about
And i
And my question number 2, is: Have someone information about how it's all realized? How make it?
In particular:
3. How they implement custom columns?
4. How to add fully custom panel? (On picture it's panel with tabs in down-side)
5. Anyone test SW PDM on latest Windows versions? All of that features is works in latest Win?
P.S. Images take from SD PDM sites, and footnotes with numbers mean nothing.
CodePudding user response:
Shell file browsers are composed of two parts, the browser (Tool bar, address bar, details pane and navigation tree) and the view (file list).
There is very little you can customize in the browser. The view however can be anything you want when you implement a name space extension. To do this you must create a DLL that you register in the registry. This DLL must implement the IPersistFolder, IShellFolder and IShellView interfaces. Details can be found here. The root of your NSE can be in a special location like the Desktop or in My Computer or it can be any folder on the file system (one is registry based, the other uses the GUID file extension trick or desktop.ini).
Support for custom column handlers were removed in Vista. The other shell extension types still work but they do not give you control over the view itself.