Next: Button Buffer Commands, Previous: Making Buttons, Up: Buttons
These are functions for getting and setting properties of buttons. Often these are used by a button's invocation function to determine what to do.
Where a button parameter is specified, it means an object referring to a specific button, either an overlay (for overlay buttons), or a buffer-position or marker (for text property buttons). Such an object is passed as the first argument to a button's invocation function when it is invoked.
Call button's
actionproperty (i.e., invoke it). If use-mouse-action is non-nil, try to invoke the button'smouse-actionproperty instead ofaction; if the button has nomouse-actionproperty, useactionas normal.
Return
tif button has button-type type, or one of type's subtypes.
Return
tif button-type type is a subtype of supertype.
