Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Ср сен 26, 2018 8:21 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 243 сообщения ]  На страницу Пред. 13 4 5 6 717 След.
Автор Сообщение
 Заголовок сообщения: Re: текстовый редактор
СообщениеДобавлено: Сб май 09, 2009 1:09 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 774
Обновил программу:
- доработал справку по словам через F1
- ввел выделение слов на клавиатуре Shift+Курсоры (пока мигает, все перерисовывает)
- подключения библиотек сделал через новый макрос от Lrz
- мелкие доработки


Вернуться к началу
 Заголовок сообщения: Re: текстовый редактор
СообщениеДобавлено: Сб май 09, 2009 5:37 am 
Не в сети
Kernel Optimizer
Аватара пользователя

Зарегистрирован: Пн янв 16, 2006 7:58 pm
Сообщения: 657
Замеченные "баги - замечания"
1) При нажатии ALT (любого) просходит ввод "5". При нажатии Num Loock - ввод "3", Caps Lock - "@". Если нажать на ноуте клавишу Fn - "P". Pause break - "2"
2) При навигации курсором как положено изменяется строка - столбец в строке состояния(находиться под меню), однако при вводе, выделении, просходит отрисовка всей области (оч сильно моргает) Нужно подумать и сделать более "умную отрисовку"


Вернуться к началу
 Заголовок сообщения: Re: текстовый редактор
СообщениеДобавлено: Пн май 18, 2009 10:29 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 774
Немного обновил программу:
1) отфильтровал добавление лишних символов (Alt, ...)
2) улучшил ситуацию с Shift+(Влево, Вправо) мигает теперь только одна строка, вместо всего текста,
а Shift+(Вверх, Вниз) работает как раньше ...
3) несколько мелких доработок


Вернуться к началу
 Заголовок сообщения: Re: текстовый редактор
СообщениеДобавлено: Ср май 27, 2009 4:16 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 774
очередная доработка программы:
1) В предыдущей версии возник глюк, при сохранении файла в него писался мусор. (Исправил, давался неправильный указатель на данные для сохранения). Вместе с ним исправил чистку памяти через ф. 68,13 (как оказалось раньше в нее передавался неправильный указатель, как следствие память не чистилась а прогамма работала)
2) Немного доработал окно сообщения при создании нового файла. (средняя кнопка [Не сохранять] теперь работает, благодаря новой функции в библиотеке msgbox)


Вернуться к началу
 Заголовок сообщения: Re: текстовый редактор
СообщениеДобавлено: Ср май 27, 2009 4:27 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
"Вместе с ним исправил чистку памяти через ф. 68,13 (как оказалось раньше в нее передавался неправильный указатель, как следствие память не чистилась а прогамма работала)" - Теперь память чистится и программа не работает?

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
 Заголовок сообщения: Re: текстовый редактор
СообщениеДобавлено: Ср май 27, 2009 4:40 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 774
Gluk
юмор понял :)
Просто я хотел этим сказать, что ошибка была трудно замечаемая, т. е. если-бы программа не работала то сразу было-бы понятно, что что-то запрограммировано не так. Причем этот глюк я нашел благодаря тому, что искал как устранить другой глюк, а такое не часто бывает.


Сейчас думаю над оптимизацией мигания при добавлении символов, что мне говорили раньше.


Вернуться к началу
 Заголовок сообщения: Re: текстовый редактор
СообщениеДобавлено: Чт май 28, 2009 10:30 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 774
Убрал мигание текста, при добавлении символов с клавиатуры. Мигает только изменяемая строка, а не все окно.


Вернуться к началу
 Заголовок сообщения: Re: текстовый редактор
СообщениеДобавлено: Пт май 29, 2009 12:43 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4577
Отлично, так держать)

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: текстовый редактор
СообщениеДобавлено: Чт июл 09, 2009 12:40 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 774
Очередная версия программы. Сделана слева панель для выбора файлов подсветки. Раньше брался файл с именем test.syn, а теперь можно выбирать самостоятельно из папки info. Возможно будут еще доработки этой панели.


Вернуться к началу
 Заголовок сообщения: Re: текстовый редактор
СообщениеДобавлено: Чт июл 09, 2009 6:50 am 
Не в сети
Kernel Optimizer
Аватара пользователя

Зарегистрирован: Пн янв 16, 2006 7:58 pm
Сообщения: 657
1)В архиве программы старая версия макроса load_lib.mac.
Как исправить: - скачать подледную версию с SVN и заменить.
2) При удалении backspace происходит перерисовка лист бокса со схемой форматов.
3) Фамилии пишутся с заглавной буквы.
4) При редактировании файла, а затем при попытке открыть новый файл появляется окно с вариантами сохранить изменения, при отмене - от рисовка main окна происходит не корректно.


Вернуться к началу
 Заголовок сообщения: Re: текстовый редактор
СообщениеДобавлено: Чт июл 09, 2009 10:56 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 774
Исправлю 1,2 и 3.
4-й только что проверял, пока рисуется нормально. Может было открыто несколько окон с сообщениями (Если открыть одновременно несколько окон, то прорисовки не правильно работают, и могут возникать другие проблемы)


Вернуться к началу
 Заголовок сообщения: Re: текстовый редактор
СообщениеДобавлено: Чт июл 09, 2009 11:10 am 
Не в сети
Kernel Optimizer
Аватара пользователя

Зарегистрирован: Пн янв 16, 2006 7:58 pm
Сообщения: 657
Как можно повторить баг. Запускаю под эмулятором. Ввод 123, нажимаю иконку (раскрытая папка) выбираю не сохранять.


Вернуться к началу
 Заголовок сообщения: Re: текстовый редактор
СообщениеДобавлено: Чт июл 09, 2009 11:41 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4577
Подсветка - мегазачёт, теперь можно и на Си кодить под Колибри :]

Добавлено: правда, я в шоке от размера файлов подсветки.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: текстовый редактор
СообщениеДобавлено: Чт июл 09, 2009 1:46 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 774
исправил 1 и 3 замечания,
<Lrz>
Цитата:
2) При удалении backspace происходит перерисовка лист бокса со схемой форматов.

это не исправлял, но сделал еще 1-ну кнопку для скрытия/показа панели. Теперь можно просто скрыть панель когда она не нужна.

Leency
Цитата:
правда, я в шоке от размера файлов подсветки.

это потому что я в них константы и функции Виндосовские накидал. Сделал еще 4 файла подсветки C++ для Колибри (файлы по 18 Кб) без констант Виндовса. Хотя на RD наверное прийдется не все файлы писать.

---
Возможно надо сделать что-бы сразу при запуске программы панели не было?


Вернуться к началу
 Заголовок сообщения: Re: текстовый редактор
СообщениеДобавлено: Пт июл 10, 2009 11:44 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 774
Изменения:
1) исправил глюк:
Цитата:
4) При редактировании файла, а затем при попытке открыть новый файл появляется окно с вариантами сохранить изменения, при отмене - от рисовка main окна происходит не корректно.

Оказалось что при открытии не существующего файла программа все-же пыталась его открывать.
2) добавил сообщение если файл не открывается (Ошибка при открытии файла! Возможно имя файла введено не правильно)
3) поменял цвета боковой панели, и убрал ее показ при запуске программы (ее показ вызывается кнопкой)

Файл t_edit.kex я вынес в отдельный архив (t_edit_min.7z) для тех, кто вчера загружал версии программы te_2009_07_09.7z и te_2009_07_09(2).7z, и не хочет грузить их заново.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 243 сообщения ]  На страницу Пред. 13 4 5 6 717 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: Siemargl и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB