diff options
author | 2011-01-19 23:09:24 -0500 | |
---|---|---|
committer | 2011-01-19 23:09:24 -0500 | |
commit | bfe8c3cc714fd122b5945ddc83b9d27ca97e26fb (patch) | |
tree | 1fecefdf30e754580f3cf804031836e01fa3d1c7 /core/.gui.luadoc | |
parent | 98c6ba37e86c9ef6fe52c89e02462eb72a7ae790 (diff) | |
download | textadept-bfe8c3cc714fd122b5945ddc83b9d27ca97e26fb.tar.gz textadept-bfe8c3cc714fd122b5945ddc83b9d27ca97e26fb.zip |
Added gui.filteredlist() shortcut function for gui.dialog('filteredlist', ...).
Diffstat (limited to 'core/.gui.luadoc')
-rw-r--r-- | core/.gui.luadoc | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/core/.gui.luadoc b/core/.gui.luadoc index acc7e0d0..3adba5c8 100644 --- a/core/.gui.luadoc +++ b/core/.gui.luadoc @@ -84,3 +84,18 @@ function switch_buffer() end -- filteredlist dialogs with many items. -- @return string CocoaDialog result. function dialog(kind, ...) end + +--- +-- Shortcut function for gui.dialog('filtered_list', ...) with 'Ok' and 'Cancel' +-- buttons. +-- @param title The title for the filteredlist dialog. +-- @param columns A column name or list of column names. +-- @param items An item or list of items. +-- @param int_return If true, returns the integer index of the selected item in +-- the filteredlist. Defaults to false which returns the string item. +-- @param ... Additional parameters to pass to gui.dialog(). +-- @return Either a string or integer on success; nil otherwise. +-- @usage gui.filteredlist('Title', 'Foo', { 'Bar', 'Baz' }) +-- @usage gui.filteredlist('Title', { 'Foo', 'Bar' }, { 'a', 'b', 'c', 'd' }, +-- false, '--output-column', '2') +function filteredlist(title, columns, items, int_return, ...) end |