wxNotifyEvent - Functions for wxNotifyEvent class
Please see following description for synopsis
wxNotifyEvent(3) Erlang Module Definition wxNotifyEvent(3)
NAME
wxNotifyEvent - Functions for wxNotifyEvent class
DESCRIPTION
This class is not used by the event handlers by itself, but is a base
class for other event classes (such as wxBookCtrlEvent).
It (or an object of a derived class) is sent when the controls state is
being changed and allows the program to veto/1 this change if it wants
to prevent it from happening.
See: wxBookCtrlEvent
This class is derived (and can use functions) from: wxCommandEvent
wxEvent
wxWidgets docs: wxNotifyEvent
DATA TYPES
wxNotifyEvent() = wx:wx_object()
EXPORTS
allow(This) -> ok
Types:
This = wxNotifyEvent()
This is the opposite of veto/1: it explicitly allows the event
to be processed.
For most events it is not necessary to call this method as the
events are allowed anyhow but some are forbidden by default
(this will be mentioned in the corresponding event description).
isAllowed(This) -> boolean()
Types:
This = wxNotifyEvent()
Returns true if the change is allowed (veto/1 hasn't been
called) or false otherwise (if it was).
veto(This) -> ok
Types:
This = wxNotifyEvent()
Prevents the change announced by this event from happening.
It is in general a good idea to notify the user about the rea-
sons for vetoing the change because otherwise the applications
behaviour (which just refuses to do what the user wants) might
be quite surprising.
wxWidgets team. wx 2.1.1 wxNotifyEvent(3)