Форум » » Что делать в следующей версии Aml Pages 9.10? » Ответить

Что делать в следующей версии Aml Pages 9.10?

Carc: Что делать в следующей версии Aml Pages 9.10? Есть пожелания?

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

Carc: MON пишет: Неверный. Как и придти с AmlPages на другой компьютер и вручную отпачить на нем кодовую страницу. А потом в 95% случаев забыть вернуть. Все более далеки мы от блондинок и не нужно забывать о том, что не у каждого есть права администратора на комп. 1. Ну как бы если патчить будет Aml Pages - это совсем уж неочевидно. 2. Если нет прав у пользователя, не будет и у Aml Pages, которую он запустил. 3. Вот именно что все более отдаляемся от блондинок - растет пропасть, растет! Ну дык была же такая софтина Кира что ли (Cyra), которая патчила это автоматически. Правда весила е-мае - аж полтора метра. Там накатать по функционалу такое же на 10 кило задачи на 2 часа работы максимум, если уж со всеми рюшками: версии виндов, проверки, советы пользователю, бекап, админские права и все такое. Но кто ж помнит то, что патчить надо... помню что какой-то NLS-1252 надо сменить (ну понянтно: National Language Subsytem, 1252 - раскладка Европы, у нас 1251) но где!?! Опять же повторяю: для форматированного текста - Выделить все+Кириллический Шрифт в Вид\Шрифт. Для простого Вид\Шрифт + поставить галку использовать по умолчанию.

MON: Carc пишет: Там накатать по функционалу такое же на 10 кило задачи на 2 часа работы максимум, если уж со всеми рюшками: версии виндов, проверки, советы пользователю, бекап, админские права и все такое. Но кто ж помнит то, что патчить надо... помню что какой-то NLS-1252 надо сменить (ну понянтно: National Language Subsytem, 1252 - раскладка Европы, у нас 1251) но где!?! Так то в реестре:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage параметру "1252" присвоить значение "CP_1251.nls" (в Windows 95/98/Me) или "c_1251.nls" (в Windows NT/2000/XP)Но, имхо, это неправильный подход и безрезультатный, если нет админовских прав. Carc пишет: Опять же повторяю: для форматированного текста - Выделить все+Кириллический Шрифт в Вид\Шрифт. Для простого Вид\Шрифт + поставить галку использовать по умолчанию. Кириллица выставлена: 1. Сервис - Опции - Шрифт - Шрифт Редактора 2. Сервис - Опции - Шрифт - Шрифт дерева 3. Вид - Шрифт (+ устанавливался чекбокс "Использовать по умолчанию для всех страниц") В win2000 простой пример: 1. Создаем документ Еще раз проверяем Вид - Шрифт -> стоит кириллица 2. Открываем справку - Содержание - Добро пожаловать 3. Выделяем и копируем, например, предложение "Aml Pages - это программа с развитыми возможностями редактирования, обработки и использования текста, рисунков и вообще информации, плохо поддающейся систематизации." 4. Вставляем в наш документ. Русские буквы, все замечательно. 5. Выделяем любое слово из предложения, Ctrl-Shift-F - западный Да не дожен он быть западный! Ладно, делаем по совету "Выделить все+Кириллический Шрифт в Вид\Шрифт" - Ok 6. Выделяем любое слово из предложения, Ctrl-Shift-F - западный ??? Допустим нужно сохранить документ (в excel некоторые изменения не проходят пока не сохранишь) 7. Сохраняем и закрываем. 8. Если в реестре для "1252" стоит "c_1252.nls" наблюдаем: Aml Pages - ýòî ïðîãðàììà ñ ðàçâèòûìè âîçìîæíîñòÿìè ðåäàêòèðîâàíèÿ, îáðàáîòêè è èñïîëüçîâàíèÿ òåêñòà, ðèñóíêîâ è âîîáùå èíôîðìàöèè, ïëîõî ïîääàþùåéñÿ ñèñòåìàòèçàöèè.

