MyFbFramework + VisualFBEditor
Запись от coderxx размещена 14.07.2018 в 20:16
Показов 11680
Комментарии 12
|
Мой редактор для FreeBasic: Visual FB Editor (https://github.com/XusinboyBek... r/releases) и объектно-ориентированный фреймворк для FreeBasic: MyFbFramework (https://github.com/XusinboyBek... k/releases) Visual FB Editor создан с помощью MyFbFramework и имеет следующие возможности:
Для UNIX-систем требуется gtk2 или gtk3. Все версии можно посмотреть в ГитХаб: https://github.com/XusinboyBekchanov/MyFbFramework https://github.com/XusinboyBek... alFBEditor Тема обсуждения: FreeBasic. MyFbFramework + VisualFBEditor Компиляторы FreeBasic: https://sourceforge.net/projects/fbc/files/ или https://freebasic.net/forum/viewforum.php?f=1 Ночные сборки компилятора: http://users.freebasic-portal.de/stw/builds/ |
Размещено в Без категории
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 12
Комментарии
-
Версия 1.2.2 (December 31, 2019)
- Добавлен: Возможность перемещать вкладки
- Добавлен: Возможность перекрутки с помощью средний кнопки
Версия 1.2.1 (December 18, 2019)
- Исправлен: Поддержка Windows 7
Версия 1.2.0 (December 15, 2019)
- Добавлен: Возможность компиялции через make
- Добавлен: Возможность форматирования кода
- Добавлен: Возможность изменения темы
- Добавлен: Возможность изменения регистра ключевых слов
- Добавлен: Возможность открыть включаемые файлы с помощью Ctrl+Click
- Добавлен: Окно параметров компиляции, запуска, отладки
- Добавлен: Свойства проекта
- Улучшен: Окно поиска
- Улучшен: Настройки
Версия 1.1.0 (23 апреля 2019 г.)
- Добавлен: Поддержка проектирования TabControl и TabPage
- Добавлен: Немедленное окно
- Добавлен: Процедура нумерации
- Добавлен: Настройки дизайнера
- Добавлен: Изменение ключевых слов
- Исправлен: Изменение свойств панели (в Linux)
Версия 1.0.3.42 (February 24, 2019)
- Исправлен: Убран функции экспорта из .EXE
Версия 1.0.2.1723 (23 февраль, 2019)
- Добавлен: Поддержка аддинов
- Добавлен: Лимит истории к EditControl (по умолчанию: 20)
- Исправлен: Использование операторов New-Delete
- Исправлен: Обновлены все шаблоны языков
- Добавлен: Chinese.lng
- Добавлен: Каталог "src"
- Исправлен: Автоотступ
- Исправлен: Позиция раскрывающего списка в EditControl
Версия 1.0.2.1400 (02 январь, 2019)
- Добавлен: Настройка отладчика
- Добавлен: Поддержка Gtk2
Версия 1.0.2.1398 (28 декабрь, 2018)
- Добавлен: Опции компиляции #IfDef __Fb_Win32__ и #IfnDef __Fb_Win32__
Версия 1.0.2.1389 (27 декабрь, 2018)
- Добавлен: экспортируемая функция ToString
- Исправлен: пункт меню Новая форма (в Linux-версии)
Версия 1.0.2.1383 (26 декабрь, 2018)
- Исправлен: показ ContextMenu (раскрывающейся список)
- Исправлен: стили Anchor
Версия 1.0.2.1343 (23 декабрь, 2018)
- Добавлен: Опция GUI компиляции
- Исправлен: Подсказки Control'ов
Версия 1.0.2.1250 (21 декабрь, 2018)
- Исправлен: Пункт меню Delete Control
- Исправлен: Функция заполнения Intellisense
Версия 1.0.2.1230 (20 декабрь, 2018)
- Добавлен: Кроссплатформенность
- Добавлен: Поддержка сессий
- Добавлен: Элемент управления ToolPalette
- Добавлен: Элемент управления ImageBox
Версия 1.0.1.688 (19 август, 2018)
- Добавлен: ColorDialog
- Улучшен панел свойств (сделан деревовидный)
- Улучшен панел событий
- Добавлен возможность автоувеличение версию
- Добавлен частичный intellisense
- Добавлен возможность указания пути к фреймворку
- Изменен шаблон формы
- Добавлен шаблоны ресурсного и xml файла
- Исправлен кнопка выбора файла в настройках
- Исправлена ошибка в указании пути к компилятору
Версия 1.0.0.0 (23 июль, 2018)
- Добавлен обработка ошибок
- Улучшен панел свойств
- Исправлен падение программы
Версия 1.0.0.0 (14 июль, 2018)
- Автодополнение конечных конструкторов
- Дизайнер форм
- Мультиязычность
- Обработка ошибок
- Отладка
- Подсветка синтаксиса
- Поддержка проектов
- Поддержка Юникод
- Свернуть/развернуть функций и процедурЗапись от coderxx размещена 31.12.2019 в 20:17
-
Версия 1.2.3 (18 мая 2020)
- Добавлен: Черная тема (для Linux)
- Добавлен: Определение функций, аргументов, типов и других
- Добавлен: Окно ToDo
- Добавлен: Окно Change Log
- Добавлен: Возможность добавить несколько путей справок
- Добавлен: Возможность выделение текущей строки, текущего слово и скобок
- Добавлен: и другиеЗапись от coderxx размещена 18.05.2020 в 02:09
-
Версия 1.2.4 (24 мая 2020)
- Добавлен: Возможность добавления компонентов в дизайнере
- Добавлен: Подсказки к функциям, переменным и др. (в Linux)
- Добавлен: Возможность сохранение всех файлов при компиляции
- Добавлен: В свойствах пути для включений и библиотек
- Добавлен: Определение пространства имен в IntelliSense
- Добавлен: Возможность открыть последней открытой пути при открытии и сохранении
- Исправлен: Автоувеличение версии
- Исправлен: Перемещение контролов в Дизайнере с помощью клавишами.Запись от coderxx размещена 24.05.2020 в 15:47
-
Версия 1.2.5 (2 августа, 2020)
- Добавлен: Инструмент COMWrapperBuilder
- Добавлен: Предложить перезагрузить файл после изменений внешней программой
- Добавлен: Текущая строка, столбец и т.д. в строке состояния
- Добавлен: Приклеивание вспомогательных окон
- Добавлен: Пункт меню "Очистить" для последних файлов, проектов, сессий, папок
- Добавлен: Опция «Отображать предупреждения при отладке»
- Добавлен: Расширение .frm для модуля Форм
- Добавлен: Опция Ограничение отладки по каталогу основного файла
- Добавлен: Функция Пользовательских инструментов
- Добавлен: Изменен значок для несуществующих файлов в Project Explorer
- Добавлен: Выделение с помощью левой кнопкой мыши вовремя вращения колесико мыши
- Добавлен: Много цветовых тем (спасибо: Thomas Frank Ludewig)
- Добавлен: Горячие клавиши можно изменить в окне настроек
- Добавлен: Аргументы командной строки gdb в Debug
- Добавлен: При переключении формы / кода панель инструментов появляется / скрывается
- Добавлен: Немецкий язык
- Добавлен: Функция GetErrorString для функции GetLastError
- Добавлен: Нажатие клавиши F8 запустит интегрированный отладчик IDE
- Добавлен: Открыть и Закрыть папку
- Добавлен: Командная строка в меню Файл
- Добавлен: Сохранить проект и Сохранить проект как ...
- Добавлен: Функция сортировки строк
- Добавлен: Перезаписать изменения в Intellisense
- Добавлен: Начальный каталог к Путь к проектам в Открыть проект
- Исправлен: EditControl.LoadFromFile для загрузки длинных строк
- Исправлен: Сохранение нового файла в Путь к проектам
- Исправлен: ChangeLog и cписок ToDo
- Исправлен: Медлительность при рисовании в 64-битном EditControl
- Исправлен: Код отступа
- Исправлен: Интегрированный отладчик IDE в 64-бит
- Исправлен: Выделение с помощью прокрутки вверх с нажатой мышью
- Исправлен: Диалог Поиска получает текущий текст по умолчанию
- Исправлен: Функция «Форматировать проекта»
- Исправлен: Закрыть Проект закрывает открытые вкладки тоже
- Исправлен: Использование пути к проектам
- Исправлен: Выбор пути к проектам в окне настроек
- Исправлен: Ввод с помощью <ALT + GR> в EditControl
- Исправлен: Сбой при вырезании из EditControl
- Исправлено: установка активности TabPage в режиме дизайнаЗапись от coderxx размещена 02.08.2020 в 20:28
-
VisualFBEditor Версия 1.2.6 (14 декабря, 2020)
- Добавлен: Файл-шаблон UserControl
- Добавлен: Функция дизайнера UserControl
- Добавлен: Функционал безграничных путей в опциях
- Добавлен: Опция создания нестатических обработчиков событий
- Добавлен: Возможность выбора по умолчанию 64-разрядную версию отладчика
- Добавлен: Ctrl+Up, Ctrl+Down, Ctrl+PageUp, Ctrl+PageDown для EditControl
- Добавлен: Функция Переместить на передный план на дизайнер
- Добавлен: Опция для выбора шаблонов во время запуска VisualFBEditor
- Добавлен: Шаблоны проектов
- Добавлен: Аддин-шаблон
- Добавлен: Прочитать и записать значения перечислений в окне Свойств
- Добавлен: Диалог Новый проект для выбора шаблонов
- Добавлен: Extern ... End Extern для форматирования кода
- Добавлен: Аддин FBMemCheck Assist
- Исправлен: Утечки памяти
- Исправлен: Копирование и Вставка иерархию контролов
- Исправлен: Функция FormatCode
- Исправлен: Функция Командной строки
- Исправлен: Функция ChangeName дизайнера
- Исправлен: Переключение из окна ToDo к окну Change log
- Исправлен: Функция перезагрузки кода
- Исправлен: Верхнее положение ToolBox при прокрутке
MyFbFramework Версия 1.2.6 (14 декабря, 2020)
- Добавлен: Тип UserControl
- Изменен: Функция KeyExists на Public
- Добавлен: Свойства Designer в My.Sys.Object
- Добавлен: Функция DraggedNode в TreeView
- Добавлен: FBMemCheck.bi для проверки утечки памяти
- Исправлен: Утечки памяти
- Исправлен: Свойства View у ListView'a
- Исправлен: Функция FilterIndex у SaveFileDialog
- Исправлен: Свойства Text у Control'aЗапись от coderxx размещена 14.12.2020 в 21:21
-
Visual FB Editor:
Версия 1.2.7 (6 марта 2021 г.)
- Добавлено: Пример диаграммы
- Улучшено: TabWindow
- Исправлено: шаблоны в Linux
- Добавлено: ToolTip для переменных в Debug
- Исправлено: Move Components in Designer
- Улучшено: EditControl
- Исправлено: Закрытие вкладок при выходе из IDE
- Добавлено: Кодирование файлов и новые типы строк
- Добавлено: Пример WebBrowser
- Исправлено: Отладка на SIGSEGV
- Исправлено: Инстеллисенс с массивами
- Добавлено: Функция Multi Language (ML) для некоторых сообщений.
- Добавлено: Конец отлаженного процесса
- Исправлено: Кнопки сообщений о нарушении доступа к отладке
- Исправлено: Курсоры точек GTK2 в дизайнере
- Исправлено: Переменные имена в Debug
- Добавлено: отладка StepOver и StepOut
- Исправлено: Отладочный основной файл
- Исправлено: Быстрый запуск из точки останова
- Исправлено: Бегите к курсору
- Исправлено: Clear Недавно открыт
- Добавлено: Break, Restart in Debug (Windows)
- Исправлено: точка останова в главном файле
- Исправлено: Медленный переход к следующей строке при отладке
- Исправлено: Установить точку останова. Обновить строку точки останова.
- Исправлено: Заполнение компиляторов по умолчанию
- Добавлено: Поиск путей компилятора с компьютера
- Добавлено: Реквент по фокусировке в дизайнере на Linux
- Добавлено: Отладка json-файлов VSCode
- Исправлено: Скрытие кнопок панели инструментов в теме классической Windows
- Обновлено: О форме
- Добавлено: испанский.лнг
- Исправлено: Результат компиляции в Linux
- Исправлено: MouseWheel в панели инструментов (gtk2)
- Исправлено: Падение программы при отмене Сохранить файл компиляции
- Исправлено: ToDo и ChangeLog
- Исправлено: Опция отладчика по умолчанию в Параметрах
- Исправлено: Иконки меню без фона
- Исправлено: Определить (F2) функциональность
- Добавлено: свойство TabIndex для элементов управления
- Исправлено: проект "Сохранить".
- Исправлено: Сохранить без названия с расширением
- Исправлено: сохранение нового проекта (с расширением .vfp)
MyFbFramework:
Версия 1.2.7 (6 марта 2021 г.)
- Добавлено: __USE_WEBKITGTK__ определение
- Добавлено: Контроль графика
- Добавлено: событие MouseHover в Control
- Исправлено: Перемещение окна GTK на Windows
- Добавлено: TimerComponent на Linux
- Исправлено: Крушение RichTextBox
- Исправлено: ReadOnly свойство RichTextBox в режиме дизайна
- Улучшено: Функция замены
- Исправлено: Сообщения о критических предупреждениях GTK
- Исправлено: MenuItem.Clear
- Добавлено: событие OnMessage в Control
- Добавлено: Установить ListView.ImageIndex И ImageKey
- Исправлено: ComboBoxEdit в Designer на Linux не Disabled
- Исправлено: Значки теперь видны в Linux, если путь к редактору был в Unicode.
- Исправлено: Открыть и закрыть файлы
- Исправлено: Краска GroupBox
- Исправлено: Размер шрифта
- Исправлено: Значки пунктов меню рисуются без фона
- Добавлено: Свойство выравнивания для элементов управления Label, TextBox, CheckBox, RadioButton.
- Исправлено: SetFocus с состоянием пользовательского интерфейса
- Добавлено: TabIndex в Управление
- Исправлено: изменение типа в SaveFileDialogЗапись от coderxx размещена 05.03.2021 в 23:29
-
Добавлена новая версия:
Visual FB Editor:
Версия 1.2.8 (16 мая 2021 г.)
- Добавлено: Тип последного открытого файла в опциях
- Добавлено: Опция Real Numbers в Цвета редактора кода
- Исправлено: Показывать сообщение в отладке
- Добавлено: Редактор StatusBar
- Добавлено: Свойства проекта: Изменить значок приложения
- Добавлено: Image Manager
- Добавлено: Редактор ToolBar
- Добавлено: Функция добавления пробелов
- Добавлено: Подсветка синтаксиса идентификаторов и номеров
- Исправлено: Определение переменных (F2) с помощью квадратных скобок
- Добавлено: Показать всплывающую подсказку ключевых слов
- Добавлено: Варианты компиляции LLVM и GAS64 в свойствах проекта
- Добавлено: Открывать справку с помощью xCHM в Linux
- Добавлено: Всплывающая подсказка ключевых слов FreeBasic
- Исправлено: Полное слово
- Исправлено: Добавление конструкции конца к #Ifdef, #ifndef
- Улучшено: Ключевые слова
- Добавлено: Диалог запроса на сохранение
- Добавлено: Расширенные опции в свойствах проекта
- Добавлено: Изменение шрифта и цвета в окне свойств
- Исправлено: Уменьшено количество GDI объектов
- Добавлено: Работа с файлами изображений в Дизайнере
- Добавлено: Менеджер изображений
- Добавлено: TopMenu в форму Дизайнера
- Добавлено: Редактор меню
- Добавлено: Пункт меню событий по умолчанию во всплывающем меню Designer
- Исправлено: Компоненты вырезать, копировать, вставить
- Исправлено: Опция текущего компилятора и компилятора по умолчанию
- Исправлено: Аргументы компиляции Linux
- Добавлено: Опция Command во Внешние инструменты
- Добавлено: Опция Другие редакторы
- Исправлено: Отладка в Linux (по умолчанию консоль gdb)
- Исправлено: Командная строка в Linux
MyFbFramework:
Версия 1.2.8 (16 мая 2021 года)
- Исправлено: Деструктор управления в Linux
- Добавлено: Проверенное свойство RadioButton в Linux
- Исправлено: Надписи кнопок панели инструментов в Linux
- Добавлено: Функции чтения и записи свойств StatusBar
- Исправлено: Icon LoadFromFile
- Добавлено: Функция экспорта ImageListClear
- Исправлено: Функция UString Len
- Исправлено: Авария при создании StatusBar
- Исправлено: Изменение текста колонки ListView
- Добавлено: Функции чтения и записи свойств ImageList
- Добавлено: ImageList Растягивание изображений
- Исправлено: ImageList AddFromFile
- Добавлено: свойство Text в Dictionary
- Добавлено: рисование холста прозрачным
- Добавлено: Разделитель верхнего меню
- Добавлено: Функция ReadProperty и WriteProperty для ToolBar
- Добавлено: свойство Selected(Index) для ListControl
- Исправлено: ShowModal
- Исправлено: Удаление компонента
- Добавлено: Функция ToBitmap для курсора
- Исправлено: LoadIcon
- Добавлено: Показывать форму в нормальном виде, если она свернута
- Добавлено: Загрузка иконки в изображение MenuItem
- Исправлено: Компиляция без предупреждения в Win64
- Исправлено: Уменьшено количество GDI объектов
- Добавлено: Работа с файлами изображений в Designer
- Исправлено: ListView Get SubItem Text
- Добавлено: Сортировка в ListView
- Добавлено: Событие ToolButtonClick для панели инструментов
- Добавлено: Загрузка из PNG файла
- Добавлено: свойство ExtMargins для Controls
- Добавлено: свойство WantTab для TextBox
- Исправлено: Separator MenuItem Caption
- Исправлено: Функция чтения и записи свойств MenuItem
- Исправлено: Функция WriteProperty формы
- Исправлено: Функция перекрашивания элементов управления
- Исправлено: Событие Paint панели
- Исправлено: Функции перераспределения
- Исправлено: Функции холста
- Добавлено: Свойство объекта для элементов словаря
- Добавлено: Диаграмма в LinuxЗапись от coderxx размещена 16.05.2021 в 17:46
-
Добавлена новая версия:
Visual FB Editor:
Версия 1.2.9 (14 июля 2021 г.)
- Исправлено: отображение окон при установке DPI.
- Добавлено: Польский язык.
- Исправлено: Отображение строк в редакторе кода.
- Исправлено: IDE в существующей командной строке не показывает диалоговое окно «Новый проект».
- Исправлено: COMWrapperBuilder.
- Исправлено: Путь к mff dll в Load Toolbox.
- Исправлено: Открывать командную строку, если основной файл пуст.
MyFbFramework:
Версия 1.2.9 (14 июля 2021 г.)
- Исправлено: отображение окон на наборах DPI.
- Исправлено: проблема CheckBox в GroupBox.
- Исправлено: свойство проверки по умолчанию для CheckBox.Запись от coderxx размещена 16.07.2021 в 13:42
-
Добавлена новая версия:
Visual FB Editor:
Версия 1.3.0 (18 марта 2022 г.)
https://github.com/XusinboyBek... ges_ru.txt
MyFbFramework:
Версия 1.3.0 (18 марта 2022 г.)
https://github.com/XusinboyBek... ges_en.txtЗапись от coderxx размещена 18.03.2022 в 18:00
-
Добавлена новая версия:
Visual FB Editor:
Версия 1.3.1 (31 марта 2022 г.)
https://github.com/XusinboyBek... ges_ru.txt
MyFbFramework:
Версия 1.3.1 (31 марта 2022 г.)
https://github.com/XusinboyBek... ges_en.txtЗапись от coderxx размещена 31.03.2022 в 21:04
-
Добавлена новая версия:
Visual FB Editor:
Версия 1.3.2 (16 апреля 2022 г.)
https://github.com/XusinboyBek... ges_en.txt
MyFbFramework:
Версия 1.3.2 (16 апреля 2022 г.)
https://github.com/XusinboyBek... ges_en.txtЗапись от coderxx размещена 16.04.2022 в 21:00
-
Добавлена новая версия:
Visual FB Editor:
Версия 1.3.3 (25 сентября 2022 г.)
https://github.com/XusinboyBek... ges_ru.txt
MyFbFramework:
Версия 1.3.3 (25 сентября 2022 г.)
https://github.com/XusinboyBek... ges_en.txtЗапись от coderxx размещена 03.10.2022 в 16:46


