Class DtFormToolkit


  • public class DtFormToolkit
    extends org.eclipse.ui.forms.widgets.FormToolkit
    Special form of FormToolkit, overrides the creation of ScrolledForm and Composite to disable the automatic focus management.
    • Field Summary

      • Fields inherited from class org.eclipse.ui.forms.widgets.FormToolkit

        KEY_DRAW_BORDER, TEXT_BORDER, TREE_BORDER
    • Constructor Summary

      Constructors 
      Constructor Description
      DtFormToolkit​(DtFormColors colors)  
      DtFormToolkit​(org.eclipse.swt.widgets.Display display)
      Instantiates a new DT form toolkit.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void adapt​(org.eclipse.swt.widgets.Composite composite)  
      void adapt​(org.eclipse.swt.widgets.Control control, boolean trackFocus, boolean trackKeyboard)  
      org.eclipse.swt.widgets.Composite createComposite​(org.eclipse.swt.widgets.Composite parent, int style)  
      org.eclipse.ui.forms.widgets.ScrolledForm createScrolledForm​(org.eclipse.swt.widgets.Composite parent)
      DtFormColors getColors()  
      • Methods inherited from class org.eclipse.ui.forms.widgets.FormToolkit

        createButton, createComposite, createCompositeSeparator, createExpandableComposite, createForm, createFormText, createHyperlink, createImageHyperlink, createLabel, createLabel, createPageBook, createSection, createSeparator, createTable, createText, createText, createTree, decorateFormHeading, dispose, ensureVisible, getBorderMargin, getBorderStyle, getHyperlinkGroup, getOrientation, paintBordersFor, refreshHyperlinkColors, setBackground, setBorderStyle, setControlVisible, setOrientation
    • Constructor Detail

      • DtFormToolkit

        public DtFormToolkit​(org.eclipse.swt.widgets.Display display)
        Instantiates a new DT form toolkit.
        Parameters:
        display - the display
      • DtFormToolkit

        public DtFormToolkit​(DtFormColors colors)
    • Method Detail

      • getColors

        public DtFormColors getColors()
        Overrides:
        getColors in class org.eclipse.ui.forms.widgets.FormToolkit
      • createScrolledForm

        public org.eclipse.ui.forms.widgets.ScrolledForm createScrolledForm​(org.eclipse.swt.widgets.Composite parent)
        Overrides:
        createScrolledForm in class org.eclipse.ui.forms.widgets.FormToolkit
      • createComposite

        public org.eclipse.swt.widgets.Composite createComposite​(org.eclipse.swt.widgets.Composite parent,
                                                                 int style)
        Overrides:
        createComposite in class org.eclipse.ui.forms.widgets.FormToolkit
      • adapt

        public void adapt​(org.eclipse.swt.widgets.Control control,
                          boolean trackFocus,
                          boolean trackKeyboard)
        Overrides:
        adapt in class org.eclipse.ui.forms.widgets.FormToolkit
      • adapt

        public void adapt​(org.eclipse.swt.widgets.Composite composite)
        Overrides:
        adapt in class org.eclipse.ui.forms.widgets.FormToolkit