Filtering TDialogButtons

Unfortunately there is no easy way to do so with the existing TDiagramButtons component.

The current way is to indeed use manage the existing registered classes (in RegDControlList), by adding/removing controls to it, or changes its categories, and then calling TDiagramButtons.Populate method.