Difference between revisions of "Talk:CudaText API"
From Free Pascal wiki
Jump to navigationJump to search (→todo: new section) |
|||
Line 1: | Line 1: | ||
+ | == todo == | ||
+ | ===listbox_proc=== | ||
+ | |||
+ | listbox_proc(id_listbox, id_action, index=0, text="") | ||
+ | |||
+ | Perform action on listbox UI-control. | ||
+ | |||
+ | * Param id_listbox: int handle of listbox. | ||
+ | * Param index: index of item (0-base). | ||
+ | |||
+ | Possible values of id_action: | ||
+ | |||
+ | * LISTBOX_ENUM: Enumerates items. Gets list of str, or None if empty. | ||
+ | * LISTBOX_ADD: Adds item. Param index: at which index to insert, or -1 to append. Param text. | ||
+ | * LISTBOX_DELETE: Deletes item. Param index. | ||
+ | * LISTBOX_DELETE_ALL: Delets all items. | ||
+ | * LISTBOX_SET: Sets item caption. Params: index, text. | ||
+ | |||
+ | * LISTBOX_SELECT: Selects item. Param index, or -1 to unselect all. | ||
+ | * LISTBOX_GET_SELECTED: Gets index of selected item, or -1. | ||
+ | |||
+ | * LISTBOX_LOCK: Disables repainting. | ||
+ | * LISTBOX_UNLOCK: Enables repainting. |
Revision as of 16:43, 4 November 2016
todo
listbox_proc
listbox_proc(id_listbox, id_action, index=0, text="")
Perform action on listbox UI-control.
- Param id_listbox: int handle of listbox.
- Param index: index of item (0-base).
Possible values of id_action:
- LISTBOX_ENUM: Enumerates items. Gets list of str, or None if empty.
- LISTBOX_ADD: Adds item. Param index: at which index to insert, or -1 to append. Param text.
- LISTBOX_DELETE: Deletes item. Param index.
- LISTBOX_DELETE_ALL: Delets all items.
- LISTBOX_SET: Sets item caption. Params: index, text.
- LISTBOX_SELECT: Selects item. Param index, or -1 to unselect all.
- LISTBOX_GET_SELECTED: Gets index of selected item, or -1.
- LISTBOX_LOCK: Disables repainting.
- LISTBOX_UNLOCK: Enables repainting.