BUTTON widget
- Last Updated: April 19, 2021
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
A button widget represents a push button on the screen. The button can contain a textual label or it can have images associated with its pressed and unpressed states. You can define a static button with the DEFINE BUTTON statement. You can create dynamic buttons with the CREATE widget statement. This figure shows three buttons:

Attributes
Methods
Events
| Default keyboard events | Developer events |
| Mouse events | Navigation key function events |
| Universal key function events | CHOOSE |
| DROP-FILE-NOTIFY | ENTRY |
| LEAVE | – |