VISG: visual and smart GUI builder

Обсуждаются как существующие проекты (перевод документации, информационная система и т.п.), так и создание новых.

Модератор: Модераторы

mrhx
новенький
Сообщения: 25
Зарегистрирован: 31.07.2007 21:49:13
Контактная информация:

Сообщение mrhx »

VISG 0.94
Мелкие изменения, исправления ошибок, а также поддержка Visual Basic и FASM.
http://mrhx.clan.su/load/1-1-0-96
mrhx
новенький
Сообщения: 25
Зарегистрирован: 31.07.2007 21:49:13
Контактная информация:

Сообщение mrhx »

VISG 0.95 доступен для скачивания.

- Поддержка Юникода;
- Генератор JScript исходника;
- Исправлены несколько ошибок;
- Всякие доработки.

http://mrhx.clan.su/
mrhx
новенький
Сообщения: 25
Зарегистрирован: 31.07.2007 21:49:13
Контактная информация:

Сообщение mrhx »

PS: на сайте (а также в комплекте с новой версией софтины) теперь доступна полная документация по языку написания плагинов, так что при желании теперь еще проще что-то изменить под свои цели.
Аватара пользователя
bw
постоялец
Сообщения: 359
Зарегистрирован: 01.12.2005 10:36:23
Откуда: Усть-Илимск
Контактная информация:

Сообщение bw »

Для линуха есть версия?

p.s. Под wine'ом кривовато работает.

..bw
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

bw
Так это же голимый WinAPI. Под Linux надо сначала графическую платформу выбрать - GTK там или QT, а потом уже всё с ноля переписывать.
Аватара пользователя
bw
постоялец
Сообщения: 359
Зарегистрирован: 01.12.2005 10:36:23
Откуда: Усть-Илимск
Контактная информация:

Сообщение bw »

Ну а почему бы мне не генерировать winapi код под линухом или макос? Кроскомпиляция у fp нормальная, багов я не замечал, так что даже бинарники можно под винду собирать.
К тому же, как я понял, благодоря скриптовому языку visg я могу генерировать не только код любых языков программирования, но и создавать любой api (даже виртуальный) в этом коде.

..bw
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

bw
Ну а почему бы мне не генерировать winapi код под линухом или макос?

Так а бинарник то у VISGа виндовый, поэтому как он будет работать - зависит от Вашего WINE. :) Генерируйте, разве кто запрещает? :)
К тому же, как я понял, благодоря скриптовому языку visg...

Вне всякого сомнения. :) Я же и говорю, что надо только выбрать платформу и написать под неё скрипт.
Только вот как-то некошерно в линуксе виндовыми программами работать... :)
Аватара пользователя
bw
постоялец
Сообщения: 359
Зарегистрирован: 01.12.2005 10:36:23
Откуда: Усть-Илимск
Контактная информация:

Сообщение bw »

> Так а бинарник то у VISGа виндовый...
А, вот ты о чем, ну это то понятно. Это проблема реализации, это не ответ на вопрос, почему нет и не планируется. Под виндой есть Gtk, можно (было) использовать его, или использовать свой api и обертки для winapi и, например, gtk/qt.
Пользовательский интерфейс у visg не сложный, думаю не составит много проблем адаптировать его к работе под линухом.

p.s. Это спор ни о чем. Я только интересовался есть ли версия под линух. Исходников visg я не видел и не знаю какой api он использует.

..bw
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

bw
Автор там документацию выложил по составлению скриптов, так что можно сделать наоборот: работать в винде, а код генерить, например, для GTK под Линукс. Там же в результате получается обычный исходный код программы, текстовый файл, который остаётся только откомпилировать. В каталоге plugins лежат файлы, которые начинаются с ctl_. Это текстовые описания элементов интерфейса. По аналогии можно составить и описания для элементов интерфейса GTK или QT.
Так что надо найти толковый мануал по GTK-Api, чтобы составить скрипт. :)
Аватара пользователя
bw
постоялец
Сообщения: 359
Зарегистрирован: 01.12.2005 10:36:23
Откуда: Усть-Илимск
Контактная информация:

Сообщение bw »

> так что можно сделать наоборот: работать в винде
Я для этого винду ставить не буду ;-).

..bw
mrhx
новенький
Сообщения: 25
Зарегистрирован: 31.07.2007 21:49:13
Контактная информация:

Сообщение mrhx »

bw писал(а):Для линуха есть версия?

p.s. Под wine'ом кривовато работает.



Для линукса пока что нет, однако обдумывается.

Под wine действительно кривовато :(
Можно под ReactOS запускать из qemu... подтормаживает правда и тоже кривовато, хотя мне показалось глюков поменьше.
mrhx
новенький
Сообщения: 25
Зарегистрирован: 31.07.2007 21:49:13
Контактная информация:

Сообщение mrhx »

PS Вообще я тут нахожусь в стадии пересмотра интерфейса, так что, вероятно, он станет более переносимым... посмотрим...
mrhx
новенький
Сообщения: 25
Зарегистрирован: 31.07.2007 21:49:13
Контактная информация:

Сообщение mrhx »

Всем привет!

Если не сложно, проголосуйте за VISG в конкурсе софта, устроенного mail.ru тут:

http://soft.mail.ru/award2008/programs.php?id=43061

Заранее очень благодарен, большое спасибо :)
Голосовать можно до 17 декабря этого года.


PS Тем, кто давно не посещал мой сайт: проект начал снова развиваться, потихоньку переписываю интерфейс под Linux. Также программа будет в будущем переименована, сделан отдельный сайт под нее.
mrhx
новенький
Сообщения: 25
Зарегистрирован: 31.07.2007 21:49:13
Контактная информация:

Сообщение mrhx »

Всем привет!

Теперь VISG открыт под лицензией GPLv3.
И доступен для скачивания на сайте http://codege.ru/
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

Скачал, запустил, а хинты неотображаются :shock: Может это так задумано? :wink:
Ответить