Хочу поделится с вами своей библиотекой, которую использую практически в каждой программе с графическим интерфейсом. С ее помощью можно генерировать любые "окна" на свой вкус, работать с ними, а затем получать результат работы в обычном массиве. Cкачать библиотеку:
pastebin get wtWVFpKZ lib/windows.lua
Подробное описание основной функции и ее аргументов:
Примеры работы с библиотекой: