Форум » » [АНОНС] Aml Pages 9.13 Beta 2 (en+ru) сборка 2054 » Ответить

[АНОНС] Aml Pages 9.13 Beta 2 (en+ru) сборка 2054

Carc: Обновлена Aml Pages 9.13 Beta 2 сборка 2054 Скачать русскую версию можно здесь: http://www.amlpages.com/Source/amlpages_ru.zip Download English version: http://www.amlpages.com/Source/amlpages_en.zip Изменения в этой сборке 2054: добавлена настройка "Показывать комментарии автоматически" (автопоказ панели комментариев, см. меню "Вид\Панели инструментов"); добавлено отображение в контекстном меню верхнего уровня редактора числа закладок в тексте; Полный список изменений см. здесь: http://www.amlpages.com/Rus/history.htm

Ответов - 25, стр: 1 2 All

evan: Window XPsp2, Версия: 9.13 сборка 2054, msftedit.dll 4.1 * Это у меня такое отображение Закладок в тексте, или у всех.(С самого начала, на разных PC) В Редакторе текста 45 строчек (Шрифт Microsoft Sans Serif, масштаб 10) 1. Создаю 5 закладок по порядку 1,2,3,4,5. (нумерую, чтобы отслеживать) 2. Если включаю их в панели Закладок, или в контекстном меню по порядку: 3. Первую Закладку - она отображается в 6 строчке Редактора, 4. Затем 2 Закладку - она отображается в 43 строке Редактора 5. Затем 3 Закладку - она отображается в 43 строке Редактора 6. Затем 4 Закладку - она отображается в 43 строке Редактора 7. Затем 5 Закладку - она отображается в 43 строке Редактора Если начинаю включать их в панели Закладок, или в контекстном меню в обратном порядке: 8. _ Пятую Закладку - она отображается в 43 строке Редактора 9. _Затем 4 Закладку - она отображается в 6 строке Редактора 10. Затем 3 Закладку - она отображается в 6 строке Редактора 11. Затем 2 Закладку - она отображается в 6 строке Редактора 12. Затем 1 Закладку - она отображается в 6 строке Редактора Вопрос автору: А можно, чтобы они все отображались в одной строчке 6 не зависимо в какую сторону выбираешь? Ну, естественно если последняя не дотягивает (где уж получиться, или в43строке)

Carc: evan пишет: Вопрос автору: А можно, чтобы они все отображались в одной строчке 6 не зависимо в какую сторону выбираешь? Ну, естественно если последняя не дотягивает (где уж получиться, или в43строке) Слушь выложи плз скриншот, а?!? А то читаю аж в глазах рябит, ни черта непонятно. "Лучше один раз увидеть..." (C)

evan: Выложил скриншоты: Липкий листочек использую как линейку, для показа номера строки 1). Выбираю по порядку вначале закладку 1 2). Выбираю по порядку закладку 2 3). Выбираю по порядку закладку 3 4). Выбираю по порядку закладку 4 5) Теперь в обратную сторону . Выбираю по порядку закладку 3 6). Выбираю по порядку закладку 2 7).Выбираю по порядку вначале закладку 1


Carc: Чего то я запутался... А что именно ты хочешь, чтобы отображалось в одну строчку?

evan: Carc пишет: Чего то я запутался... А что именно ты хочешь, чтобы отображалось в одну строчку? Чтобы независимо в какую сторону листаешь закладки вперёд или назад, все закладки вставали на 6 строчку

Carc: evan пишет: Чтобы независимо в какую сторону листаешь закладки вперёд или назад, все закладки вставали на 6 строчку Как это "вставали"? Куда закладка установлена, на ту строку Aml Pages и переходит!?! Как это может быть что все закладки на одной и той же строке? .... Стоп... ты про чтобы текст с закладкой позиционировался так чтобы было еще чуть-чуть (6) строк выше видно что ли?

evan: Carc пишет: Стоп... ты про чтобы текст с закладкой позиционировался так чтобы было еще чуть-чуть (6) строк выше видно что ли? На скринах же всё видно, в XPsp2 на разных машинах каждая Закладка отображается то в 6 строке, то в 43 взависимости от того в какой последовательности нажимать кнопки в панели Закладок. Если нажимать кнопки на панели Закладок в последовательности 1,2,3,4 то каждая закладка отображается: 1ая закладка в 6 строке, а остальные в 43. Если нажимать кнопки на панели Закладок в последовательности 4,3,2,1 то каждая закладка отображается: 4ая закладка в 43 строке, а остальные в 6. Мож у тебя на XPsp3 все в 6 строке - об этом и разговор - чё тут не понятного, как ещё объяснять

Carc: evan пишет: Мож у тебя на XPsp3 все в 6 строке - об этом и разговор - чё тут не понятного, как ещё объяснять Почему иначе? Все точно также. Переход же просто должен сделать фрагмент с закладкой видимым, ну и соответственно иногда для этого достаточно 43-ей строки, а иногда 6-ой...

evan: Carc пишет: Почему иначе? Все точно также. Переход же просто должен сделать фрагмент с закладкой видимым, ну и соответственно иногда для этого достаточно 43-ей строки, а иногда 6-ой... А почему все не на 6-ой?... - ну, последняя понятно если недотягивает её естественно куда хошь, и то желательно сколько текст после неё позволяет дотягивать на длину текста к 6-ой строке. По сути начало закладки, подобно началу страницы текста - так и отображать её жёстко закрепив за одним местом в Редакторе текста. Ну, а если пользователю хотца другого № строки для отображения, то тогда нужен (Драген-Дроп) - перетаскивание точки отображения Закладки на любую строку текста(Универсальный варант)

Carc: evan пишет: А почему все не на 6-ой?... - ну, последняя понятно если недотягивает её естественно куда хошь, и то желательно сколько текст после неё позволяет дотягивать на длину текста к 6-ой строке. По сути начало закладки, подобно началу страницы текста - так и отображать её жёстко закрепив за одним местом в Редакторе текста. Ну потому что переход к закладке это просто сделать видимым текст помеченным закладкой. Ну и если на 43-ей строке он уже видим, то зачем крутить его до 6-ой? evan пишет: Ну, а если пользователю хотца другого № строки для отображения, то тогда нужен (Драген-Дроп) - перетаскивание точки отображения Закладки на любую строку текста(Универсальный варант) Точку нельзя перетаскивать - это просто пометка, чтобы было видно что в этой строке стоит закладка.

evan: Carc пишет: Ну и если на 43-ей строке он уже видим, то зачем крутить его до 6-ой? Читать внизу страницы текст очень неудобно, потом его приходиться сразу прокручивать так как всего три строки до конца обзора экрана, а с 6 ой строки аж целых 39 строчек это тоже не маловажно, зачем лишний раз дёргать прокрутку, да и 6 ая строка примерно на уровне глаз самый лёгкий обзор чтения. А потом просто должна быть чистая система обзора, в одном месте, зачем мешать отображение и там и там, в 6 ой и в 43

Carc: evan пишет: Читать внизу страницы текст очень неудобно, потом его приходиться сразу прокручивать так как всего три строки до конца обзора экрана, а с 6 ой строки аж целых 39 строчек это тоже не маловажно, зачем лишний раз дёргать прокрутку, да и 6 ая строка примерно на уровне глаз самый лёгкий обзор чтения. А потом просто должна быть чистая система обзора, в одном месте, зачем мешать отображение и там и там, в 6 ой и в 43 Другой бы спорил Ответ написал постом ниже

evan: Carc пишет: Точку нельзя перетаскивать - это просто пометка, чтобы было видно что в этой строке стоит закладка. А почему нельзя перетаскивать эту пометку (например хотца мне наблюдать Закладки не в 6ой строке, как у Carc`a , а в 15 как у Evana ) Взял перетащил эту пометку и закрепил её, как это делается с панелями инструментов - зато круто , каждому под свой вкус, если это не проблемно реализовать в коде.

Carc: evan пишет: А почему нельзя перетаскивать эту пометку (например хотца мне наблюдать Закладки не в 6ой строке, как у Carc`a , а в 15 как у Evana ) Взял перетащил эту пометку и закрепил её, как это делается с панелями инструментов - зато круто , каждому под свой вкус, если это не проблемно реализовать в коде. Ну просто удали одну закладку, и поставь другую. Эта самая пометка "игрушка ёлочная" для пользователя, "бутафория" и только, просто чтобы пользователю было видно (а не только программе) - сама закладка внутри текста. А драг-н-дроп закладок хватась за эту пометку - как-то мне сомнительно что это может быть прям настолько нужно кому-то. Не настолько восстребованная эта штука, а писать там достаточно нетривиально придется. Так что без четкого понимания что "дайте 70-ти из 100 пользователей драг-н-дроп этих меток и они станут счастливы" не стоит времени тратить. Хотя, не спорю, и такое возможно - в общем-то ничего нерешаемого там нет. Как говорил мой старый математик: "если условия определены однозначно, то задача решаема" - а тут как раз однозначнее некуда.

evan: Carc пишет: Ну просто удали одну закладку, и поставь другую. Эта самая пометка "игрушка ёлочная" для пользователя, "бутафория" и только, просто чтобы пользователю было видно (а не только программе) - сама закладка внутри текста. А драг-н-дроп закладок хватась за эту пометку - как-то мне сомнительно что это может быть прям настолько нужно кому-то. А я почему то считал, что реализованно совсем по другому: Стоит грубо говоря датчик один на все Закладки, и вот когда любая открывается она просто идёт в зону этого датчика?

Carc: evan пишет: А я почему то считал, что реализованно совсем по другому: Стоит грубо говоря датчик один на все Закладки, и вот когда любая открывается она просто идёт в зону этого датчика? Нет, не так. В противном случае, если набрать текст выше закладки, всё поплывет. Ну или придется писать очень нетривиальный код ("нетривиальный", в смысле "мутный", где надо описывать 33 случая и варианта использования). А так закладка "живет" внутри текста - пока "жив" текст, как ты его не корячь, чего куда не вставляй закладка всегда будет ссылаться именно на этот текст. Так надежнее и удобнее. Да и проблемы с нетривиальным кодом нет. Сложность алгоритма по сути, приводит к заумности в коде, а это в свою очередь приводит вот к этому причем уже на этапе использования программы

evan: А как, по какому принципу привязывается, опредяляется в Редакторе начало текста, к началу зоны обзора Редактора. И что нельзя допустим использовать этот принцип к метке Закладки.

Carc: evan пишет: А как, по какому принципу привязывается, опредяляется в Редакторе начало текста, к началу зоны обзора Редактора. При вставка закладки привязывает почти к самому началу строки, в которой стоит курсор. evan пишет: И что нельзя допустим использовать этот принцип к метке Закладки. Хм... не понял? Какой принцип? Каг бэ он и используется

evan: Carc пишет: evan пишет: цитата: А как, по какому принципу привязывается, опредяляется в Редакторе начало текста, к началу зоны обзора Редактора. Не, я наверно неточно выразился, не добавил: А как, по какому принципу привязывается, опредяляется в Редакторе начало текста страницы, к началу зоны обзора Редактора экрана, когда страница текста открывается в Редакторе текста

Carc: evan пишет: А как, по какому принципу привязывается, опредяляется в Редакторе начало текста страницы, к началу зоны обзора Редактора экрана, когда страница текста открывается в Редакторе текста Именно когда открывается страница? 1) По умолчанию восстанавливается предыдущая позиция курсора, бывшая при последнем редактировании страницы. 2) + есть настройки отдельные для каждой страницы, куда ставить курсор при открытии страницы в редакторе - можно как по умолчанию в предыдущую позицию, можно сразу в начало текста, можно сразу в конец (это нужно для любителей вести всякие списки, ToDo и прочия, и прочия).



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