* Это у меня такое отображение Закладок в тексте, или у всех.(С самого начала, на разных 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строке)
Post №: 2728
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 31.08.09 17:58. Post subject: evan пишет: Вопрос ..
evan пишет:
quote:
Вопрос автору: А можно, чтобы они все отображались в одной строчке 6 не зависимо в какую сторону выбираешь? Ну, естественно если последняя не дотягивает (где уж получиться, или в43строке)
Слушь выложи плз скриншот, а?!? А то читаю аж в глазах рябит, ни черта непонятно. "Лучше один раз увидеть..." (C)
Post №: 2730
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 31.08.09 20:04. Post subject: evan пишет: Чтобы н..
evan пишет:
quote:
Чтобы независимо в какую сторону листаешь закладки вперёд или назад, все закладки вставали на 6 строчку
Как это "вставали"? Куда закладка установлена, на ту строку Aml Pages и переходит!?! Как это может быть что все закладки на одной и той же строке? .... Стоп... ты про чтобы текст с закладкой позиционировался так чтобы было еще чуть-чуть (6) строк выше видно что ли?
Post №: 607
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 01.09.09 03:55. Post subject: Carc пишет: Стоп.....
Carc пишет:
quote:
Стоп... ты про чтобы текст с закладкой позиционировался так чтобы было еще чуть-чуть (6) строк выше видно что ли?
На скринах же всё видно, в XPsp2 на разных машинах каждая Закладка отображается то в 6 строке, то в 43 взависимости от того в какой последовательности нажимать кнопки в панели Закладок. Если нажимать кнопки на панели Закладок в последовательности 1,2,3,4 то каждая закладка отображается: 1ая закладка в 6 строке, а остальные в 43. Если нажимать кнопки на панели Закладок в последовательности 4,3,2,1 то каждая закладка отображается: 4ая закладка в 43 строке, а остальные в 6. Мож у тебя на XPsp3 все в 6 строке - об этом и разговор - чё тут не понятного, как ещё объяснять
Post №: 2731
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 01.09.09 07:37. Post subject: evan пишет: Мож у т..
evan пишет:
quote:
Мож у тебя на XPsp3 все в 6 строке - об этом и разговор - чё тут не понятного, как ещё объяснять
Почему иначе? Все точно также. Переход же просто должен сделать фрагмент с закладкой видимым, ну и соответственно иногда для этого достаточно 43-ей строки, а иногда 6-ой...
Post №: 608
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 01.09.09 09:25. Post subject: Carc пишет: Почему ..
Carc пишет:
quote:
Почему иначе? Все точно также. Переход же просто должен сделать фрагмент с закладкой видимым, ну и соответственно иногда для этого достаточно 43-ей строки, а иногда 6-ой...
А почему все не на 6-ой?... - ну, последняя понятно если недотягивает её естественно куда хошь, и то желательно сколько текст после неё позволяет дотягивать на длину текста к 6-ой строке.
По сути начало закладки, подобно началу страницы текста - так и отображать её жёстко закрепив за одним местом в Редакторе текста.
Ну, а если пользователю хотца другого № строки для отображения, то тогда нужен (Драген-Дроп) - перетаскивание точки отображения Закладки на любую строку текста(Универсальный варант)
Post №: 2733
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 01.09.09 09:32. Post subject: evan пишет: А почем..
evan пишет:
quote:
А почему все не на 6-ой?... - ну, последняя понятно если недотягивает её естественно куда хошь, и то желательно сколько текст после неё позволяет дотягивать на длину текста к 6-ой строке.
По сути начало закладки, подобно началу страницы текста - так и отображать её жёстко закрепив за одним местом в Редакторе текста.
Ну потому что переход к закладке это просто сделать видимым текст помеченным закладкой. Ну и если на 43-ей строке он уже видим, то зачем крутить его до 6-ой?
evan пишет:
quote:
Ну, а если пользователю хотца другого № строки для отображения, то тогда нужен (Драген-Дроп) - перетаскивание точки отображения Закладки на любую строку текста(Универсальный варант)
Точку нельзя перетаскивать - это просто пометка, чтобы было видно что в этой строке стоит закладка.
Post №: 609
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 01.09.09 14:50. Post subject: Carc пишет: Ну и ес..
Carc пишет:
quote:
Ну и если на 43-ей строке он уже видим, то зачем крутить его до 6-ой?
Читать внизу страницы текст очень неудобно, потом его приходиться сразу прокручивать так как всего три строки до конца обзора экрана, а с 6 ой строки аж целых 39 строчек это тоже не маловажно, зачем лишний раз дёргать прокрутку, да и 6 ая строка примерно на уровне глаз самый лёгкий обзор чтения. А потом просто должна быть чистая система обзора, в одном месте, зачем мешать отображение и там и там, в 6 ой и в 43
Post №: 2735
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 01.09.09 14:55. Post subject: evan пишет: Читать ..
evan пишет:
quote:
Читать внизу страницы текст очень неудобно, потом его приходиться сразу прокручивать так как всего три строки до конца обзора экрана, а с 6 ой строки аж целых 39 строчек это тоже не маловажно, зачем лишний раз дёргать прокрутку, да и 6 ая строка примерно на уровне глаз самый лёгкий обзор чтения. А потом просто должна быть чистая система обзора, в одном месте, зачем мешать отображение и там и там, в 6 ой и в 43
Post №: 610
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 01.09.09 15:00. Post subject: Carc пишет: Точку н..
Carc пишет:
quote:
Точку нельзя перетаскивать - это просто пометка, чтобы было видно что в этой строке стоит закладка.
А почему нельзя перетаскивать эту пометку (например хотца мне наблюдать Закладки не в 6ой строке, как у Carc`a , а в 15 как у Evana ) Взял перетащил эту пометку и закрепил её, как это делается с панелями инструментов - зато круто , каждому под свой вкус, если это не проблемно реализовать в коде.
Post №: 2736
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 01.09.09 15:11. Post subject: evan пишет: А почем..
evan пишет:
quote:
А почему нельзя перетаскивать эту пометку (например хотца мне наблюдать Закладки не в 6ой строке, как у Carc`a , а в 15 как у Evana ) Взял перетащил эту пометку и закрепил её, как это делается с панелями инструментов - зато круто , каждому под свой вкус, если это не проблемно реализовать в коде.
Ну просто удали одну закладку, и поставь другую. Эта самая пометка "игрушка ёлочная" для пользователя, "бутафория" и только, просто чтобы пользователю было видно (а не только программе) - сама закладка внутри текста. А драг-н-дроп закладок хватась за эту пометку - как-то мне сомнительно что это может быть прям настолько нужно кому-то.
Не настолько восстребованная эта штука, а писать там достаточно нетривиально придется. Так что без четкого понимания что "дайте 70-ти из 100 пользователей драг-н-дроп этих меток и они станут счастливы" не стоит времени тратить. Хотя, не спорю, и такое возможно - в общем-то ничего нерешаемого там нет. Как говорил мой старый математик: "если условия определены однозначно, то задача решаема" - а тут как раз однозначнее некуда.
Post №: 612
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 01.09.09 15:18. Post subject: Carc пишет: Ну прос..
Carc пишет:
quote:
Ну просто удали одну закладку, и поставь другую. Эта самая пометка "игрушка ёлочная" для пользователя, "бутафория" и только, просто чтобы пользователю было видно (а не только программе) - сама закладка внутри текста. А драг-н-дроп закладок хватась за эту пометку - как-то мне сомнительно что это может быть прям настолько нужно кому-то.
А я почему то считал, что реализованно совсем по другому: Стоит грубо говоря датчик один на все Закладки, и вот когда любая открывается она просто идёт в зону этого датчика?
Post №: 2738
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 01.09.09 15:22. Post subject: evan пишет: А я поч..
evan пишет:
quote:
А я почему то считал, что реализованно совсем по другому: Стоит грубо говоря датчик один на все Закладки, и вот когда любая открывается она просто идёт в зону этого датчика?
Нет, не так. В противном случае, если набрать текст выше закладки, всё поплывет. Ну или придется писать очень нетривиальный код ("нетривиальный", в смысле "мутный", где надо описывать 33 случая и варианта использования). А так закладка "живет" внутри текста - пока "жив" текст, как ты его не корячь, чего куда не вставляй закладка всегда будет ссылаться именно на этот текст. Так надежнее и удобнее. Да и проблемы с нетривиальным кодом нет.
Сложность алгоритма по сути, приводит к заумности в коде, а это в свою очередь приводит вот к этому причем уже на этапе использования программы
Post №: 614
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 01.09.09 15:37. Post subject: Carc пишет: evan пи..
Carc пишет:
quote:
evan пишет:
цитата: А как, по какому принципу привязывается, опредяляется в Редакторе начало текста, к началу зоны обзора Редактора.
Не, я наверно неточно выразился, не добавил: А как, по какому принципу привязывается, опредяляется в Редакторе начало текста страницы, к началу зоны обзора Редактора экрана, когда страница текста открывается в Редакторе текста
Post №: 2742
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 01.09.09 16:07. Post subject: evan пишет: А как, ..
evan пишет:
quote:
А как, по какому принципу привязывается, опредяляется в Редакторе начало текста страницы, к началу зоны обзора Редактора экрана, когда страница текста открывается в Редакторе текста
Именно когда открывается страница? 1) По умолчанию восстанавливается предыдущая позиция курсора, бывшая при последнем редактировании страницы. 2) + есть настройки отдельные для каждой страницы, куда ставить курсор при открытии страницы в редакторе - можно как по умолчанию в предыдущую позицию, можно сразу в начало текста, можно сразу в конец (это нужно для любителей вести всякие списки, ToDo и прочия, и прочия).
Post №: 2734
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 01.09.09 14:53. Post subject: evan пишет: По сути..
evan пишет:
quote:
По сути начало закладки, подобно началу страницы текста - так и отображать её жёстко закрепив за одним местом в Редакторе текста.
Ну, короче сделал как ты просил - подскролливает текст при переходе к закладке так, чтобы было видно еще 5-6 строк выше. При этом более-менее!!! закладка оказывается визуально всегда в одном и том же месте.
Но, конечно, это вычисляется с определенной точностью, т.к. например при достаточно маленьком размере редактора текста подобный скролл чуток выше "уплывает" закладку из зоны видимости, а перерасчитывать на лету максимально возможное число строк - имхо, это уже даже и не "ползучий", а какой-то "мрачный фичуризм". Примерно это работает, и имхо вполне достаточно. Опять же при такой интенсивной навигации по закладкам в тексте можно предположить что редактор, как правило, распахнут не на 20х20 пикселов, а все же поболее.
Ну, и понятное дело, это зависит от форматирования - т.к. скроллит на строки, и если верхние строки сильно большого размера шрифта, то в пикселах это несколько и иное расстояние.
Post №: 611
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 01.09.09 15:13. Post subject: Carc пишет: Ну, кор..
Carc пишет:
quote:
Ну, короче сделал как ты просил - подскролливает текст при переходе к закладке так, чтобы было видно еще 5-6 строк выше. При этом более-менее!!! закладка оказывается визуально всегда в одном и том же месте.
Вот это уже большой Гут!!! И кружка пива, брат сегодня принёс Миллера, ничё так, вот когда в Бодайбо учился, дед старый пивовар был Ух и варил.
All times are GMT
3 Hours. Hits today: 0
You can: smiles yes, images yes, types yes, poll no
avatars yes, links on, premoderation off, edit new post no