Interface CTabFolder2Listener

  • All Known Implementing Classes:
    CTabFolder2Adapter

    public interface CTabFolder2Listener
    Classes which implement this interface provide methods that deal with the events that are generated by the CTabFolder control.

    After creating an instance of a class that implements this interface it can be added to a CTabFolder using the addCTabFolder2Listener method and removed using the removeCTabFolder2Listener method. When events occurs in a CTabFolder the appropriate method will be invoked.

    Since:
    1.0
    See Also:
    CTabFolder2Adapter, CTabFolderEvent
    • Method Detail

      • close

        void close​(CTabFolderEvent event)
        Sent when the user clicks on the close button of an item in the CTabFolder. The item being closed is specified in the event.item field. Setting the event.doit field to false will stop the CTabItem from closing. When the CTabItem is closed, it is disposed. The contents of the CTabItem (see CTabItem.setControl) will be made not visible when the CTabItem is closed.
        Parameters:
        event - an event indicating the item being closed
      • showList

        void showList​(CTabFolderEvent event)
        Sent when the user clicks on the chevron button of the CTabFolder. A chevron appears in the CTabFolder when there are more tabs than can be displayed at the current widget size. To select a tab that is not currently visible, the user clicks on the chevron and selects a tab item from a list. By default, the CTabFolder provides a list of all the items that are not currently visible, however, the application can provide its own list by setting the event.doit field to false and displaying a selection list.
        Parameters:
        event - an event containing information about the show list
        See Also:
        CTabFolder.setSelection(CTabItem)