It is not possible to configure it using the API, the layout is hard-coded. One way is to hack the controls of the dialog box and change their layout data, but it is most likely easier to implement your own class (using TitleAreaDialog as an example).
If you are a subclass of TitleAreaDialog , you must override the createContents(Composite) method, otherwise TitleAreaDialog will create its own header area by calling createTitleArea() . I suggest first copying the code from TitleAreaDialog.createContents() and starting replacing the things you need to do differently. I donโt know exactly what to do without doing anything.
source share