Форум » » Выпущена Aml Pages 9.26 Beta 3 build 2212 (ru+en versions) » Ответить

Выпущена Aml Pages 9.26 Beta 3 build 2212 (ru+en versions)

Carc: Выпущена Beta-версия записной книжки Aml Pages 9.26 Beta 3 сборка 2212 Скачать\Download Русская версия: amlpages_ru.zip Русская портабельная версия: amlpages_ru_pe.zip English version: amlpages_en.zip Что нового Приблизительный поиск по заголовкам Полный список изменений выложен на сайте (также включен и в ZIP-архив дистрибутива). На сайте изменения последних версий вверху списка. What news See on official web site

Ответов - 71, стр: 1 2 3 4 All

DenisSMI: Спасибо, здорово! Теперь можно вернуть инфу про приблизительный поиск во вспл.подсказку

Carc: DenisSMI пишет: Спасибо, здорово! Теперь можно вернуть инфу про приблизительный поиск во вспл.подсказку Дык в новом варианте диалога поиска по заголовкам все как раз теперь и так очевидно. Запускаем поиск и все сразу и видим... Там скорее понадобится для простых пользователей разьяснять что такое "расстояние Левенштейна" (только я сильно сомневаюсь, что подобная информация и вовсе уместна в справке по Aml Pages...)

DenisSMI: Carc пишет: Там скорее понадобится для простых пользователей разьяснять что такое "расстояние Левенштейна" (только я сильно сомневаюсь, что подобная информация и вовсе уместна в справке по Aml Pages Я сначала подумал, что это прикол какой-то... про Левенштейна...


Carc: DenisSMI пишет: Я сначала подумал, что это прикол какой-то... про Левенштейна. Дык это и есть мера "приблизительности поиска" - можно искать более точные совпадения, можно менее точные и более приблизительные. Вот собственно, что такое расстояние Левенштейна

DenisSMI: Carc пишет: Вот собственно, что такое расстояние Левенштейна Пользователи Аml Pages выражают благодарность Владимиру Иосифовиу Левенштейну...

Carc: DenisSMI пишет: Пользователи Аml Pages выражают благодарность Владимиру Иосифовиу Левенштейну... Лучше мне выражать... Говорят, Владимир Иосифович и так в порядке

DenisSMI: Carc пишет: Лучше мне выражать... Говорят, Владимир Иосифович и так в порядке Для тебя всегда зарезервирована благодарность в первом посте каждой темы

Carc: DenisSMI пишет: Для тебя всегда зарезервирована благодарность в первом посте каждой темы А это важно! Иногда доброе слово значительно дороже всех рублей вместе взятых Кстати, я надеюсь новый поиск по заголовкам интуитивно понятный? Вроде же как были мысли прикрутить еще и поиск по меткам, на этом же самом ядре, с таким же механизмом приблизительности (только в случае с метками надо будет с пользовательским интерфейсом покумекать...)

DenisSMI: Carc пишет: А это важно! Иногда доброе слово значительно дороже всех рублей вместе взятых Я ценю Aml Pages еще и потому, что автор вкладывает в неё душу. А такому автору важно, чтобы и от пользователей приходили душевные отклики. Так что тут все понятно Вообще, очень мало софта, сделанного с душой. Практически нет. Carc пишет: Кстати, я надеюсь новый поиск по заголовкам интуитивно понятный? Есть такой вопрос: - ввожу слово "дополнение". - расстояние Левенштейна [1] выглядит как "допоа" - произвожу поиск - открываю окошко поиска заново - в строке ввода сохранилось слово "дополнение" - НО расстояние Левенштейна [1] выглядит теперь как "дополнениА" Вопрос: почему присутствует эта разница? Carc пишет: Вроде же как были мысли прикрутить еще и поиск по меткам, на этом же самом ядре, с таким же механизмом приблизительности (только в случае с метками надо будет с пользовательским интерфейсом покумекать...) Да-да, припоминается такое

Carc: DenisSMI пишет: Есть такой вопрос: - ввожу слово "дополнение". - расстояние Левенштейна [1] выглядит как "допоа" - произвожу поиск - открываю окошко поиска заново - в строке ввода сохранилось слово "дополнение" - НО расстояние Левенштейна [1] выглядит теперь как "дополнениА" Вопрос: почему присутствует эта разница? Да, действительно - что-то я там перемудрил с текстом примера. Исправлю в ближайшей сборке. По идее это пример текста, который будет подпадать под условия текста - то бишь заменяются определенное число символов в зависимости от настроек расстояния Левенштейна (заменяется конечно несколько от балды, но хоть какая-то наглядность). DenisSMI пишет: Я ценю Aml Pages еще и потому, что автор вкладывает в неё душу. А такому автору важно, чтобы и от пользователей приходили душевные отклики. Так что тут все понятно Вообще, очень мало софта, сделанного с душой. Практически нет. Ну дык стараемся... DenisSMI пишет: Да-да, припоминается такое Ну видимо уже с следующих версиях. В плане пользовательского интерфейса все достаточно просто пока активна панель меток - но несколько усложняется если панель меток закрыта (дерево или список).

DenisSMI: Carc пишет: Да, действительно - что-то я там перемудрил с текстом примера. Исправлю в ближайшей сборке. По идее это пример текста, который будет подпадать под условия текста - то бишь заменяются определенное число символов в зависимости от настроек расстояния Левенштейна (заменяется конечно несколько от балды, но хоть какая-то наглядность). А может так вопросики ставить вместо буков?

Carc: DenisSMI пишет: А может так вопросики ставить вместо буков? Хм, пожалуй это мысль!

SetQ: Поиск по заголовкам понятный, конечно процесс-бар такой огромный бежит )) Только можно один результат поиска увидеть, а вот чтобы как в обычно поиске - чтобы все подходящие строчки? Чего-то класс не влез:

