DEnvy - Среда разработки GUI

Applications development, KoOS API questions
  • У меня ругается антивирус. Почему размер файла meosemul.exe такой большой?
    На сайте mike.dld он занимает 35kb (нормальный размер для проги на асме), а у тебя 213kb! Не поэтому ли велик размер архива?
  • Прошу прощения.
    Дома излечил эту гадость, а на работу кто-то снова видимо её притащил :(
    Сейчас скину нормальную, не вирусную версию
    Очень извиняюсь за недосмотр.
  • Простите, а возможно что с http://www.meos.ru меня удалили или заблокировали мой IP при попытке зайти на сайт
  • Вот линк с нормальной невирусной прогой:
    http://www.mysoft.ucoz.ru/DEnvy002.zip
    Теперь буду конкретно следить за файлами
  • mistifi(ator wrote:Простите, а возможно что с http://www.meos.ru меня удалили или заблокировали мой IP при попытке зайти на сайт
    Очень может быть. Представь как это все выглядит со стороны (администраторов).
  • Вот скидываю новую версию DEnvy.
    DEnvy v0.03

    100% - без вирусов.
    Проверял Kasperky Antivirus Personal 5.0.388 с сегодняшним обновлением антивирусных баз.

    Размер: 288 Кб

    Вот линк:
    http://mysoft.ucoz.ru/DEnvy003.zip

    Скриншот:
    http://mysoft.ucoz.ru/MainWindow.png

    Прошу прощения за предыдущий проступок :roll: , теперь всё проверяю.
  • Вот содержание файла ReadMe.txt из дистрибутива:

    DEnvy версия 0.03
    -----------------------------------------------------------

    DEnvy - это среда разработки GUI для программ под KolibriOS

    -----------------------------------------------------------
    Текущие возможности:
    - Генерировать код для окон, кнопок и надписей с использованием
    библиотеки ASCL9 (Pavlushin Evgeny)
    Генерировать код для вывода значения переменной, либо вывод числа (outcount)

    - Демонстрировать сгенерированный код с помощью MeOSEmul
    Сохранять и просматривать сгенерированный код :)


    -----------------------------------------------------------
    Теперь о том как работать с DEnvy.
    -----------------------------------------------------------
    Для того чтобы изменять параметры окна, нужно два раза кликнуть по заголовку
    конструируемой формы, после чего вылезет панель для изменения размера, координат
    цвета и типа окна.

    Для создания кнопки или надписи нужно кликнуть по соответствующей кнопки на панели
    ASCL, а далее ввести текст кнопки/надписи, цвет и координаты.

    Для генерации кода нужно нажать на зелёную стрелку, при этом выйдет запрос на сохранение.
    После этого код откомпилируется Fasm'ом 1.64 и запустится MeOSEmul с Вашей прогой

    Для того чтобы быстро запустить конструируемую прогу нажмите на кнопку Код, после чего появятся
    над кодом две кнопки запуска и сохранения, внешним видом совпадающие с основными, но эта
    кнопка запуска не заставляет сохранять, а сразу запускает конструируемую прогу.

    Для того чтобы изменить размер сетки нужно нажать на кнопку настройка, выставить нужное значение
    и применить

    Желаю Всем удачи!
  • mistifi(ator wrote:Размер: 288 Кб
    Совсем другое дело!

    Не очень понял из readme как вставлять пользовательский код - просто окно с надписями никого не интересует.
  • Внизу есть кнопка "Код".

    Когда на неё нажмёшь появится панелька с кодом и двумя кнопками над кодом.

    1. - Запуск без перегенерации кода
    2. - Сохранение без перегенерации кода

    Вот там-то и можно вставлять пользовательский код.

    Спасибо за интерес.
  • Скинул небольшую документацию по среде разработки DEnvy.

    Размер: 114 КБ

    Формат: HTML

    Линк:
    http://mysoft.ucoz.ru/denvy.zip

    Там описаны основные возможности DEnvy.
  • halyavin wrote:Не очень понял из readme как вставлять пользовательский код - просто окно с надписями никого не интересует.
    А вообще что ты понимаешь под вставкой пользовательского кода :?:
  • Написание обработчиков событий, написание стартого кода и.т.д. Насколько я понимаю на данный момент в начале генерируется весь шаблонный код, а потом пишутся все обработчики и вся остальная логика в каком-нибудь внешнем редакторе. Данный подход не делает программу полезной и ничего нового по сравнению с другими подобными разработками пока нет (будет?). Просто многие люди доходят примерно до этой стадии (делая rad или чуть дальше делая просто gui без rad), а потом бросают разработку. Кстати, почему бы не использовать часть кода/идеи проекта fresh (rad для fasm'a под windows)?
  • Понял о чём идёт речь. Думаю поддержка вставки пользовательского кода для обработчиков и остальной логики реализована будет. Версия-то пока 0.03.

    А насчёт fresh'а я посмотрю (Недавно только узнал об этом проекте(дня два назад)).

    А вообще при вышесказанной поддержке эта программа полезной будет?

    Спасибо за предложение.
    Если будут предложения ещё сообщайте.
  • ИМХО (и я не прошу считаться с моим мнением или воспринимать его близко к сердцу), полезной будет программа такого рода, написанная на ассемблере и под Менует, а не на Дельфи под Виндовс. Если ув. mistifi(ator только начал учиться программированию, и решил попробовать свои силы в проекте такого рода, конечно же не факт, что дело будет доведено до конца, или что в результате мы получим высококачественный продукт.
  • Who is online

    Users browsing this forum: No registered users and 13 guests