LINUX.ORG.RU
ФорумTalks

Visual and smart GUI builder (VISG) теперь opensource под GPLv3


0

0
Визуальный редактор интерфейса "VISG" (VIsual and Smart GUI builder) открыт по лицензии GPLv3.

VISG способен генерировать исходник созданного интерфейса на нескольких языках программирования: C/C++, Basic, Pascal, Assembler, Gentee, JScript. Причем поддерживаются несколько диалектов Assembler, Basic, Pascal.

Особенностью данного редактора GUI не только в том, что поддерживается несколько языков программирования, но и в том, что на процесс генерации кода можно быстро влиять так, как вам нужно и без нужны в серьезном программировании и пересборке кода программы - в реальном времени даже без перезапуска.

Новая открытая версия 0.952 доступна на сайте http://codege.ru/

PS: Новость не совсем про Линукс, скорее про свободное ПО. Хотя набросок кода с использованием Xlib эта программа уже умеет делать :)

PPS: VISG работает пока что только под MSW/Wine/ReactOS :( И, соответственно, генерирует исходник только для MSW, за исключением возможности набросать исходник для Xlib.

СЧАСТЬЕЧКО!!!1 Я уже писать собрался, а тут уже сделано!
EmStudio
()
Ответ на: комментарий от EmStudio
> сильно глючная? в винду лазить нет смысла?

Глючность связана с особенностями Wine (при запуске в Wine).
mrhx
() автор топика
Ответ на: комментарий от EmStudio
> сильно глючная? в винду лазить нет смысла?

отрисовка глючит, начинаешь ресайзить - все в квадратиках( не считая дикого мерцания ), при перетаскивании прозрачная часть не обновляется, при попытке выбрать recent( которые почему-то есть ) - вылетело, дальше не стал смотреть
lester ★★★★
()
Ответ на: комментарий от mrhx
> Глючность связана с особенностями Wine (при запуске в Wine).

я открывал в WinXP SP2
lester ★★★★
()
Ответ на: комментарий от PayableOnDeath
> и кому это вендовое поделие нужно?

заинтересованным лицам :) ...к примеру, студентам для обучения...
mrhx
() автор топика
Ответ на: комментарий от unikoid
> qt designer + uic

uic вроде только C++ поддерживает.
А тут поддерживается несколько языков.
uic поддерживает QT.
А тут поддерживается преимущественно WinAPI (схожие по принципам библиотеки типа Xlib также могут быть реализованны).

Но что-то вроде того... Из описания GUI создается файл с кодом.
mrhx
() автор топика
Ответ на: комментарий от PayableOnDeath
> обучения чему? киданию кнопок на формы?

Обучение программированию на более низком уровне, чем большие GUI библиотеки.
Как пример - программирование на WinAPI, Xlib, Assembler.

Но можно использовать для создания каких-нибудь простых программ.
mrhx
() автор топика
Я всецело поддерживаю аффтара.

Генерация интерфейса в ассемблерный код - это очень правильно. Снимает большую чать работы, чтоб в ассемблере, непример, мозг интерфейсом не парить.
xintrea
()
Ответ на: комментарий от xintrea
> Генерация интерфейса в ассемблерный код - это очень правильно

разве-что для win и для примитивных диалогов
lester ★★★★
()
gtkdialog3 - xml = наше всё

gtkdialog3 = наше всё = xml

а то, что выше - это наша беда

GuttaLinux8
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.