wxAuiManagerEvent(3erl)

wxAuiManagerEvent3erl

Functions for wxauimanagerevent class

Overview

Event used to indicate various actions taken with wxAuiManager.

See wxAuiManager for available event types.

See: wxAuiManager, wxAuiPaneInfo

This class is derived (and can use functions) from: wxEvent

wxWidgets docs: wxAuiManagerEvent

Events

Use wxEvtHandler:connect/3 with wxAuiManagerEventType to subscribe to events of this type.

Data types

wxAuiManagerEvent() = wx:wx_object()
wxAuiManager() = 
    #wxAuiManager{type =
                      wxAuiManagerEvent:wxAuiManagerEventType(),
                  manager = wxAuiManager:wxAuiManager(),
                  pane = wxAuiPaneInfo:wxAuiPaneInfo(),
                  button = integer(),
                  veto_flag = boolean(),
                  canveto_flag = boolean(),
                  dc = wxDC:wxDC()}
wxAuiManagerEventType() = 
    aui_pane_button | aui_pane_close | aui_pane_maximize |
    aui_pane_restore | aui_pane_activated | aui_render |
    aui_find_manager

Exports

setManager(This, Manager) -> ok

Types:

This = wxAuiManagerEvent()
Manager = wxAuiManager:wxAuiManager()

Sets the wxAuiManager this event is associated with.

getManager(This) -> wxAuiManager:wxAuiManager()

Types:

This = wxAuiManagerEvent()

Return: The wxAuiManager this event is associated with.

setPane(This, Pane) -> ok

Types:

This = wxAuiManagerEvent()
Pane = wxAuiPaneInfo:wxAuiPaneInfo()

Sets the pane this event is associated with.

getPane(This) -> wxAuiPaneInfo:wxAuiPaneInfo()

Types:

This = wxAuiManagerEvent()

Return: The pane this event is associated with.

setButton(This, Button) -> ok

Types:

This = wxAuiManagerEvent()
Button = integer()

Sets the ID of the button clicked that triggered this event.

getButton(This) -> integer()

Types:

This = wxAuiManagerEvent()

Return: The ID of the button that was clicked.

setDC(This, Pdc) -> ok

Types:

This = wxAuiManagerEvent()
Pdc = wxDC:wxDC()

getDC(This) -> wxDC:wxDC()

Types:

This = wxAuiManagerEvent()

veto(This) -> ok

Types:

This = wxAuiManagerEvent()

veto(This, Options :: [Option]) -> ok

Types:

This = wxAuiManagerEvent()
Option = {veto, boolean()}

Cancels the action indicated by this event if canVeto/1 is true.

getVeto(This) -> boolean()

Types:

This = wxAuiManagerEvent()

Return: true if this event was vetoed.

See: veto/2

setCanVeto(This, Can_veto) -> ok

Types:

This = wxAuiManagerEvent()
Can_veto = boolean()

Sets whether or not this event can be vetoed.

canVeto(This) -> boolean()

Types:

This = wxAuiManagerEvent()

Return: true if this event can be vetoed.

See: veto/2

Releases

7 releases since Debian 6.0 (Squeeze); the text changed 6 times.

  1. 6.0
  2. 7
  3. 8
  4. 9
  5. 10
  6. 11
  7. 12

From erlang-manpages 1:25.2.3+dfsg-1+deb12u4 in Debian 12 (Bookworm). Parsed by carta from the page's man source.