IUP_FB_EDITOR
|
|
zamabuvaraeu | Дата: Вторник, 04.10.2022, 15:51 | Сообщение # 91 |
Подполковник
Группа: Друзья
Сообщений: 149
Статус: Offline
| Цитата Лично мне не холодно и не жарко от наличия или отсутствия манифеста. Ну начиная с Windows XP манифест должен быть. 1. Так включаются визуальные стили. 2. Начина с Vista отключается автоматическое масштабирование (замыливание), когда количество точек на дюйм большое (масштаб больше 100% в настройках монитора). 3. Можно указать совместимость с конкретной версией Windows. 4. Десятка перестанет притворяться, что она 6.3 и будет отдавать версию 10. 5. COM сидящие в DLL можно использовать без регистрации. 6. Управление привилегиями запуска, типа «запуск от администратора».
|
|
| |
haav | Дата: Среда, 14.12.2022, 08:36 | Сообщение # 92 |
 Генералиссимус
Группа: Администраторы
Сообщений: 1400
Статус: Offline
| Обновление:
1) Добавлены 2 плагина от SARG (перезагрузка файла , кнопка F6) 2) Мелкие недоработки
Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
|
|
| |
haav | Дата: Понедельник, 06.02.2023, 11:48 | Сообщение # 93 |
 Генералиссимус
Группа: Администраторы
Сообщений: 1400
Статус: Offline
| Обновление:
1) Добавлено событие обновления при сворачивании кода (корректно работает только с лексером vb ; лексер fb по прежнему требует правки и перекомпиляции IUP_SCINTILLA) 2) Исправлена ошибка при загрузке файла (когда он есть на диске , но доступ к нему закрыт по разным причинам) 3) Добавлена тема подсветки от Quiet Snow (спасибо ему!) 4) Под линукс обновил в архивах утилиты для просмотра справки (я про них как-то забыл совсем и там были древние версии) 5) Добавлены некоторые проверки после функций ALLOCATE | CALLOCATE | NEW
P.S. Сборки не обновлял , там по прежнему старые версии.
Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
|
|
| |
haav | Дата: Пятница, 07.04.2023, 10:35 | Сообщение # 94 |
 Генералиссимус
Группа: Администраторы
Сообщений: 1400
Статус: Offline
| Обновление:
1) исправлен плагин poseidonOutline (при не существовании файла настроек плагина, приводило к вылету) 2) добавлена проверка в TQUEUE на валидность указателя на всякий случай 3) на системе Windows 7 Starter обнаружилось , что линкер не может связать плагин с библиотеками из корня проекта. Поэтому в файл принудительно добавил #libpath "." 4) добавлен плагин от jepalza , который подсвечивает одинаковые вхождения при выделении текста (спасибо jepalza) 5) добавлена функциональность "открепить файл от проекта" 6) добавлена функциональность: "символы EOL для отображения" 7) добавлена информационная составляющая в диалоге для плагинов 8) исправлена ошибка парсера с комбинацией END IF 9) добавлена возможность изменять автодополняющую запись END IF , то есть теперь можно и ENDIF и END IF (переключение в настройках) 10) убрал в исходных кодах редактора встреченные END IF , чтобы везде было одинаково 11) исправлена ошибка автодополнения по клавише "ENTER". Когда появлялся список автодополнения , то при нажатии "ENTER" появлялись лишние пробелы или символы табуляции 12) в справку редактора добавлены сочетания клавиш для: (удалить строку , удалить часть строки , дублирование строки)
P.S. Сборки не обновлял , там по прежнему старые версии.
Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
|
|
| |
haav | Дата: Вторник, 18.04.2023, 08:34 | Сообщение # 95 |
 Генералиссимус
Группа: Администраторы
Сообщений: 1400
Статус: Offline
| Обновление: 1) исправлен плагин jepalza 2) исправлен испанский файл локализации (jepalza) 3) в парсер добавлена функциональность автозавершение для оператора WITH. То есть:
Код Type Q i as Long End Type
dim p as Q
with p ' когда вводится "." или "->" , появляется автоматически заполняемый список End With
4) в парсер добавлено автозавершение для ENUM после AS. То есть:
Код Enum Q a , b , c End Enum
Dim p As ' здесь список автозаполнения (в списке появится 'Q')
Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
|
|
| |
haav | Дата: Четверг, 12.10.2023, 08:13 | Сообщение # 96 |
 Генералиссимус
