У инстинного автора Eolite данная программа была первой программой для Колибри и хотя автор всеми силами пытался переписать ее и улучшить код, это не везде получилось возможным. Более свежие его программы вроде Pixie и TmpDisk имеют весьма неплохой кодт.
Также, я должен заметить, что у pavelyakov несмостря на временами интересные идеи и хитрые хаки в хорошошем смысле слова, слишком часто говнокод и велосипед + тяга к глобальным переменным часто с непонятными названиями (__s, __c, _temp, _TEMP).
Eolite 3.92: я немного отрефакторил "properties.h" (изначально писался не мной), так что могут быть какие-то регрессии связанные с окном свойств. Если увидите - сообщайте.
Некорректное отображение в двухпанельном режиме.
1. Включил Большие иконки
2. Поиграл с размером шрифтов и высотой строки
3. Включил 2х=панельный режим
Spoiler:
я всё-таки смог заснять баг, который меня мучает всё время! Вот видео: https://youtu.be/i_pjK356FkY
Механизм проявления разный, но уже удалось более менее локализовать. При быстрой работе, диалоговое окно создания файла просто исчезает, а текст поля ввода начинает везде лезть и лезть, рисуя палочки. Появляются папки без имени или как в видео "1". Leency, глянь можно ли что-то с этим сделать или нет...
Есть ещё второй баг с повреждением памяти программ (не только EOLITE) при работе с полями EditBox (чуть позже выложу).
theonlymirage wrote:я всё-таки смог заснять баг, который меня мучает всё время! Вот видео: https://youtu.be/i_pjK356FkY
Механизм проявления разный, но уже удалось более менее локализовать. При быстрой работе, диалоговое окно создания файла просто исчезает, а текст поля ввода начинает везде лезть и лезть, рисуя палочки. Появляются папки без имени или как в видео "1". Leency, глянь можно ли что-то с этим сделать или нет...
Есть ещё второй баг с повреждением памяти программ (не только EOLITE) при работе с полями EditBox (чуть позже выложу).