Carc: SetQ пишет: Поиск по заголовкам понятный, конечно процесс-бар такой огромный бежит )) Только можно один результат поиска увидеть, а вот чтобы как в обычно поиске - чтобы все подходящие строчки? Ну прогресс-бар можно и поменьше сделать - это не проблема. А результаты поиска показываются в панели закладок, вверху окна документа. Там же есть и все команды управления результатами поиска (фильтр и.т.р). На то он и быстрый поиск - что все показывается сразу, и без отдельной таблицы.

SetQ: А, правда, вверху всё написано!

Carc: SetQ пишет: А, правда, вверху всё написано! Скорее внизу, в подписи - в диалоге поиска по заголовкам...

Carc: SetQ пишет: А, правда, вверху всё написано! ОК, в ближайшей сборке добавил мигание панели результатов поиска по заголовку для привлечения внимания пользователя - где же именно показываются результаты. PS: Документацию (справку) никто никогда не читает (С) Фредерик Брукс по-моему Какая уж тут документация, если даже подсказку в практически не нагруженном элементами управления диалоге и то никто не читает... А мне тут кто-то по почте говорил о структурированности справки (правда впервые за почти 10 лет)... Какая уж тут структурированность, если что она есть в справке, что нету - никто ее никогда не заметит и даже, ибо справку никто и не открывает...

SetQ: Ага, внизу подсказка, вверху результаты. Было крайне удобно так: в окне поиска вводишь слово для поиска, нажимаешь кнопку "Предварительный поиск", и в этом же окошке в списке кратенько будет показано, что нашлось. Если не то, то можно тут же подправить слово. А так - нажимешь Энтер, если не то, то опрять запускаешь поиск, правишь, Энтер... А с предварительными результатами можно и поэкспериментировать с поиском чтобы приноровиться искать. Идеально, конечно, чтобы пока вводишь слово, тут же внизу появляелись предварительные результаты поиска :)

Carc: SetQ пишет: Ага, внизу подсказка, вверху результаты. Было крайне удобно так: в окне поиска вводишь слово для поиска, нажимаешь кнопку "Предварительный поиск", и в этом же окошке в списке кратенько будет показано, что нашлось. Если не то, то можно тут же подправить слово. А так - нажимешь Энтер, если не то, то опрять запускаешь поиск, правишь, Энтер... А с предварительными результатами можно и поэкспериментировать с поиском чтобы приноровиться искать. Идеально, конечно, чтобы пока вводишь слово, тут же внизу появляелись предварительные результаты поиска :) Дык для этого есть полноценный поиск, с массой настроек. А поиск по заголовкам задумывался изначально как максимально простой: запустил, нашел - видим результаты. Не то? Быстрее запустить поиск по заголовкам заново, чем вникать в кучу настроек как в поиске по документу... А какие-то предварительные результаты, их отдельный просмотр списком в диалоге поиска по заголовкам потребуют от пользователя дополнительных действий, кликов. В этом случае теряется изначальная задумка максимальной элементарности и простоты использования... Разве я не прав в этом смысле? Ну разве что можно не закрывать автоматом окно поиска по заголовкам после выдачи результатов (благо для его закрытия достаточно кликнуть в любом месте кроме самого окна поиска). Так подойдет?