Группа: Администраторы
Сообщений: 1400
Статус: Offline
| Обновление:
1) Улучшена работа диалогов: -----выход по ESC , ENTER -----в диалоге FIND клавиша ENTER срабатывает так же из текстового поля -----к некоторым диалогам привязан родитель (к которым раньше не был привязан) 2) Добавлен переход из окна вывода по ошибкам в ASM файлах при компиляции с -RR (осуществил SARG) 3) Плагин "BlockPaste" , увеличены размеры SPIN 4) Исправлен плагин TEMPLATE: функция DIR не могла читать папки "готовые для архивирования"
Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
|
|
| |
haav | Дата: Понедельник, 30.10.2023, 11:08 | Сообщение # 97 |
 Генералиссимус
Группа: Администраторы
Сообщений: 1400
Статус: Offline
| Обновление:
1) Исправлен парсер , не учитывалась запись от скобки до AS без пробела Function Foo()as long 2) Исправлен недочет в функции CreateProcess. Во втором параметре CMD теперь включен путь до компилятора. Это дает возможность видеть компилятор даже с пробелами в пути 3) Исправлен баг закольцовонности кодирования: кодирование->диалог->кодирование 4) MsgBox диалог на Windows переделан , теперь он юникодный. 5) Добавлен параметр настроек для Tabs|StatusBar , чтобы менять цвет для несохраненной вкладки
Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
|
|
| |
DarkDemon | Дата: Пятница, 31.05.2024, 08:40 | Сообщение # 98 |
Полковник
Группа: Друзья
Сообщений: 218
Статус: Offline
| Кстати только увидел обновлённый сайт, круто сделано.
|
|
| |
haav | Дата: Суббота, 01.06.2024, 14:41 | Сообщение # 99 |
 Генералиссимус
Группа: Администраторы
Сообщений: 1400
Статус: Offline
| Цитата DarkDemon (  ) Кстати только увидел обновлённый сайт, круто сделано.
Спасибо за теплые слова!
Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
|
|
| |
haav | Дата: Воскресенье, 23.03.2025, 10:14 | Сообщение # 100 |
 Генералиссимус
Группа: Администраторы
Сообщений: 1400
Статус: Offline
| Обновление редактора. Что нового:
Код 1) Добавлена возможность удаления визуальных тем 2) Запрет на создание более 20 тем в редакторе.Связан с ограничением кол-ва возможных строк в IupConfig 3) При сохранении в конфиг , данные истории поиска будут усечены , если они содержат символы переноса или строка длинее 100 символов. 4) Рефакторинг кода 5) Изменено поведение при сохранении регистра символов при сохранении. Теперь будет сохранение только для *.bi , *.bas 6) Исправлена ошибка сохранения текста с настройками регистра для ключевых слов 7) Сделана попытка улучшить работу главного диалога при изменении размеров 8) Исправлено наложене виджетов при быстром движении сплитера 9) Ускорение отображения списка функций в окне 10) Символы окончания во всех файлах приведены к одному значению CRLF (win) 11) Исправление в парсере. Если 1 строка занята блоком (Sub , For и пр.) , то глобальные переменные из файлов BI не видны. В итоге не было автозаверешения полей типов. 12) Добавлен переход на места деклараций/объявлений функций и типов. 13) Добавлена опция смены цвета для скобок 14) Добавлена опция выбора параметров для QuickRun 15) Теперь парсер отключен , если документ не изменен 16) Введены кое-где константы вместо динамических строк 17) Улучшена работа таймеров при обновлении (не будут выполняться лишние действия парсера и обновления окна функций, если текст не изменен) 18) Оптимизация работы парсера 19) Добавлена функциональность межстрочного интервала 20) Исправлена ошибка выделения памяти для нулевой длины 21) Исправлена ошибка утечки памяти 22) Все диалоговые окна теперь при запуске всегда будут поверх родительского окна 23) Убраны лишние вызовы для получения multitext в файле autocomplect.bi 24) Исправлен баг (не было автозаполнения для For). 25) Оптимизирован автоотступ , другие оптимизации и мелкие исправления 26) Добавлены параметры идентификации , где произошла ошибка выделения памяти 27) Добавлена опция "Открыть все файлы проекта" 28) Не было обновления функций в боковом окне при выборе ComboBox 29) Исправление ошибки при нажатии каретки с переносами строк 30) Исправление утечки памяти при сохранении файла с регистром 31) Изменен регистр типов при автозавершении в списке типов 32) Исправление утечки памяти при быстром запуске 33) Исправление плагина plug_highlight_coincidences, на Linux 32 , был вылет из-за неправильно возвращенного IdTabs 34) Исправление потенциальной проблемы вылета в процедуре tb_fill_combobuild_proc , неверный idTabs возвращался на Linux 32 35) Исправление(костыль) для компиляции. Линкер возвращает предупреждения , которые возможно будут удалены в следующей версии компилятора, но пока они мешают быстрому запуску. 36) Исправление мест потенциальных ошибок 37) Изменены названия типов , чтобы не было совпадений с названиями переменных 38) Исправлено отображение в окне вывода при поиске на Windows 39) Исправлены пути при открытии файлов справки на Windows 40) Исправлен автоформат (теперь текст остается на той же строке , на которой был до форматирования и курсор остается на той же строке) 41) Изменен размер ComboBoxes по высоте 42) Исправлен языковый файл (неправильный перевод) 43) Исправлен баг вылета редактора из-за освобождения памяти по неверному указателю 44) Исправлена ошибка с дилогом выбора файлов, когда выбор файлов получался из разных каталогов (linux) 45) Исправлена неоднозначность переменной sCode (есть уже в винапи) 46) Исправлено/Изменено поведение загрузки проекта при добавлении файлов в проект с помощью файлового диалога. Теперь файлы добавляются в проект из вкладки "Недавние" 47) Исправлена ошибка при добавлении существующего файла в проект (копировался пустой файл) 48) Исправлена ошибка с кодировкой в настройках параметров QuickRun 49) Исправление автодополнения в типах. Вылезал лишний пункт с мусором 50) Изменена функция получения статуса компиляции (теперь определяется по коду выхода FBC) 51) Добавлен немецкий файл локализации (спасибо Lothar Schirm) 52) Изменено правило перехода по клавише F2 для функций. Ранее искались определения функций и вне зависимости от поиска искались декларации. Теперь ищутся определения. И только если не найдено , тогда ищутся декларации
Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
|
|
| |
haav | Дата: Пятница, 11.04.2025, 20:06 | Сообщение # 101 |
 Генералиссимус
