Interface TabbedMdiInterface

    • Method Detail

      • 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()
      • updateUI

        void updateUI()
      • setDestroyEntriesOnDeactivate

        void setDestroyEntriesOnDeactivate​(boolean destroyEntriesOnDeactivate)
      • setEntriesDataSource

        void setEntriesDataSource​(java.lang.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.