The following example shows how to retrieve the underlying TShellColumnIds (used by Windows) in the current folder.
for i := 0 to JamSystemShellView.Columns.Count - 1 do if JamSystemShellView.Columns[i].Visible then // Do something with shell column JamSystemShellView.Columns[i].ShellColumnId;