Differences

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

Link to this comparison view

desktop:listbox [2019/10/23 05:53] (current)
Line 1: Line 1:
 +==== About ====
 +GraffitiListbox is a drop-in replacement for the [[https://​docs.xojo.com/​ListBox|Xojo Listbox]]. Only extended functionality will be documented here.
  
 +==== Enumerations ====
 +^ Name      ^ Values ​      ^
 +| HoverEffects | System |
 +| ::: | On |
 +| ::: | Off |
 +
 +==== Constants ====
 +^ Name      ^ Type     ^ Value       ^
 +This class exposes no constants.
 +
 +==== Events ====
 +^ Definition ​     ^ Description ​      ^
 +| HeaderMenuAction(column as Integer, parentMenu as MenuItem, hitItem as MenuItem) | Raised when the user clicks a column header'​s menu item. |
 +| HeaderPressed(Column as Integer, IsContextualClick as Boolean) As Boolean | Raised when the user clicks a column header. |
 +
 +==== Methods ====
 +^ Definition ​     ^ Description ​      ^
 +| HeaderMenu(index as Integer) as MenuItem | Returns the menu assigned to the supplied header column index. |
 +| HeaderMenu(index as Integer, assigns menuVal as MenuItem) | Assigns a menu to the specified header. |
 +| 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. | 
 +
 +==== Properties ====
 +^ Name      ^ Type       ^ Default Value       ^ Description ​      ^
 +| HoverEffect | HoverEffects | System | When set to System, the hover effects for list rows and column headers will use the system default setup. For macOS hover effects are disabled by default, for others they are on by default. |
 +| ListIndexHover | Integer | -1 | Current row index that the mouse is over. |
 +
 +==== Examples ====
 +This class currently has no examples.
 +
 +==== Notes ====
 +This class currently has no notes.