Eolite
-
Понимаю Gluk, но я пока только начинаю писать под Колибри. Это всего лишь пожелание пользователя для Leency, а примет он его к сведению или нет это конечно же его дело. А вообще, по-моему, если каждый будет писать свой собственный аналог каждой программе, в которую хотелось бы внести изменения, то уйма времени уйдет впустую.
Asper
С такими иконками прога будет много занимать места.
А вообще вышел Eolite v0.93.9. Кнопка "Назад" ожила!
Button "Back" will work now.
С такими иконками прога будет много занимать места.
А вообще вышел Eolite v0.93.9. Кнопка "Назад" ожила!
Button "Back" will work now.
- Attachments
-
-
Eolite_v0.93.9.zip (19.04 KiB)Downloaded 205 times
-
Из хаоса в космос
Eolite v0.94
Исправлен довольно старый баг (недавно замеченный Атаульпой)), что если ползунок прокрутки в папке с очень большим количеством файлов перетянуть вверх до начала списка, программа вылетала.
Исправлен довольно старый баг (недавно замеченный Атаульпой)), что если ползунок прокрутки в папке с очень большим количеством файлов перетянуть вверх до начала списка, программа вылетала.
- Attachments
-
-
Eolite_v0.94.zip (19.04 KiB)Downloaded 230 times
-
Из хаоса в космос
Eolite v0.94.3
- surfing by devises by using Ctrl+<number>;
- minimum window height was set;
- new up-directory ("..") icon;
- optimizations in code.
- переход по девайсам Ctrl+<цифра>;
- установлен минимальный размер высоты окна;
- иконка папки "вверх";
- почищен и оптимизирован код.
- surfing by devises by using Ctrl+<number>;
- minimum window height was set;
- new up-directory ("..") icon;
- optimizations in code.
- переход по девайсам Ctrl+<цифра>;
- установлен минимальный размер высоты окна;
- иконка папки "вверх";
- почищен и оптимизирован код.
- Attachments
-
-
Eolite_v0.94.3.zip (19.28 KiB)Downloaded 206 times
-
Из хаоса в космос
Eolite Sources
Исходники последней стабильной версии (v0.94.3). Если у кого-то есть возможность поправьте, пожалуйста известные баги.
Исходники последней стабильной версии (v0.94.3). Если у кого-то есть возможность поправьте, пожалуйста известные баги.
- Attachments
-
-
Eolite_sources_v0.94.3.zip (67.85 KiB)Downloaded 223 times
-
Из хаоса в космос
Антология Eolite
Уникальная подборка разных версий Эолайта, иллюстрирующих его развитие с первых дней и до сегодня.
Уникальная подборка разных версий Эолайта, иллюстрирующих его развитие с первых дней и до сегодня.
- Attachments
-
-
Eolite.zip (120.11 KiB)Downloaded 228 times
-
Из хаоса в космос
1. Новых багов не нашёл, из старых по-прежнему наблюдаю баг с NTFS.
2. Создание папок будет?
2. Создание папок будет?
Будет. Надеюсь.
А один баг я уже нашел сам.)
А один баг я уже нашел сам.)
Из хаоса в космос
Eolite v0.94.4
Правка трёх небольших багов, оптимизации.
*в ожидании правки больших багов... кем-то)*
Правка трёх небольших багов, оптимизации.
*в ожидании правки больших багов... кем-то)*
- Attachments
-
-
Eolite_v0.94.4.zip (19.26 KiB)Downloaded 217 times
-
Из хаоса в космос
Привет ВСЕМ!
загрузил Eolite в KlbrInWin при открытии папки с большим количеством файлов, в моем случае "I386" прога выдает ошибку. судя по ECX=fffffffd - переполнение...
я не программер по сему сильно не ругайтесь по поводу моих оценок происходящего...
Удачи...
загрузил Eolite в KlbrInWin при открытии папки с большим количеством файлов, в моем случае "I386" прога выдает ошибку. судя по ECX=fffffffd - переполнение...
я не программер по сему сильно не ругайтесь по поводу моих оценок происходящего...
Удачи...
Да, динамическое. У меня есть исходники двух версий:В Эолайте ведь динамическое выделение памяти
1) 0.35 (да, знаю, что версия древняя) - в процедуре Open_Dir для списка файлов выделяется 64 кила.
2) 0.94.3 - сначала под буфер (ГЛОБАЛЬНАЯ ПЕРЕМЕННАЯ!!!) выделяется 32 байта! (на самом деле 4 кила) и вызывается 1-я подфункция 70-й ф-ции для получения числа файлов в папке (возвращается в регистре EBX). В документации по АПИ написано, что возвращается "число файлов, информация о которых была записана в буфер". Кроме того, цитата из док по АПИ: "+16 = +0x10: dword: указатель на буфер, куда будут записаны данные, размер буфера должен быть не меньше 32 + [+12]*560 байт". И тут для меня не совсем понятно, что получается. Системная ф-ция израсходует 4 кила и станет писать куда-попало? Или же вернёт не адекватное число файлов... (по смещению +12, т.е. число блоков равно 0) По полученному числу файлов изменяется размер буфера.
Итак, моё мнение - "better simpler then clever" ("лучше по-простому, чем по-умному"): выделили большой объём памяти в процедуре (буфер - локальная переменная), поработали с буфером и освободили память. Медленно и бОльший расход памяти, зато надёжно.
Как же буфер можно сделать локальной переменной если она в проге используеться? В ней же храниться список файлов, который потом выводиться.
Из хаоса в космос
Eolite v0.95 was realized. The main future is using new cool EditBox'es from <Lrz> in program. There are some optimizations and bugfixes too.
Спустя более чем через месяц выходит новая версия Eolite v0.95
Основное нововведение - использование EditBox'a от <Lrz>. По совету Albom'a динамическое выделение памяти было заменено статическим, как последствие - исчезло два известных бага, связанных с копированием файлов и их переименованием. Из остальных изменений, замечу возможность использовать в EditBox'ax все цифры от 1 до 9 (мечта Атаульпы:), если не выделена строка адреса клавиша BackSpace возвращает в предыдущую папку, оптимизировано много основных функций kolibri.h--.
Спустя более чем через месяц выходит новая версия Eolite v0.95
Основное нововведение - использование EditBox'a от <Lrz>. По совету Albom'a динамическое выделение памяти было заменено статическим, как последствие - исчезло два известных бага, связанных с копированием файлов и их переименованием. Из остальных изменений, замечу возможность использовать в EditBox'ax все цифры от 1 до 9 (мечта Атаульпы:), если не выделена строка адреса клавиша BackSpace возвращает в предыдущую папку, оптимизировано много основных функций kolibri.h--.
- Attachments
-
-
Eolite_v0.95.zip (21.52 KiB)Downloaded 215 times
-
Из хаоса в космос
Забыл сказать, если у вас не запустилась прога - обновите эмулятор KlbrInWin!!! (или юзайте реальную ОС)
Из хаоса в космос
Замечательно!
Заметил баг, возможно в новой версии его уже нету: при нажатии сочетаний клавиш вида Ctrl-A, Ctrl-B и т.д. в поле ввода адреса отображаются странные символы.
Заметил баг, возможно в новой версии его уже нету: при нажатии сочетаний клавиш вида Ctrl-A, Ctrl-B и т.д. в поле ввода адреса отображаются странные символы.
Who is online
Users browsing this forum: No registered users and 8 guests