This modified SynEditOptions Dialog component add
support for turning pages on or off programmatically.
As well as adding a page for customizing the colors of
the specified SynHighlighters.
I've included my demo application to show how the
modified dialog is used.
Modified SynEditOpionsDialog and Demo