VISG: visual and smart GUI builder

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

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

VISG: visual and smart GUI builder

Сообщение mrhx » 31.07.2007 22:17:56

Всем привет.

Хочу предложить оценить мой визуальный конструктор GUI.

Генерирует исходник GUI на разных языках программирования.
На текущий момент: FreePascal, Pascal/Delphi, C, FreeBASIC, Assembler (tasm, masm, lzasm).
Интерфейс создается в исходнике на WinAPI.
Есть начальная версия под Xlib, но она пока слишком сырая.
Сейчас поддерживаются все встроенные контролы windows.
Работает под виндой, а также под linux+wine.

Сама программа небольшая, нетормозная, уже довольно удобна в работе.

Качать последнюю версию 0.8 тут:

http://mrhx.clan.su/load/1

Комментируйте, критикуйте :)
Последний раз редактировалось mrhx 01.08.2007 00:57:20, всего редактировалось 1 раз.
mrhx
новенький
 
Сообщения: 25
Зарегистрирован: 31.07.2007 21:49:13

Сообщение mrhx » 31.07.2007 22:19:47

PS кто знает кстати, где форум на сайте freepascal.ORG ?
Я почемуто не нашел там нормального форума... только возможность задать вопрос... :(
mrhx
новенький
 
Сообщения: 25
Зарегистрирован: 31.07.2007 21:49:13

Сообщение SovNarKom » 01.08.2007 02:25:34

mrhx
lazarus.freepasscal.org
SovNarKom
постоялец
 
Сообщения: 389
Зарегистрирован: 28.05.2005 10:37:39
Откуда: Воронеж [vrn] [36]

Сообщение Attid » 01.08.2007 15:03:59

только вот с базами так сильно не поработаешь
инстолятор растроил.
предназночение не очень понятно, хотя наверно дело привычки.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение mrhx » 01.08.2007 21:23:33

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

Сообщение SovNarKom » 01.08.2007 21:33:28

mrhx
Ты делаешь упор на поддержку большого числа языков... я честноговоря смысла в этом не вижу... велосипедистый велосипед.
SovNarKom
постоялец
 
Сообщения: 389
Зарегистрирован: 28.05.2005 10:37:39
Откуда: Воронеж [vrn] [36]

Сообщение v-t-l » 01.08.2007 21:39:02

А в APIx2 еще и "обработчики событий" писать можно.
v-t-l
энтузиаст
 
Сообщения: 733
Зарегистрирован: 13.05.2007 16:27:22
Откуда: Belarus

Сообщение mrhx » 01.08.2007 21:46:59

Ну да... только там события всего два насколько я посмотрел.
И тут будет можно.
Просто чуть позже, в следующей версии наверное.
Точнее обработчики для всех кнопок будет автоматически создаваться.
Просто сейчас ядро еще кое-чего непозволяет делать, чтобы это осуществить.
mrhx
новенький
 
Сообщения: 25
Зарегистрирован: 31.07.2007 21:49:13

Сообщение mrhx » 23.08.2007 00:55:06

Вышла версия VISG 0.9.
Теперь и обработчики событий тоже создаются :)
А вообще более 30 изменений.
Плюс, можно шрифт выбрать.
Плюс, функция копирования интерфейса других программ.
И другое.
mrhx
новенький
 
Сообщения: 25
Зарегистрирован: 31.07.2007 21:49:13

Сообщение Attid » 23.08.2007 10:55:48

Плюс, функция копирования интерфейса других программ.

типа показывешь окошко он его сканирует и создает подобие ?
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение mrhx » 24.08.2007 21:27:48

Attid

Ага.
Конечно нестандартные контролы он не создаст,
но те, что знает, скопирует.

А вообще там "клонирование" окон выполнено отдельным внешним скриптом, так что его можно заточить и под нестандартные классы контролов (то есть нестандартные классы будут конвертироваться в стандартные).
mrhx
новенький
 
Сообщения: 25
Зарегистрирован: 31.07.2007 21:49:13

Сообщение mrhx » 31.08.2007 02:37:34

Версия 0.91 уже доступна.
- новые более симпатичные иконки;
- ручное и автоматическое обновления программы;
- поддержка еще одного языка: Gentee.
mrhx
новенький
 
Сообщения: 25
Зарегистрирован: 31.07.2007 21:49:13

Сообщение mrhx » 14.09.2007 01:21:10

Версия 0.92 визуального дизайнера графического интерфейса VISG.
Более 20 изменений.
Из основного:
+ Доработан интерфейс. Стал более удобным и быстрым. Появились "горячие" сочетания клавиш.
+ Генерируемый код Pascal и Basic протестированы на последних версиях компиляторов.
+ Пара новых контролов.
+ Исправлены важные ошибки при открытии проекта, при работе с TabControl.
+ Поддержка контролов с многострочным текстом (на уровне проектов и генерируемого кода).
Рекомендуется всем обновиться.

Изображение

Изображение

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

Сообщение Attid » 14.09.2007 13:36:42

наверно попробую я один проэктик перевести ,
а то лазарь некогда ждать, а изучать тонкости мсе тоже некогда =)
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение mrhx » 14.09.2007 20:54:04

Если будут вопросы, обращайтесь =)
mrhx
новенький
 
Сообщения: 25
Зарегистрирован: 31.07.2007 21:49:13

След.

Вернуться в Разное

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 32

Рейтинг@Mail.ru