Группа: Администраторы
Сообщений: 1400
Статус: Offline
| Редактор обновлен. Исправлена одна серьезная и коварная ошибка , приводившая к вылету редактора. К сожалению , предыдущее обновление слишком много задело кода, в том числе основные части. Поэтому ошибки такого плана могут появляться. Но со временем , я надеюсь редактор опять станет стабильным , как было до предыдущего обновления.
Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
|
|
| |
DarkDemon | Дата: Среда, 16.04.2025, 18:58 | Сообщение # 102 |
Полковник
Группа: Друзья
Сообщений: 218
Статус: Offline
| Цитата haav (  ) Редактор обновлен. Исправлена одна серьезная и коварная ошибка , приводившая к вылету редактора. К сожалению , предыдущее обновление слишком много задело кода, в том числе основные части. Поэтому ошибки такого плана могут появляться. Но со временем , я надеюсь редактор опять станет стабильным , как было до предыдущего обновления. Включусь в тестирование. Возьму 64 битку(Windows). Есть конкретные важные места, которые надо проверить? Список выше довольно обширен, весь охватить не получится.
Сообщение отредактировал DarkDemon - Среда, 16.04.2025, 18:59 |
|
| |
haav | Дата: Среда, 16.04.2025, 20:22 | Сообщение # 103 |
 Генералиссимус
Группа: Администраторы
Сообщений: 1400
Статус: Offline
| Цитата DarkDemon (  ) Есть конкретные важные места, которые надо проверить? Список выше довольно обширен, весь охватить не получится. Привет Леха! Буду благодарен за любое тестирование (даже маленькая часть из списка) , тем более под виндой.
Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
|
|
| |
DarkDemon | Дата: Пятница, 18.04.2025, 15:13 | Сообщение # 104 |
Полковник
Группа: Друзья
Сообщений: 218
Статус: Offline
| Среду заново настроил, багов пока не вижу. Всё работает как швейцарские часы.
|
|
| |
haav | Дата: Пятница, 18.04.2025, 18:17 | Сообщение # 105 |
 Генералиссимус
Группа: Администраторы
Сообщений: 1400
Статус: Offline
| Спасибо Леха!
Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
|
|
| |