SetQ: Ага, всё отлично сделано! Только обязательно в конце поиска выдавать окошко с количеством найденных страниц? Может результаты поиска в заголовок окна поиска пихать? Или где-нибудь на самом окошке вверху дописывать количество результатов предыдущего поиска? А так просто два раза энтер нажимаешь, хотя это и не сложно совсем :)

Carc: SetQ пишет: Ага, всё отлично сделано! Только обязательно в конце поиска выдавать окошко с количеством найденных страниц? Может результаты поиска в заголовок окна поиска пихать? Или где-нибудь на самом окошке вверху дописывать количество результатов предыдущего поиска? А так просто два раза энтер нажимаешь, хотя это и не сложно совсем :) Хм, можно и не выдавать что-то в этом разумное есть, сэкономить один клик. Можно в подсказке внизу писать временно, мигнуть новой надписью о количестве результатов. Внимание привлечет, а клика не нужно. Ну и опять же постоянная надпись о числе последних результатов будет висеть в заголовке окна поиска.

Carc: Залил сборку 2206...

DenisSMI: Carc пишет: Залил сборку 2206... Не очень понятно, как работает прибл. поиск: Ввожу слово "приветствие". Расстояние Левенштейна [5]: привет?????? Результат поиска: страница с "при" в названии и еще одна страница, в которой даже "пр" нет. Я что-то неправильно делаю?

Carc: DenisSMI пишет: Не очень понятно, как работает прибл. поиск: Ввожу слово "приветствие". Расстояние Левенштейна [5]: привет?????? Результат поиска: страница с "при" в названии и еще одна страница, в которой даже "пр" нет. Я что-то неправильно делаю? Проблемный документ лучше бы на почту... Или хотя бы пустой документ со скопипастенной проблемной страницей (меня интересует только заголовок).

DenisSMI: Нашел в комментарии ко второму файлу корень "вет". Слегка напоминает "привет", но все равно не то. Наверное, его поиск нашел.

Carc: DenisSMI пишет: Нашел в комментарии ко второму файлу корень "вет". Слегка напоминает "привет", но все равно не то. Наверное, его поиск нашел. Дык так и должен: если слово "привет", а расстояние больше либо равно 3-ем - то "вет" найдет, ибо шагов от "привет" до "вет" не более трех.

DenisSMI: Carc пишет: Дык так и должен: если слово "привет", а расстояние больше либо равно 3-ем - то "вет" найдет, ибо шагов от "привет" до "вет" не более трех. Не понял я. Слово-то "приветствие". С расстоянием [5] остается "привет"+?????. При чем тут "вет"?

Carc: DenisSMI пишет: Не понял я. Слово-то "приветствие". С расстоянием [5] остается "привет"+?????. При чем тут "вет"? А вот здесь все написано: "Расстояние Левенштейна" Дело в том, что расстояние в 5 - это насколько шагов преобразования максимально должно отличаться найденный фрагмент от искомого. А не маска символов. С поиском по маске это не имеет ничего общего (в маске ? это один и только один символ, а в расстоянии Левенштейна это по сути * - т.е. символа и в принципе может не быть). Именно поэтому есть и настройки расстояния. Т.к. при больших настройках поиск по заголовку найдет весьма немало соответствий (более приблизительный поиск), а при маленьких расстояниях соответствий будет меньше (более точный поиск).

DenisSMI: Carc пишет: А вот здесь все написано: "Расстояние Левенштейна" Понятно. Лениво было вчитываться. Но сейчас, похоже, придется :)

