Differences

This shows you the differences between two versions of the page.

Link to this comparison view

desktop:popupmenu [2019/10/23 05:53] (current)
Line 1: Line 1:
 +==== About ====
 +GraffitiPopupMenu is a drop-in replacement for the [[https://​docs.xojo.com/​PopupMenu|Xojo PopupMenu]]. Only extended functionality will be documented here.
  
 +==== Enumerations ====
 +^ Name      ^ Values ​      ^
 +This class exposes no enumerations.
 +
 +==== Constants ====
 +^ Name      ^ Type     ^ Value       ^
 +This class exposes no constants.
 +
 +==== Events ====
 +^ Definition ​     ^ Description ​      ^
 +| CellBackgroundPaint(g as Graphics, row as Integer, column as Integer) As Boolean | Raised when the cell is being drawn. |
 +| Change() | Raised when the user makes a selection. |
 +| KeyDown(Key as String) As Boolean | Raised when the user presses a key on their keyboard while the component has focus. |
 +| ShowMenu() | Raised when the menu is shown. |
 +| ValuePaint(g as Graphics, byRef bounds as REALbasic.Rect) As Boolean | Raised when drawing the value in the primary display area. |
 +
 +==== Methods ====
 +^ Definition ​     ^ Description ​      ^
 +| Heading(index as Integer) as String | Returns the current text assigned to the column header at the specified index. |
 +| Heading(index as Integer, assigns newValue as String) | Assigns newValue to the column header specified by index. | 
 +| PopUp() | Shows the menu. |
 +
 +==== Properties ====
 +^ Name      ^ Type       ^ Default Value       ^ Description ​      ^
 +This class exposes no properties.
 +
 +==== Examples ====
 +This class currently has no examples.
 +
 +==== Notes ====
 +This class currently has no notes.