Difference between revisions of "Talk:CudaText API"
From Lazarus wiki
Jump to navigationJump to searchLine 14: | Line 14: | ||
* TREE_ITEM_ENUM: Enumerates subitems of item. Param item. Gets list of subitem handles. | * TREE_ITEM_ENUM: Enumerates subitems of item. Param item. Gets list of subitem handles. | ||
* TREE_ITEM_DELETE: Deletes item. Param item. | * TREE_ITEM_DELETE: Deletes item. Param item. | ||
− | * TREE_ITEM_ADD: Adds subitem as item's child. Param item. Param index: at which subitem index to insert, 0..child_count-1, or -1 to append. Param text: caption of item. Param icon: imagelist | + | * TREE_ITEM_ADD: Adds subitem as item's child. Param item. Param index: at which subitem index to insert, 0..child_count-1, or -1 to append. Param text: caption of item. Param icon: index in imagelist or -1. |
* TREE_ITEM_SET_NAME: Sets new item name. Params: item, text. | * TREE_ITEM_SET_NAME: Sets new item name. Params: item, text. | ||
− | * TREE_ITEM_SET_ICON: Sets new item icon. Params: item, icon. | + | * TREE_ITEM_SET_ICON: Sets new item icon. Params: item, icon: index in imagelist. |
− | * TREE_ICON_ADD: Adds icon to | + | * TREE_ICON_ADD: Adds icon to imagelist. Param text: path to png file. Gets imagelist index of new icon. |
− | * TREE_ICON_DELETE: Deletes icon from | + | * TREE_ICON_DELETE: Deletes icon from imagelist (note: icons after this imagelist index will shift, will have new imagelist index). Param icon: index in imagelist (0..count-1). Gets bool: index existed before. |
Revision as of 02:40, 19 December 2015
Proposed
tree_proc(id_panel, id_operation, item, index, text, icon)
Controls tree panel.
Possible values of id_panel:
- TREE_PANEL_FINDRESULTS
Possible values of id_operation:
- TREE_ITEM_ENUM: Enumerates subitems of item. Param item. Gets list of subitem handles.
- TREE_ITEM_DELETE: Deletes item. Param item.
- TREE_ITEM_ADD: Adds subitem as item's child. Param item. Param index: at which subitem index to insert, 0..child_count-1, or -1 to append. Param text: caption of item. Param icon: index in imagelist or -1.
- TREE_ITEM_SET_NAME: Sets new item name. Params: item, text.
- TREE_ITEM_SET_ICON: Sets new item icon. Params: item, icon: index in imagelist.
- TREE_ICON_ADD: Adds icon to imagelist. Param text: path to png file. Gets imagelist index of new icon.
- TREE_ICON_DELETE: Deletes icon from imagelist (note: icons after this imagelist index will shift, will have new imagelist index). Param icon: index in imagelist (0..count-1). Gets bool: index existed before.