Talk:CudaText API
From Lazarus wiki
Proposed
dlg_adv(title, text)
Shows dialog with several controls. Controls allowed: checkbox, editbox, combobox, splitter-line.
Param text is "\n"-separated items, one item per control. Each item is chr(1)-separated subitems. Each subitem is "\t"-separated, s_name+"\t"+s_value. Possible names (and names' values):
- "type": type of control, values: "check", "edit", "combo", "splitter".
- "cap": caption of control
- "items":
- for combo: "\t"-separated items
- "val": value of control:
- for check: "0"/"1" for off/on
- for edit: it's text
- for combo: index of selected item as str(index)
Gets "\n"-separated items, each item is value of control. Gets None if cancelled.