2010-04-15 3 views
0

Я хотел иметь интерфейс GUI для скрипта, который принимает множество параметров командной строки, большинство из которых являются путями UNIX. Поэтому я думал, а не вводил их (даже с автозавершением) каждый раз, я бы создал интерфейс GUI, который содержит текстовые поля с кнопками рядом с ними, которые при нажатии будут вызывать диалог браузера файлов. Позже я подумал, что продюсирую это на другие скрипты, которые, несомненно, потребуют другого набора элементов GUI. Это заставило меня подумать, есть ли какое-либо существующее приложение, которое позволило бы мне создать диалог графического интерфейса, после разбора какого-то описания элементов, которые я хочу, чтобы это окно содержало.Создание быстрых интерфейсов GUI

Я знаю программы, такие как Zenity, но я думаю, что это не дает мне то, что я хочу. Например, если бы я использовал его для первого скрипта, он в конечном итоге свернул бы последовательность окон подряд, а не делал все из одного окна.

Итак, в основном я смотрю на какую-то программу corss-platform, которая позволяет мне создать окно из текстового описания, возможно, XML или тому подобного. Пожалуйста, предложите.

Благодаря Jeenu

+0

HTA? (Еще 11, чтобы пойти ..) – wqw

+0

Извините. Я забыл упомянуть, что искал кросс-платформенное решение (я только что отредактировал мой пост) – Jeenu

ответ

0

Mozilla's XUL является кросс рамки платформы приложений -. Вы можете написать приложение в виде плагина Firefox или отдельного приложения XUL.

+0

Спасибо за указание. Я почти забыл XUL. Но я не думаю, что это хорошая идея, чтобы добавить зависимость от браузера, для совершенно несвязанного сценария. Я имею в виду, что Firefox совсем не установлен. Дайте-ка подумать. Еще раз спасибо. – Jeenu

+0

Может все еще быть слишком тяжелым, но есть и XULRunner, который вы можете использовать, чтобы устранить зависимость от браузера и иметь автономный пакет. – RyanW

0

моно и monodevelop могут работать для этого. Или даже что-то супер простое, как shoes.

 Смежные вопросы

  • Нет связанных вопросов^_^