Carc: MON пишет: Так то в реестре: цитата: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage параметру "1252" присвоить значение "CP_1251.nls" (в Windows 95/98/Me) или "c_1251.nls" (в Windows NT/2000/XP) Но, имхо, это неправильный подход и безрезультатный, если нет админовских прав. Да поменять то не проблема. Но админские права конечно нужны, а то как же - я кстати более чем поддерживаю такую безопасность, иначе бы в свое время предкам на работе компы чинил не реже раза в сутки из одной крайне удивительной, но с насмерь сведенным судорогой мозгом девушки MON пишет: 3. Выделяем и копируем, например, предложение "Aml Pages - это программа с развитыми возможностями редактирования, обработки и использования текста, рисунков и вообще информации, плохо поддающейся систематизации." 4. Вставляем в наш документ. Русские буквы, все замечательно. 5. Выделяем любое слово из предложения, Ctrl-Shift-F - западный Да не дожен он быть западный! Как это блин не должен!?! Если справка сама копирует в буфер обмена без чарсета!?! Чего я могу то сделать, если в скопированных данных этой информации нет? Не могу же я за Билли вообще везде подряд извините конечно, попу вытирать!?! Если данные не переданы, то что делать то!?! Какие то инсинуации Aml Pages конечно умеет предпринимать, но не на 100% же!?! MON пишет: Ладно, делаем по совету "Выделить все+Кириллический Шрифт в Вид\Шрифт" - Ok 6. Выделяем любое слово из предложения, Ctrl-Shift-F - западный ??? Допустим нужно сохранить документ (в excel некоторые изменения не проходят пока не сохранишь) 7. Сохраняем и закрываем. 8. Если в реестре для "1252" стоит "c_1252.nls" наблюдаем: Какие то у тебя мистические проблемы.... У меня почему-то в Windows2000 все ок, хотя она у меня вообще не пойми как работает, искреннее ощущение что перед запуском операционная система все-таки успевает где-то стограммулек тяпнуть Такое иногда вытворяет, что мама не горюй. Но будем искать проблему.


MON: Carc пишет: Какие то у тебя мистические проблемы.... М... кажется такое происходит, когда в AmlPages выставлен английский шрифт. Вот тут в самом конце страницы кое-что поясняют про кракозябры. Быстрее всего перейти, если "кракозябры" дать в поиск.

Carc: MON пишет: Вот тут в самом конце страницы кое-что поясняют про кракозябры. Быстрее всего перейти, если "кракозябры" дать в поиск. Ну а причем тут кодировки HTML-кода? Они определяют как веб сервер отдает файлы с сервера. В буфере обмена то они окажутся по любому в стандартном виде, как их лицезреет пользователь.

MON: MON пишет: делаем по совету "Выделить все+Кириллический Шрифт в Вид\Шрифт" - Ok 6. Выделяем любое слово из предложения, Ctrl-Shift-F - западный ??? Допустим нужно сохранить документ (в excel некоторые изменения не проходят пока не сохранишь) 7. Сохраняем и закрываем. 8. Если в реестре для "1252" стоит "c_1252.nls" наблюдаем: цитата: Aml Pages - yoi i?ia?aiia n ?acaeouie aicii?iinoyie ?aaaeoe?iaaiey, ia?aaioee e eniieuciaaiey oaenoa, ?enoieia e aiiaua eioi?iaoee, ieioi iiaaa?uaeny nenoaiaoecaoee. Carc пишет: Какие то у тебя мистические проблемы.... У меня почему-то в Windows2000 все ок, хотя она у меня вообще не пойми как работает, искреннее ощущение что перед запуском операционная система все-таки успевает где-то стограммулек тяпнуть Такое иногда вытворяет, что мама не горюй. Мда... точно мистика. Сегодня показывает кириллицу при всех вышеописанных действиях. Бум дальше наблюдать. Но вот после вставки текста из справки и выполнения "Выделить все+Кириллический Шрифт в Вид\Шрифт" - Ok после выделения любого слова из предложения, по Ctrl-Shift-F - шрифт остается западный (в winXP и win2000) Если проделать тоже самое в WordPad - меняется на кириллицу.

Carc: MON пишет: Мда... точно мистика. Сегодня показывает кириллицу при всех вышеописанных действиях. Бум дальше наблюдать. Но вот после вставки текста из справки и выполнения "Выделить все+Кириллический Шрифт в Вид\Шрифт" - Ok после выделения любого слова из предложения, по Ctrl-Shift-F - шрифт остается западный (в winXP и win2000) Если проделать тоже самое в WordPad - меняется на кириллицу. ОК, попробую погонять в Win2K - она у меня са-а-а-всем какая-то загадочная стала, творит не пойми что и с какого перепуга.

MON: Carc пишет: Зачем одну? Ctrl+Alt+R в русский, Ctrl+Alt+E в английский. Этой возможности уже несколько лет - все клавиатурщики привыкли, никто не жаловался - зачем режимы? Команда для "в русский", команда для "в аглицкий" - все четко. Зачем при этом менять выделение? Тем более за каким фигом пытаться выделить слово за курсором? Если текст набран не в той раскладке, то он как раз таки будет перед курсором. И неизвестно сколько его там будет - одно слово, 2? Так что не думаю, что что-то здесь надо автоматизировать. Тем более что это поведение далеко не только в редакторе текста - она много где так может менять раскладку набранного текста. Тем более не уверен что стоит менять системную политику выделения текста. Если редактор считает что пора тормознуть выделение именно здесь, то именно здесь. Это политика распространяется практически на всю Windows и несколько странно было бы делать ее капитально измененной в Aml Pages. Зубры-клавиатурщики быстро привыкают и постоянно помнить как выделяется в Aml Pages, а как во всей Windows никто не будет. Яркий тому пример, автоматическое закрытие кавычек. К нему так привыкаешь в Aml Pages, что начинаешь забывать закрывать вообще везде. Вот именно я привык к тому, где для меня более удобно. Смею предположить, что удобнее было бы и другим. Преимущества: Мне не нужно задумываться ни долю секунды какую комбинацию нажимать. Я настроил переключение на Сtrl-Shift-Z, попробуйте, что удобнее Сtrl-Shift-Z или Ctrl+Alt+R? Я не владею слепым методом печати и в 95% случаев не в той кодировке оказывается именно последнее слово. Мне не нужно НИЧЕГО делать, чтобы его выделить. В случае, если не в той кодировке набрано больше слов, ну тогда я их выделяю и нажимаю заветную комбинацию. Подскажите, какой комбинацией клавиш или как за один щелчок мыши в AmlPages выделить за один раз, например, слово "ghjljk;tybt" чтобы исправить его на "продолжение". Я на это не трачу ни секунды. Если в AmlMaple когда-нибудь появится плагин для корректировки раскладки, очень хотелось бы, чтобы корректировалось одной комбинацией клавиш и была возможность автоматической корректировки последнего слова, если не было выделения текста. В том же WinRAR его посмотрите как все сделано - весьма многое в UI по Window`-ому через попу. Но это традиционное в Windows "через попу" и Евгений не спешит его менять. Что имеется в виду? Пользуюсь им с первых версий и чтоб там что-то было сделано не так, не замечал.

Carc: MON пишет: Вот именно я привык к тому, где для меня более удобно. Смею предположить, что удобнее было бы и другим. Преимущества: Мне не нужно задумываться ни долю секунды какую комбинацию нажимать. Я настроил переключение на Сtrl-Shift-Z, попробуйте, что удобнее Сtrl-Shift-Z или Ctrl+Alt+R? Я не владею слепым методом печати и в 95% случаев не в той кодировке оказывается именно последнее слово. Мне не нужно НИЧЕГО делать, чтобы его выделить. В случае, если не в той кодировке набрано больше слов, ну тогда я их выделяю и нажимаю заветную комбинацию. Подскажите, какой комбинацией клавиш или как за один щелчок мыши в AmlPages выделить за один раз, например, слово "ghjljk;tybt" чтобы исправить его на "продолжение". Я на это не трачу ни секунды. Ну все это очень и очень спорно. Кому то удобно так, кому то сяк. Кому то такие клавиши, кому то иные. У кого неслепой метод набора, у кого то слепой а толку - пока мысль сработает уже два слова набраны. Тут для всех все равно не сделать удобный вариант. Опять же такое можно запросто сделать через плагин: тот же Translit на сайте (с сорсами) это и проделывает. Доработать его до такой вот обработки дело в общем-то минут 20. Но не переписывать же код Aml Pages по каждому запросу!?! Ей богу? Про Винрар: ну навскидку - ну сортировка в списках, выбор папки разархивации, навигация табом по диалогу выбора настроек архивации - косяков как грязи, но косяки самой Винды: поправить их можно. Но это слишком мудрить с UI, и Евгений и не стремится (и по моему правильно).

MON: Carc пишет: MON пишет: цитата: Вот именно я привык к тому, где для меня более удобно. Смею предположить, что удобнее было бы и другим. Преимущества: Мне не нужно задумываться ни долю секунды какую комбинацию нажимать. Я настроил переключение на Сtrl-Shift-Z, попробуйте, что удобнее Сtrl-Shift-Z или Ctrl+Alt+R? Я не владею слепым методом печати и в 95% случаев не в той кодировке оказывается именно последнее слово. Мне не нужно НИЧЕГО делать, чтобы его выделить. В случае, если не в той кодировке набрано больше слов, ну тогда я их выделяю и нажимаю заветную комбинацию. Подскажите, какой комбинацией клавиш или как за один щелчок мыши в AmlPages выделить за один раз, например, слово "ghjljk;tybt" чтобы исправить его на "продолжение". Я на это не трачу ни секунды. Ну все это очень и очень спорно. Кому то удобно так, кому то сяк. Кому то такие клавиши, кому то иные. У кого неслепой метод набора, у кого то слепой а толку - пока мысль сработает уже два слова набраны. Тут для всех все равно не сделать удобный вариант. Если больше одного слова набрано, ну так работает старый алгоритм. Выделяй на здоровье сколько нужно слов и жми клавиши. Автоматическое исправление последнего слова работает, если ничего не выделено! Про две комбинации клавиш - их уже не вырубишь из программы тем более, что зубры привыкли. Но при желании, можно добавить еще одну с универсальным действием и посмотреть, чем зубры предпочтут пользоваться. Мне есть с чем сравнивать, я похожим способом с двумя комбинациями и всегда ручным выделением, долгое время пользовался. Не будет, так не будет, больше спорить не буду. Тем более, что я своим способом могу пользоваться в любой программе.

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

Carc: MON пишет: Как доказательство Carc в одном месте подправил, в другом месте всплыло. Если копировать текст из справки, будет полно кракозябров. Кириллический шрифт по умолчанию выставлен? Или нет?

MON: Carc пишет: MON пишет: цитата: Как доказательство Carc в одном месте подправил, в другом месте всплыло. Если копировать текст из справки, будет полно кракозябров. Кириллический шрифт по умолчанию выставлен? Или нет? Да выставлен он. После того как появились кракозябры в AmlPages я специально лазил в справку и по совету из нее менял набор символов на кириллицу по умолчанию. Вот только я не пойму - я скачал русскую версию программы, почему я должен заботиться о западном наборе символов? Назови мне пару-тройку известных редакторов кроме Wordpad, где нужно устанавливать набор символов?

Carc: MON пишет: Да выставлен он. После того как появились кракозябры в AmlPages я специально лазил в справку и по совету из нее менял набор символов на кириллицу по умолчанию. Вот только я не пойму - я скачал русскую версию программы, почему я должен заботиться о западном наборе символов? Назови мне пару-тройку известных редакторов кроме Wordpad, где нужно устанавливать набор символов? А в русской версии кстати именно сразу и ставится русский чарсет по умолчанию!!!

MON: Carc пишет: А в русской версии кстати именно сразу и ставится русский чарсет по умолчанию!!! Ну так откуда ж тогда кракозябры?

Carc: MON пишет: Далее: То что меню для закладки документа вызывается двойным щелчок по ней можно узнать либо случайно щелкнув, либо изучив справку. ОК - какие мысли по индикации? Как это показать!?! То что к странице приаттачен файл видно в дереве. Логично, имхо, сюда добавить в контекстное меню "Просмотр файла" Это возможности плагина File2Aml - если он есть, он сам интегрируется в меню. Сама по себе Aml Pages с приатаченными файлами пока работать не умеет (ну разве что data layer kernel на ней, но не интерпретация данных).

MON: Carc пишет: цитата: То что к странице приаттачен файл видно в дереве. Логично, имхо, сюда добавить в контекстное меню "Просмотр файла" Это возможности плагина File2Aml - если он есть, он сам интегрируется в меню. Сама по себе Aml Pages с приатаченными файлами пока работать не умеет (ну разве что data layer kernel на ней, но не интерпретация данных). Отображение левой панели как Дерева это вроде единственное представление, где можно увидеть, что у страницы есть прикрепленные файлы? Так почему именно здесь не дать возможность выбор просмотра тех файлов, которые относятся к этой странице. Плагин есть, но только с одним пунктом "Прицепить..."

Carc: MON пишет: Отображение левой панели как Дерева это вроде единственное представление, где можно увидеть, что у страницы есть прикрепленные файлы? Так почему именно здесь не дать возможность выбор просмотра тех файлов, которые относятся к этой странице. Потому что Aml Pages без понятия чего там находится. Это полностью задача плагина, который абсолютно независим от Aml Pages. Aml Pages просто не может дать возможности прицепить файл - она этого не умеет. MON пишет: Плагин есть, но только с одним пунктом "Прицепить..." Все его команды есть в меню "Плагины" - остальное, как плагин сам указывает. Всего в дерево не положишь.

MON: Carc пишет: MON пишет: цитата: Отображение левой панели как Дерева это вроде единственное представление, где можно увидеть, что у страницы есть прикрепленные файлы? Так почему именно здесь не дать возможность выбор просмотра тех файлов, которые относятся к этой странице. Потому что Aml Pages без понятия чего там находится. Это полностью задача плагина, который абсолютно независим от Aml Pages. Aml Pages просто не может дать возможности прицепить файл - она этого не умеет. MON пишет: цитата: Плагин есть, но только с одним пунктом "Прицепить..." Все его команды есть в меню "Плагины" - остальное, как плагин сам указывает. Всего в дерево не положишь. Плагины - File2Aml - "Просмотр файлов" есть. Закладка документа - в контекстном меню "Просмотр файлов" есть. На документе в дереве с курсором на конкретной странице с указанным количеством прицепленных файлов - "Просмотр файлов" нет. Интуитивно именно там жмешь правой кнопкой, чтоб посмотреть что за файл относится к странице. Попутно вопрос: а кто показывает сколько файлов у данной страницы плагин или AmlPages?

Carc: MON пишет: Плагины - File2Aml - "Просмотр файлов" есть. Закладка документа - в контекстном меню "Просмотр файлов" есть. На документе в дереве с курсором на конкретной странице с указанным количеством прицепленных файлов - "Просмотр файлов" нет. Интуитивно именно там жмешь правой кнопкой, чтоб посмотреть что за файл относится к странице Вообще я конечно согласен по замечаниям с юзабилити возможности просмотра файлов. Но дело в том что плагины не до бесконечности могут углубляться в пользовательский интерфейс самой Aml Pages. Определенные возможности по интеграции в меню есть, и пожалуй все. Безусловно плагины имеют определенный доступ к компонентам Aml Pages, вроде редактора текста. Но в Plugin API нет механизмов, чтобы плагин мог заложиться на нечто большее чем из себя компонент представляется. По крайней мере на данном этапе это так. Были некоторые соображения по дополнительным возможностям интеграции - вроде добавления кнопок в панели инструментов, или создания собственных панелей данных (к примеру, нечто свое вместо редактора текста). Но пока этого не сделано, т.к. это задача весьма нехилой интеграции причем именно по смыслу - интерфейс-то описать дело плевое - на пару дней работы (к тому же само по себе ядро плагинов уже все для этого имеет: захват ДЛЛ плагина, передача данных о событиях, обратный интерфейс для изменения данных и.т.д.). Поэтому когда-то было решено сам плагин перетащить в саму Aml Pages - сделать функционал плагина функционалом самой Aml Pages. Т.к. задача это настолько интегрированная, и настолько популярная что имеет и смысл, и возможности так сделать. Но пока до этого руки не дошли. Причина проста - там совершенно непонятно где должна быть панель с файлами? Этих панелей и так в Aml Pages как грязи, и просто воткнуть ее куда-то не подумав - нельзя, это только увеличит проблемы, но при этом все равно не сделает все удобным. Если лишняя панель будет мешать, то ее не будут пользоваться (вопрос файлов не решен по сути), и также добавлять проблемы к остальным панелям по сути (и сама неудобно, и другим мешает). MON пишет: Попутно вопрос: а кто показывает сколько файлов у данной страницы плагин или AmlPages? Показывает Aml Pages. 1. Это достаточно критический аспект при удалении узла дерева, хорошо бы видеть что в нем есть вложенные файлы (ибо и файлы удалятся точно так же: в корзину - значит в корзину. Безвозратное удаление - точно также будут безвозвратно удалены и вложенные файлы). 2. Весь Data Layer API - т.е. механизм загрузки чего угодно, и выгрузки Aml Pages полностью предоставляет сама. Т.е. плагин не в курсе откуда данные берутся, и куда деваются - это забота самой Aml Pages. Но Aml Pages полностью без понятия что это за данные, что они означают и как с ними обращаться. Она не умеет с ними работать "по смыслу". Но то что данные есть, созданы они таким то плагином, тогда-то и там-то, и относятся к этому узлу дерева - об этом Aml Pages полностью в курсе (т.к. данными управляет она). Соответственно и показать информацию что файлы есть она способна (а смысл это имеет). Найдется решение где-показывать панель с файлами, этот функционал тут же переедет в Aml Pages, и конечно же, получит куда как более приятный и удобный пользовательский интерфейс (само собой с обратной совместимостью).



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