See for yourself, in the screenshots below.
Here you can see that the form inherits from Delphi's internal
The top two menu items are my own: Open will open the file in the IDE, and Show Diff will open its history view and show the differences between the local copy and the base revision.
I'm using Mike Lischke's excellent Virtual Treeview and I've noticed it's already also used by the IDE, e.g. in the Project Manager.
The columns can be moved, resized, shown or hidden. Their state is saved as part of your desktop (*.dst files in $(BDS)\bin directory). The treeviews can be sorted by individual columns by clicking on the header.
The Options dialog uses Delphi's internal dialog (
TOrderedListEditDlg) to edit the list of Subversion working copy directories.
Here's a prompt for a commit log message.
Finally, the results of the Commit action.