The possible types of events that can occur in an OnBeforeShellColumnChanged event.
TJamShellColumnChangedEvent = set of ( scAdded, scRemoved );
TJamBaseShellListView.OnBeforeShellColumnChanged
Jam.Shell.Controls.BaseShellListView