logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

wxAuiManagerEvent - Functions for wxAuiManagerEvent class

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

Description

       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.

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/2setCanVeto(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

wxWidgets team.                                     wx 2.1.1                             wxAuiManagerEvent(3erl)

Name

       wxAuiManagerEvent - Functions for wxAuiManagerEvent class

See Also