Interface TabbedMdiInterface

All Superinterfaces:
MultipleDocumentInterface, MultipleDocumentInterfaceSWT
All Known Implementing Classes:
TabbedMDI

public interface TabbedMdiInterface extends MultipleDocumentInterfaceSWT
az2 access to some
invalid reference
TabbedMdi
methods
  • Method Details

    • getTabFolder

      org.eclipse.swt.custom.CTabFolder getTabFolder()
    • setMaximizeVisible

      void setMaximizeVisible(boolean visible)
    • setMinimizeVisible

      void setMinimizeVisible(boolean visible)
    • getMinimized

      boolean getMinimized()
    • setMinimized

      void setMinimized(boolean minimized)
    • getFolderHeight

      int getFolderHeight()
    • addListener

      void addListener(MdiSWTMenuHackListener l)
    • setTabbedMdiMaximizeListener

      void setTabbedMdiMaximizeListener(TabbedMdiMaximizeListener l)
    • updateUI

      void updateUI()
    • setDestroyEntriesOnDeactivate

      void setDestroyEntriesOnDeactivate(boolean destroyEntriesOnDeactivate)
    • setEntriesDataSource

      void setEntriesDataSource(Object newDataSource)
    • setAllowSubViews

      void setAllowSubViews(boolean allowSubViews)
      Sets whether this MDI wants subviews. This is only a recommendation. It's up to the MdiEntry to obey what they show or don't show.

      MdiEntries can check for this flag in UISWTViewEvent.TYPE_CREATE with:

      UISWTView view = event.getView();
      if (view instanceof TabbedEntry) {
         enable_tabs = ((TabbedEntry) view).getMDI().getAllowSubViews();
      } else {
        // Not in an MDI, set enable_tabs here
      }
    • getAllowSubViews

      boolean getAllowSubViews()
      Whether this MDI wants subviews. This is only a recommendation. It's up to the MdiEntry to obey what they show or don't show.