Carc: DenisSMI пишет: Понятно. Лениво было вчитываться. Но сейчас, похоже, придется :) Ты кинь мне все-таки проблемный документ по почте... Нужно посмотреть - алгоритм то реализовывался с некоторыми изменения для скорости работы и use-case, поэтому имеет смысл взглянуть на проблемы... По сути мне даже контент не нужен: только полностью заголовок, комментарий (если была включена настройка поиска по комментариям) и искомая строка + значение расстояния.

DenisSMI: Carc пишет: Ты кинь мне все-таки проблемный документ по почте... Услал :)

Carc: DenisSMI пишет: Услал :) Угу, так и есть - что-то я там перемудрил с парсингом! Переделал поиск с нуля - сначала вынимает из заголовков страниц отдельные слова, а уж потом начинает по ним сравнивать на соответствие по Левенштейну. Выложу в следующей сборке 2208

SetQ: С приблизительным поиском, конечно, всё очень здорово. Но я опять про гиперссылки. А. Вот есть у нас страница форматированного текста с текстом и гиперссылками. 1. Выделяю фарагмент текста с ссылкой в середине, ctrl+c, ctrl+v - вставляется тот же фрагмент с ссылкой. Отлично. 2. Выделяю только одну ссылку, ctrl+c, ctrl+v, вставляется только название ссылки обычным тестом. 3. Я правильно описал поведение программы? 4. Какая здесь логика? Б. А зачем вообще нужна команда "Копировать с гиперссылками"? Вот у меня есть страница, куда я накидал ссылок. Дальше я хочу разложить их по разным страницам. Для , ctrl+c, ctrl+v. При этом копирование должно быть со ссылками. Другого копирования не надо, мне по крайней мере. Вот где может понадобится скопировать гиперссылку, а вставить только её имя? Зато копировать и вставлять именно то что ты скопировал - это очень предсказуемо и очень нужно. В. Моё мнение - команда "Копировать с гиперссылками" не нужна, потому что копировать надо всегда с гиперссылками, и вставлять потом тоже всегда с гиперссылками, и копирование это должно быть по сочетанию клавиш ctrl+c, а не из пункта меню. У меня просьба ответить на три выделенных вопроса :)

Carc: SetQ пишет: С приблизительным поиском, конечно, всё очень здорово. Но я опять про гиперссылки. А. Вот есть у нас страница форматированного текста с текстом и гиперссылками. 1. Выделяю фарагмент текста с ссылкой в середине, ctrl+c, ctrl+v - вставляется тот же фрагмент с ссылкой. Отлично. 2. Выделяю только одну ссылку, ctrl+c, ctrl+v, вставляется только название ссылки обычным тестом. 3. Я правильно описал поведение программы? 4. Какая здесь логика? Простая логика: Обычное копирование не учитывает настройки ссылок в тексте. Что выделено, то и скопировано. Копирование с гиперссылками проверяет диапазон выделенного текста, и если нужно расширяет его до всей гиперссылки, и только после этого копирует в буфер обмена. SetQ пишет: Б. А зачем вообще нужна команда "Копировать с гиперссылками"? Вот у меня есть страница, куда я накидал ссылок. Дальше я хочу разложить их по разным страницам. Для , ctrl+c, ctrl+v. При этом копирование должно быть со ссылками. Другого копирования не надо Ой ли не надо? А что будет делать соседняя программа с гиперссылками Aml Pages после вставки, формат которых она попросту не понимает? SetQ пишет: Вот где может понадобится скопировать гиперссылку, а вставить только её имя? Зато копировать и вставлять именно то что ты скопировал - это очень предсказуемо и очень нужно. Ну дык выделяем текст гиперссылки, копируем и получаем в буфере обмена именно что имя гиперссылки... SetQ пишет: В. Моё мнение - команда "Копировать с гиперссылками" не нужна, потому что копировать надо всегда с гиперссылками, и вставлять потом тоже всегда с гиперссылками, и копирование это должно быть по сочетанию клавиш ctrl+c, а не из пункта меню. После копирования данные попадают в буфер обмена, кто, когда и как оттуда будет вставлять данные неизвестно - кто угодно. Что будут делать сторонние программы с форматом гиперссылок Aml Pages после вставки из буфера обмена в этом случае?

