Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Разное > Флейм
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #121  
Старый 19.08.2010, 06:25
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,004
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Бывает
Я на цифирьках проверял

Ну так прикрутил все???
Ответить с цитированием
  #122  
Старый 19.08.2010, 06:28
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Тык зайди на сайт и посмотри новый файл...
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
  #123  
Старый 19.08.2010, 08:24
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,721
Репутация: 52347
По умолчанию

Куда-то ты новую версию так засунул, что простым смертным в моем лице ее найти не удалось
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием
  #124  
Старый 19.08.2010, 09:54
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Закрытый раздел для разработчиков какбе
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
  #125  
Старый 19.08.2010, 17:58
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,721
Репутация: 52347
По умолчанию

А я и не претендую на исходники, но обновить исполняемый файл то можно. Бетка ведь висит. Как-бы участие хотя-бы в бета тестировании-то сделайте открытым.
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием
  #126  
Старый 19.08.2010, 18:05
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Это к Imikle. Пусть выложит очередную версию
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
  #127  
Старый 21.08.2010, 07:21
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,004
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Угу, сорри, был занят.
Может на выходных доберусь - тогда все выложу.
Ответить с цитированием
  #128  
Старый 22.08.2010, 04:41
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,004
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Тэкс. Посмотрел код. Ошибки (которые нашлись):
1. При поиске вверх не ищет при Найти далее.
2. При замене документ не получает статус modified и нет возможности сделать Undo.

Про первую ошибку - скорее всего ты не совсем правильно вычситываешь с какого символа искать далее. При поиске вверх надо делать -, а не +.

Вторая - тут мне кажется поможет такой фокус: при нахождении строки надо выделить ее в компоненте, а потом сделать выделенному тексту замену. Посмотри как релизована вставка их буфера обмена.

Так что пока эту версию выкладыаать нельзя.
Если будет время - я посмотрю код, может что поправлю.
Ответить с цитированием
  #129  
Старый 22.08.2010, 06:24
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,004
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Ошибку в поиске исправил (attached).
Подозреваю, что в замене может быть такая же...

Так, вроде и в замене ошибочки поправил.
в следующей версии надо будет замену вверх тоже сделать, а то ишь хитрый

И еще там кое-что поправил (убрал в обоих диалогах Whole word)... тоже надо будет потом приделать.

Аттач обновлен.
Вложения
Тип файла: zip MainFrm.pas.zip (17.2 Кбайт, 5 просмотров)
Ответить с цитированием
  #130  
Старый 22.08.2010, 07:29
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,004
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Опубликована новая промежуточная сборка.
Версия 1.0.0.12.
Качть с сайта проекта

Феникс, ЧинЯн.
Во первых, пришлите мне фаши настоящие имя и фамилию (для "О программе"). В вторых, нам надо решить что же мы делаем с сохраниением (меняем диалог или просто допишем окошко дополнитьельное). В третьих, надо делать настройку печати и собственно печать (комментарии при обсуждении). И, наконец, в четвертых, нам надо писать справочный файл и решить что мы будем делать с файловыми ассоциациями (переправлять на себя молча, спрашивать пользователя или пока на это забить).
Ответить с цитированием
  #131  
Старый 22.08.2010, 11:50
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

1. Юрий Попов меня звать
2. По-моему, надо просто сделать "он-лайн"-преобразование кодировки (примерно как в Notepad++).
3. Печать на мне, есть хороший код. Попробую на стандартной "печати в файл"...
4. Думаю, что тут три варианта:
а) При установке в виде замены стд. программ - то тут и править не надо, при условии что ассоциации на стандартные программы. Если на дополнительные - то тут уже можно поспрашивать юзера.
б) При установке в виде доп. пакета - галки в установщике, что-то вроде K-lite codec pack - он спрашивает, на какую прогу какие форматы повесить.
в) В настройках - опять же, как у N++.
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
  #132  
Старый 22.08.2010, 13:34
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,721
Репутация: 52347
По умолчанию

Вот что я накопал в новой версии. Решил, что комменты к версии лучше выкладывать здесь:
1. Интерфейс русский, а диалог поиска/замены английский - нехорошо.
2. Замена идет только вниз, нет возможности указать направление поиска для следующей замены. По достижению конца документа он должен искать с начала документа, вплоть до позиции первичного поиска. Кроме того в поиске отсутствует искать все с выделением цветом найденных вхождений.
3. Информация о размере документа (хотя есть конечно Статистика), его кодировке в статусе отсутствует, но мне кажется эту информацию надо видеть сразу. Кроме-того можно сделать так, что нажав на название текущей кодировки в статусе получим диалог выбора нужной кодировки.
4. Информация о размере выделенного блока в статусе отсутствует.
5. Выделение реализовано только строковое. Надо-бы еще по зажатому Alt и блоковое реализовать.
6. Лучше-бы конечно сделать возможность открытия каждого документа в своей вкладке.
7. Во вставку еще желательно добавить Имя текущего пользователя.
8. Если будет принято мое предложение по выделению цветом, то имеет смысл добавить в диалог настроек, дополнительное цветовое оформление документа.
9. Опция Выбрать все, отправляет курсор в конец документа - неудобно.
10. Переносит не по границе листа, а по границе окна. Добавить тогда надо выбор типа переноса (Граница листа, заданная пользователем в символах, Граница окна, Без переносов.)
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.

Последний раз редактировалось Страдалецъ, 22.08.2010 в 13:47.
Ответить с цитированием
  #133  
Старый 22.08.2010, 20:13
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,004
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Феникс, дерзай (с печатью).
Страдалецъ, большинство замечаний - это к дальнейшей реализации. По поводу языка в диалогах - у тебя винда русская или английская? Ну и, если хочешь, присоединяйся. Регистрируйся на сайте, качай оттуда исходники и вперед. Хотя я бы предпочел довести блокнот до ума в том виде, в котором он уже есть и пока переключиться на другую программу, например Paint. Дальнейшее развитие пока можно и отложить...
Ответить с цитированием
  #134  
Старый 27.08.2010, 03:30
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,004
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Ап!!!

Феникс, как дела?
Я еще недели полторы буду занят, потом можно будет продолжить работу над проектом более активно.

Страдалецъ, ну что, будешь присоединяться?
Ответить с цитированием
  #135  
Старый 27.08.2010, 12:00
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,721
Репутация: 52347
По умолчанию

Нет, присоединятся я пока не буду. Просто нет времени на еще один дополнительный проект.
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 21:14.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter