You need to define multiple new styles to use in the TOC listings and give them different left indent values, then use the appropriate style with the paragraph style for each type of listing.
Alright thanks, I was hoping for a less messy solution, but this'll have to do:P
You might consider formatting your TOC manually, and then turning the
page numbers into cross-references so they update automatically. This
would give you the freedom to format the TOC as you like without
worrying about forcing InDesign's TOC feature to do something it wasn't
really designed for.
To help you turn the page numbers into live cross-references, there's
Proper use of styles is not "messy."
You should always define styles to use in the TOC, and you should always match one of these styles to each paragraph style that you pick up. You can use the same listing style with multiple paragraph styles you pick up if you like, but it is not a good idea to ever set something as "same style" in the TOC.
If I've understood correctly, Peter, your suggestion involves giving all the chapter headings (or subheadings, or whatever he's pulling into the TOC) a different paragraph style in the document. Then, creating a whole bunch of paragraph styles for TOC entries with different indents. Then, in the TOC setup, matching the various headings with their various TOC paragraph styles! I'd call that pretty messy!
Looks to me like we're dealing with various levels of headings in the document, and if they all have the same style I'd call THAT messy.
Aha -- you may be right. Sure, if it's different levels of subheads, then you're quite right. I thought it was just some random design thing where he wanted the TOC to have a ragged left edge.