SetQ: Что будет делать другая программа с форматом гиперссылок Aml Pages - зависит от самой той программы :) Кстати, вёрд и нотепад отлично всё понимают и вставляют обычный плэйн текст. И всё таки: 1. Выделяю фарагмент текста с ссылкой в середине, ctrl+c, ctrl+v - вставляется тот же фрагмент с ссылкой, ссылка работает как гиперссылка. 2. Выделяю только одну ссылку, ctrl+c, ctrl+v, вставляется только название ссылки обычным тестом. Я правильно описал поведение программы? Carc пишет: Обычное копирование не учитывает настройки ссылок в тексте. Что выделено, то и скопировано. Это не так и выше картинка, которое это подтверждает. Или мы используем разное значение у одних и тех же терминов.

Carc: SetQ пишет: Что будет делать другая программа с форматом гиперссылок Aml Pages - зависит от самой той программы :) Кстати, вёрд и нотепад отлично всё понимают и вставляют обычный плэйн текст. А это смотря откуда копировать. Если из страницы простого текста, то в буфере обмена и будет исключительно только простой текст. Отсюда и вся "красота". Конечно же можно скопировать и форматированный текст, а не простой. Все равно буфер обмена его должен правильно отрендерить в простой текст. Но вот как и что будет делать тот же WordPad с форматированным текстом одному господу богу известно. А как показывает опыт, эти MS-овские поделия вообще все через одно место сделают (ну а что вы хотели, софтины не обновляются годами и версиями Windows, иногда что-то доделывается исключительно в маркетинговых целях, но проблемы как были так и остаются). Я имею ввиду что будет делать WordPad с гиперссылками Aml Pages.... SetQ пишет: 1. Выделяю фарагмент текста с ссылкой в середине, ctrl+c, ctrl+v - вставляется тот же фрагмент с ссылкой, ссылка работает как гиперссылка. 2. Выделяю только одну ссылку, ctrl+c, ctrl+v, вставляется только название ссылки обычным тестом. Ну и причем тут диапазон видимого текста? То что на экране, оно и есть на экране. А вот вся информация по гиперссылке остается "за скобками" и вот как раз она и не попадает в диапазон выделенного на экране текста, отсюда ее нет и в буфере обмена.

SetQ: Carc пишет: Ну и причем тут диапазон видимого текста? То что на экране, оно и есть на экране. А вот вся информация по гиперссылке остается "за скобками" и вот как раз она и не попадает в диапазон выделенного на экране текста, отсюда ее нет и в буфере обмена. Но ведь когда копируем форматированный текст, например, текст, выделенный жирным шрифтом, то не важно, захватились "скобки", или нет. Можно прямо в середине жирного текста выделить, скопировать и вставить, и вставится точно такой же выделенный жирным текст. На мой взгляд пользователя гиперссылка - это такое же форматирование текста. В принципе, всё что нужно для реботы с гиперссылками, уже есть, только для переноса ссылок с одного места на другое придётся выделять ещё и кусочек текста перед ссылкой. Кстати, о "копировании с гиперссылками". Если выделить только гиперссылку, выбрать в меню "копировать с гиперссылками", то всё правильно копируется, потом эту гиперссылку можно вставить. А если выделить не только одну гиперссылку, а ещё и текст перед ней, то при "копировании с гиперссылками" копируется предыдущая по тексту гиперссылка, т.е. не то что выделял, а то что выше по тексту. Скинул на эл. почту примерчик.

