CTabFolder2Adapter

This adapter class provides default implementations for the methods described by the <code>CTabFolder2Listener</code> interface. <p> Classes that wish to deal with <code>CTabFolderEvent</code>s can extend this class and override only the methods which they are interested in. </p>

@see CTabFolder2Listener @see CTabFolderEvent @see <a href="http://www.eclipse.org/swt/">Sample code and further information</a>

@since 3.0

Members

Functions

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. <p> The default behaviour is to close the CTabItem. </p>

maximize
void maximize(CTabFolderEvent event)

Sent when the user clicks on the maximize button of a CTabFolder. <p> The default behaviour is to do nothing. </p>

minimize
void minimize(CTabFolderEvent event)

Sent when the user clicks on the minimize button of a CTabFolder. <p> The default behaviour is to do nothing. </p>

restore
void restore(CTabFolderEvent event)

Sent when the user clicks on the restore button of a CTabFolder. <p> The default behaviour is to do nothing. </p>

showList
void showList(CTabFolderEvent event)

Sent when the user clicks on the chevron button of a CTabFolder. <p> The default behaviour is to show a list of items that are not currently visible and to change the selection based on the item selected from the list. </p>

Inherited Members

From CTabFolder2Listener

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.

minimize
void minimize(CTabFolderEvent event)

Sent when the user clicks on the minimize button of a CTabFolder. The state of the CTabFolder does not change automatically - it is up to the application to change the state of the CTabFolder in response to this event using CTabFolder.setMinimized(true).

maximize
void maximize(CTabFolderEvent event)

Sent when the user clicks on the maximize button of a CTabFolder. The state of the CTabFolder does not change automatically - it is up to the application to change the state of the CTabFolder in response to this event using CTabFolder.setMaximized(true).

restore
void restore(CTabFolderEvent event)

Sent when the user clicks on the restore button of a CTabFolder. This event is sent either to restore the CTabFolder from the minimized state or from the maximized state. To determine which restore is requested, use CTabFolder.getMinimized() or CTabFolder.getMaximized() to determine the current state. The state of the CTabFolder does not change automatically - it is up to the application to change the state of the CTabFolder in response to this event using CTabFolder.setMaximized(false) or CTabFolder.setMinimized(false).

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 <code>false</code> and displaying a selection list.

Meta