Carc: SetQ пишет: Но ведь когда копируем форматированный текст, например, текст, выделенный жирным шрифтом, то не важно, захватились "скобки", или нет. Можно прямо в середине жирного текста выделить, скопировать и вставить, и вставится точно такой же выделенный жирным текст. Ну потому что форматирование текста имеет отношение только к тексту. В гиперссылке все то же самое - вполне можно поставить атрибут отображения гиперссылки, но всю остальную информацию нужно выносить за "эти самые скобки". Максимум что сможет редактор текста это передать информацию о том, что кликнули по ссылке. Но все остальное: куда переходить и как именно уже само приложение должно хранить где-то вовне. Что не получится вставить в информацию сопутствующую непосредственно самому тексту, для нее просто нет места (а Microsoft`овский механизм ссылок судя по всему разрабатывался детями дошкольного возраста, причем видимо с корнями в Индии. Абсолютно непродуманное, на коленке сделанное решение - поэтому и пришлось вводить механизм собственных гиперссылок). SetQ пишет: На мой взгляд пользователя гиперссылка - это такое же форматирование текста. В принципе, всё что нужно для реботы с гиперссылками, уже есть, только для переноса ссылок с одного места на другое придётся выделять ещё и кусочек текста перед ссылкой. На данный момент это именно так. Но основная проблема в сценарии использования этого предловутого копирования гиперссылок. На одной чаше весов: абсолютно корректный формат RTF при копировании с удаленными гиперссылками самой Aml Pages при общем случае (кнопка Копировать) плюс отдельная команда копирования гиперссылок. Или же наоборот: в общем случае применять копирование с гиперссылками, а отдельной командой копировать в общепринятом формате RTF (без внутренних ссылок). Ну и третий вариант завести собственный формат буфера обмена, который по сути будет являться именно тем самым обыкновенным RTF, но со ссылками. И в случае вставки в Aml Pages, всегда предпочитать именно этот внутренний формат данных. Все остальные программы, без специальной поддержки будут игнорировать этот формат данных, но все же за счет мультиформатности (одновременного размещения в буфере обмена одних и тех же данных, но в разных форматах) будут вставлять текст как обычный RTF. Третий вариант конечно же предпочтительнее. Но это настолько непростая вещь с точки зрения проектирования (технически все просто: поменять полтора десятка строк кода), анализа когда и какой случай использования предпочтительнее, что я несколько разумно опасаюсь вводить такие вещи в перемешку с другими изменениями. Поэтому если такой механизм и реализовывать, то только в отдельном номере версии и полностью посвятить все тестирование и проверки именно этому внешне незаметному изменению, но которое де факто можно влиять на очень многие аспекты работы программы. Такие вот некоторые сложности, нетривиальности в использовании гиперссылок. Внешне все просто, но за простотой использования скрывается весьма нетривиальная внутренняя сложность по сути. Ну вот примерно вот так вот... Чтобы пояснить суть проблемы, и почему столь простое с виду изменение, не так просто сделать и вообще решиться на него.

SetQ: Ладно, будем ждать лучших времён :) А что означает невидимый символ в конце строки, который можно выделить, а можно и не выделять? Вот я встаю курсором в начало строки, нажимаю шифт+енд, выделяется вся строка и ещё что-то в конце. Можно не отпуская шифта нажать "стрелка влево" выделение немного отступит. Какая разница в выделении для копирования с последним "символом" и без него? Вроде, никакой.

Carc: SetQ пишет: А что означает невидимый символ в конце строки, который можно выделить, а можно и не выделять? Вот я встаю курсором в начало строки, нажимаю шифт+енд, выделяется вся строка и ещё что-то в конце. Можно не отпуская шифта нажать "стрелка влево" выделение немного отступит. Какая разница в выделении для копирования с последним "символом" и без него? Вроде, никакой. А это не ко мне - это к команде MS, отвечающей за разработку RichEdit. Скорее всего это мягкий перенос строки, по моему мнению.

SetQ: В Вёрда та же штука, это энтэр в конце строки! Если копировать с энтером, то потом на новую строку ещё переносит.

Carc: SetQ пишет: В Вёрда та же штука, это энтэр в конце строки! Если копировать с энтером, то потом на новую строку ещё переносит. В Ворд вообще все иначе - он всегда использует 2 символа для кодирования переноса строки, а RichEdit умеет и один, так же как и простое текстовое поле, и два как и Ворд.

Carc: SetQ пишет: Кстати, о "копировании с гиперссылками". Если выделить только гиперссылку, выбрать в меню "копировать с гиперссылками", то всё правильно копируется, потом эту гиперссылку можно вставить. А если выделить не только одну гиперссылку, а ещё и текст перед ней, то при "копировании с гиперссылками" копируется предыдущая по тексту гиперссылка, т.е. не то что выделял, а то что выше по тексту. Скинул на эл. почту примерчик. Про этот фокус я знаю - но суть решения там в принципе не в этом. Постом выше написал что к чему и почему. Там нужно придумывать новое проектное решение, а бесконечные "костыли" только подчеркивают суть проблемы, но никак ее не решают.

Carc: Залил сборку 9.26 Бета build 2207

DenisSMI: Carc пишет: Залил сборку 9.26 Бета build 2207 Изменения, связанные с быстрым поиском, одобряю Показ количества найденных очень кстати! Не увидел сетчатого фона панели меток

Carc: DenisSMI пишет: Изменения, связанные с быстрым поиском, одобряю Показ количества найденных очень кстати! В новой сборке 2208 добавил еще в заголовок окна поиска по заголовкам. Т.е. репорт - репортом, но после завершения число найденных страниц показывается еще и в заголовке окна поиска. Скоро будет на сайте. DenisSMI пишет: Не увидел сетчатого фона панели меток Точно также как в режиме простого списка страниц: черезполосица фона чтобы проще воспринимать было. Но показывается это только для режима только меток страницы - т.к. там простой список. А в режиме меток всего документа черезполосица лишнее (т.к. там по сути дерево-подобное отображение используется).

DenisSMI: Carc пишет: В новой сборке 2208 добавил еще в заголовок окна поиска по заголовкам. Т.е. репорт - репортом, но после завершения число найденных страниц показывается еще и в заголовке окна поиска. Скоро будет на сайте. Отлично! Carc пишет: Точно также как в режиме простого списка страниц: черезполосица фона чтобы проще воспринимать было. Еще вопрос, что проще воспринимать:

Carc: DenisSMI пишет: Еще вопрос, что проще воспринимать: Хм, не уловил... В принципе там используется фон редактора текста, а цвет шрифта берется из цвета страницы в дереве... Можно конечно и вовсе стандартными сделать (всегда использовать в панели меток настройки цветов редактора текста: и шрифта и фона)!?!

Carc: Сори, наврал - настройки шрифта и фона дерева используются в панели меток (просто они у меня идентичные для дерева и редактора текста). Соответственно фон как у дерева, а цвет шрифта берется из настроек цвета страницы в дереве (а если их нет, то цвет шрифта дерева)

DenisSMI: Carc пишет: Хм, не уловил... Когда читаешь метку за меткой, т.е. как сплошной текст (напр, если метки используются как словарь), то 2 вариант читать сложно. Предпочтительнее первый. Так понятно?

Carc: DenisSMI пишет: Когда читаешь метку за меткой, т.е. как сплошной текст (напр, если метки используются как словарь), то 2 вариант читать сложно. Предпочтительнее первый. Так понятно? Т.е. ты предлагаешь убрать черезполосицу? Сделать единый цвет для всех режимов (метки документа - там сейчас цвета единые. А вот в метках страницы как раз используется черезполосица чтобы "подчеркнуть" список визуально).

DenisSMI: Carc пишет: Т.е. ты предлагаешь убрать черезполосицу? Сделать единый цвет для всех режимов (метки документа - там сейчас цвета единые. А вот в метках страницы как раз используется черезполосица чтобы "подчеркнуть" список визуально). Я в самом деле считаю, что черезполосица здесь лишняя.

Carc: DenisSMI пишет: Я в самом деле считаю, что черезполосица здесь лишняя. Ну меня тоже терзали сомнения... Они хороши когда список в несколько колонок, а в метках он всегда в одну колонку... Ок, уберу тогда - в конце концов это был просто эксперимент.

Carc: PS: заодно кстати и переносы строк причешем в списке меток, в списке они все равно квадратиками нечитаемыми показываются... Просто по ходу большого редизайна в 9.25 вкралась это проблема (начиная с версии 9.25 движок панели меток вообще совсем иначе работает...)

DenisSMI: Carc пишет: PS: заодно кстати и переносы строк причешем в списке меток, в списке они все равно квадратиками нечитаемыми показываются... Carc пишет: Желательно со временем услышать впечатления от нового поиска. Он как раз проверялся на твоем проблемном документе "приветствие" vs "ответственность" когда обнаруживал... В новом варианте полный ОК, да и на своих рабочих больших документах проверял - тоже явно лучше ищет: найденное явно больше соответствует тому, что и искали. Хорошо, я протестирую.

Carc: DenisSMI пишет: PS: заодно кстати и переносы строк причешем в списке меток, в списке они все равно квадратиками нечитаемыми показываются... Кстати, кинь мне документ где метки с квадратиками в панели показываются... Взглянул я тут на код - ан фиг, нормализация текста метки для нормального показа в одну строку есть. Есть кое-какие шероховатости, мог забыть про пару-другую недопустимых символов - но лучше на реальном документе взглянуть.

DenisSMI: Carc пишет: Кстати, кинь мне документ где метки с квадратиками в панели показываются... Отправил

Carc: DenisSMI пишет: Отправил Ага, спасибо! Точно - была там проблема из-за символов отображения таблиц... Исправил

DenisSMI: Carc пишет: PS: заодно кстати и переносы строк причешем в списке меток, в списке они все равно квадратиками нечитаемыми показываются... Carc пишет: Желательно со временем услышать впечатления от нового поиска. Он как раз проверялся на твоем проблемном документе "приветствие" vs "ответственность" когда обнаруживал... В новом варианте полный ОК, да и на своих рабочих больших документах проверял - тоже явно лучше ищет: найденное явно больше соответствует тому, что и искали. Хорошо, я протестирую.

Carc: Залил сборку 2208 с новым поиском по Левенштейну.

Carc: Желательно со временем услышать впечатления от нового поиска. Он как раз проверялся на твоем проблемном документе "приветствие" vs "ответственность" когда обнаруживал... В новом варианте полный ОК, да и на своих рабочих больших документах проверял - тоже явно лучше ищет: найденное явно больше соответствует тому, что и искали.

Carc: Залил сборку 2209: без черезполосицы и исправлениями недопустимых символов в панели меток.

DenisSMI: Carc пишет: Залил сборку 2209: без черезполосицы и исправлениями недопустимых символов в панели меток. По-моему, так лучше. Считаю, что нужно бы сделать более броским выделение выбранного режима на боковой панели. Когда выбраны "Метки страницы", то это выделение практически не видно. Предложение такое: Как Дерево - соотв. ярлык раскрашен в белый цвет (как сейчас) Как список - соотв. ярлык раскрашен в красный цвет Метки страницы - соотв. ярлык раскрашен в синий цвет Все метки - соотв. ярлык раскрашен в зеленый цвет Цвет шрифта в трёх последних случаях - белый Это поможет пользователю определять режим по цвету.

Carc: DenisSMI пишет: Считаю, что нужно бы сделать более броским выделение выбранного режима на боковой панели. Когда выбраны "Метки страницы", то это выделение практически не видно. Предложение такое: Как Дерево - соотв. ярлык раскрашен в белый цвет (как сейчас) Как список - соотв. ярлык раскрашен в красный цвет Метки страницы - соотв. ярлык раскрашен в синий цвет Все метки - соотв. ярлык раскрашен в зеленый цвет Цвет шрифта в трёх последних случаях - белый Это поможет пользователю определять режим по цвету. А зачем такой мудреж с цветами? 1) Если панель левого сайд-бара видна всегда - то на ней видно какая панель активна. А текст по любому информативнее цветов. 2) Пока цвет один, два, ну максимум три их еще как то в голове можно удержать. А если больше то ориентироваться в цветах как признаках становится уже невозможно. Кто вспомнит какая зелень к какой сини панели относится? 3) Ну и на вкус и на цвет товарищей нет - тут уж и вовсе начнется. Каждому свои цвета подавай...

DenisSMI: Carc пишет: 3) Ну и на вкус и на цвет товарищей нет - тут уж и вовсе начнется. Каждому свои цвета подавай...

Carc: Залил сборку 2210

DenisSMI: Carc пишет: Залил сборку 2210 А куда делась Область Поиска из окна расширенного поиска?

Carc: DenisSMI пишет: А куда делась Область Поиска из окна расширенного поиска? Что пропито и про**ено, то в дело произведено! (С) ВСМ Поправил на свою баг в кнопочке Исправил и залил сборку 2211... Немного накосячил в предыдущей сборке Спасибо за репорт!

Carc: Залил Aml Pages 9.26 Beta 3, с отчетом о поиске по заголовкам прямо в окне поиска (без лишних кликов)

DenisSMI: Carc пишет: Залил Aml Pages 9.26 Beta 3, с отчетом о поиске по заголовкам прямо в окне поиска (без лишних кликов) Неплохо! Заслал тему [Холст]

Carc: DenisSMI пишет: Неплохо! Заслал тему [Холст] Хм, занятная тема...



полная версия страницы