On-line: guests 0. In total there are: 0 [information..]
AuthorTopic
moderator




Post №: 9542
Joined: 28.05.05
Location: Россия, Москва
Rank: 2
link post  Posted: 10.12.18 16:48. Post subject: Новая версия Aml Pages 9.85


Выложил новую версию Aml Pages 9.85


Что нового
[+] добавлена возможность задавать меткам пользовательские названия, а не просто текст за меткой (см. контекстное меню панели меток);
[+] добавлена настройка "Всегда использовать стандартный значок для папок" (в дереве);
[+] разрешено перемещать папки как дочерние узлы в страницы;
[+] в панель меток добавлена навигация и свернуть\развернуть стрелочками с клавиатуры;
[+] добавлена новая версия Aml Assist 3.26 (исправлено, команда контекстного меню "Закрыть панель" запускала панель заново);
[+] ListView и TreeView при редактировании названия элемента обрабатывают стандартные сочетания клавиш Ctrl+C\V\X\Z\A, Ctrl+Inser, Shift+Inser, Shift+Delete;
[+] новая версия плагина Aml2Dropbox 2.20 с поддержкой пользовательских паролей при отправке документов Aml Pages как ZIP-архивов;
[+] новый функционал в движке плагинов;
[*] исправлено: не всегда корректно обновлялся список меток в панели слева в режиме "Метки только выделенной страницы" при переходе к другой странице;
[*] обновлена русская справка;
[*] мелкие исправления и улучшения;

  • детальный список изменений на сайте здесь, как проверить что нового в последних версиях непосредственно из самой Aml Pages читайте здесь


  • Обзор новой версии Aml Pages 9.85 в блоге см. здесь.
  • Свежий пост в блоге: Вопрос-Ответ: как прикрепить рисунки веб-страницы внутрь документа Aml Pages?
  • Change log in English on official web site





  • Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply
    Replys - 193 , page: 1 2 3 4 5 6 7 8 9 10 All [new only]







    Post №: 1454
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 20.01.19 19:23. Post subject: Carc пишет: Надо гу..


    Carc пишет:

     quote:
    Надо гуглить, куда они его в 7-ке засунули… "Отображать содержимое окон при перетаскивании"



    Нашел точно в этих разделах сидит, у меня включен.

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 9574
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 21.01.19 07:24. Post subject: evan пишет: Нашел т..


    evan пишет:

     quote:
    Нашел точно в этих разделах сидит, у меня включен.


    Поют сердца Ликованию народа не будет предела

    Дальше что? Проверял?

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply





    Post №: 1453
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 19.01.19 12:18. Post subject: Carc пишет: А вот о..


    Carc пишет:

     quote:
    А вот отсюда поподробнее… Лучше бы скриншот. Что-то я не пойму, про что конкретно ты говоришь….



    Если говорить твоей терминологией, то размер текстового поля редактора текста, который привязан к размеру окна Редактора текста, при открытии страницы в редакторе чётко виден и стоит (как у молодого) если гонять стрелкой вверх/ вниз с клавиатуры вот скрин1.




    Стоит только начать двигать ползунком прокрутки нижняя граница привязки "размера текстового поля редактора " нарушается (исчезает) точно так же как в Листочке и строчки текста спокойно могут перемещаться под нижнюю рамку окна Редактора текста смотри скрин 2




    Иногда появляются глюки, остается след курсора и разрыв текстового курсора

    А вот опять финал вращал колесом мыши скрин.3


    Выводы: это опять происходит из за разных размеров, размера текстового поля по отношению к нему размера вертикальной прокрутки с разницей 26 пикселей.

    Если выровнять их геометрические размеры, то все должно заработать и появится плюс от щелчков по мини стрелкам прокрутки
    строчки очень большого текста по вертикали будут чётко отображаться на границах текстового размера без перекрытия шрифта границей текстового размера.Такой вариант сделан в версии блокнота Windows 7 верс.6.1 сборка7601

    Можно подшаманить, чтобы не исчезала нижняя граница текстового размера, тогда будет второй вариант, когда текст будет перемещаться под границу текстового размера несимметрично с перекрытием, не очень приятный вариант.

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 9573
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 19.01.19 13:03. Post subject: evan пишет: Если го..


    evan пишет:

     quote:
    Если говорить твоей терминологией


    Это не моя терминология, это общепринятая терминология. Термины на то и термины, чтобы люди друг друга понимали, а не каждый на своем на птичьем…

    evan пишет:

     quote:
    то размер текстового поля редактора текста, который привязан к размеру окна Редактора текста


    Чушь! Текстовое поле редактора текста, и редактор текста это просто одно и то же. Один в один. Никто ни к кому не привязан. Как можно самое себя по размеру привязывать к самое себя?

    evan пишет:

     quote:
    Стоит только начать двигать ползунком прокрутки нижняя граница привязки "размера текстового поля редактора " нарушается (исчезает) точно так же как в Листочке и строчки текста спокойно могут перемещаться под нижнюю рамку окна Редактора текста смотри скрин 2




    Где ж она нарушается? Вон внизу рамку редактора видно — это и есть его граница.

    evan пишет:

     quote:
    Иногда появляются глюки, остается след курсора и разрыв текстового курсора


    Где скриншот глюков? Где скриншот разрыва?

    Можно попробовать для теста отключить синтаксическую подсветку и главное автоматическую подсветку гиперссылок. Она может влиять на прорисовку…

    evan пишет:

     quote:
    Выводы: это опять происходит из за разных размеров, размера текстового поля по отношению к нему размера вертикальной прокрутки с разницей 26 пикселей.

    Если выровнять их геометрические размеры, то все должно заработать и появится плюс от щелчков по мини стрелкам прокрутки
    строчки очень большого текста по вертикали будут чётко отображаться на границах текстового размера без перекрытия шрифта границей текстового размера.Такой вариант сделан в версии блокнота Windows 7 верс.6.1 сборка7601

    Можно подшаманить, чтобы не исчезала нижняя граница текстового размера, тогда будет второй вариант, когда текст будет перемещаться под границу текстового размера несимметрично с перекрытием, не очень приятный вариант.



    Странный вывод… В стиле "потому что гладиолус"
    Ну что-то там не так с прорисовкой — ну допустим. Ну неверно RichEdit вычисляет размеры ползунков при вертикальном скроле (вообще то это его задача чуть более чем полностью, я в этот процесс не вмешиваюсь)… Ну и?

    После чего какой-то сбой. Откуда вывод что причина в "геометрии"? Есть 2 являния, неприятных явления. Ну и? Откуда вывод что одно причина другого? Откуда вообще вывод что они связаны?

    Хоть бы код ошибки при сбое был известен, уже что-то… Может там вообще достославный 0x0005 код — причина его в чем угодно может быть, и уже 99 из 100 что не в геометрии.

    А так вывод абсолютно неверный. Где докательства? Корреляция есть, но только по времени. Причем тут связь?

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply





    Post №: 1455
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 20.01.19 20:19. Post subject: Carc пишет: Странны..


    Carc пишет:

     quote:
    Странный вывод… В стиле "потому что гладиолус"
    Ну что-то там не так с прорисовкой — ну допустим. Ну неверно RichEdit вычисляет размеры ползунков при вертикальном скроле (вообще то это его задача чуть более чем полностью, я в этот процесс не вмешиваюсь)… Ну и?



    Нет Гоша, вмешиваешься, а кто тогда разрабатывал в твоём приложении функц. раздел Абзац?


    Carc пишет:

     quote:
    После чего какой-то сбой. Откуда вывод что причина в "геометрии"? Есть 2 являния, неприятных явления. Ну и? Откуда вывод что одно причина другого? Откуда вообще вывод что они связаны?

    Хоть бы код ошибки при сбое был известен, уже что-то… Может там вообще достославный 0x0005 код — причина его в чем угодно может быть, и уже 99 из 100 что не в геометрии.



    Гоша прямой ответ по Геометрии, все сбои идут по причине попадания текста в зону под рамкой, этой функцией занимается динамический движок вертикальной прокрутки Windows на который ты пюлиёшь и говоришь, что он сам у тебя должен вычислять ... И подсовываешь ему свою единицу измерения в мм(миллиметрах), а движок работает с более точной единицей измерения в 1 пиксель, твой 1мм=4(5) пикселей а движок пробует привязаться к твоей геометрии с единицей в 1 пиксель, к твоим миллиметрам и как он должен понимать эту твою самую.

    Твой Абзац, включен на прямое управление движком прокрутки и без рубильника, я опробовал разные настройки вот минимальный набор
    Расстояние между строк выбор:
    Одинарный - устанавливает в 0 и блокирует само привязку движка прокрутки
    Минимум - обрезает 1 строку текста
    Полуторный- добавляет размер в 9 пикселей (порядка 1,5мм)
    Двойной - добавляет размер порядка 19 пикселей

    Одним словом в твоем Абзаце нет такой единицы, как 1 или 2 пикселя, которые можно было подсунуть для движка прокрутки, а привязку движка в автоматическом собственном режиме ты кастрировал своим Абзацом, переведя управление на Абзац.

    => Мне нужно, чтобы ты отрубил свой Абзац в приложении, чтобы убедится в правильности мыслей.

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 9576
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 21.01.19 07:36. Post subject: evan пишет: Гоша пр..


    evan пишет:

     quote:
    Гоша прямой ответ по Геометрии, все сбои идут по причине попадания текста в зону под рамкой


    У меня только один вопрос: ты что идиот? Ты не понимаешь вообще что ли ничего? Не могут данные RichEdit оказываться за пределами его самого окна, за рамкой. Никакой код в принципе такого не может без специальных приседаний. Он может отрисовывать свои данные только на собственном HDC, и никто его отрисовку в принципе не пустит вовне. Она может оставаться после уничтожения RichEdit, но это приколы ParentDC и OwnerDC. Но все равно это не зависит от самого RichEdit никак. Причем никак от слова "совсем"!

    evan пишет:

     quote:
    Твой Абзац, включен на прямое управление движком прокрутки и без рубильника


    Слушь, ты вот скажи это что у тебя грибы или синтетическое что-то?
    Какой абзац? куда включен? Какой рубильник?
    Какой движок?

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

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

    Тестируешь? Дык и делай это нормально, как принято везде и всеми.

    Что-то мне твой монолог напоминает вот это


    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply





    Post №: 1459
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 22.01.19 17:42. Post subject: Carc пишет: У меня ..


    Carc пишет:

     quote:
    У меня только один вопрос: ты что идиот? Ты не понимаешь вообще что ли ничего? Не могут данные RichEdit оказываться за пределами его самого окна, за рамкой. Никакой код в принципе такого не может без специальных приседаний. Он может отрисовывать свои данные только на собственном HDC, и никто его отрисовку в принципе не пустит вовне. Она может оставаться после уничтожения RichEdit, но это приколы ParentDC и OwnerDC. Но все равно это не зависит от самого RichEdit никак. Причем никак от слова "совсем"!



    Кем, я только за эти пол месяца не был, русское слово с твоей стороны пока ещё не исчерпано, бум терпеть, но бумеранг возвращается назад, как не странно буду следить за его полётом.

    А теперь по поводу рамки скриншоты

    Остается след от курсора в редакторе текста, только тогда, когда курсор перетаскиваемого текста попадает под верхнюю или нижнюю рамку,







    А это на Листочке когда текст был под нижней рамкой и потянул за размер нижней рамки Листочка







    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 9581
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 22.01.19 21:12. Post subject: evan пишет: Кем, я ..


    evan пишет:

     quote:
    Кем, я только за эти пол месяца не был


    Но все таки ты им был Заметь, ты сам с этим согласился

    evan пишет:

     quote:
    Остается след от курсора в редакторе текста, только тогда, когда курсор перетаскиваемого текста попадает под верхнюю или нижнюю рамку,


  • инфу из прокручиваемого списка из диалога "О программе", причем когда открыт именно редактор текста. Тогда Aml Pages туда складывает инфу не только о настройках, но и фактически используемом классе RichEdit

  • Страница какого типа? Форматированный текст или простой?

  • Что с настройками перетаскивание текста в опциях Aml Pages, на вкладке Редактор (быстрый доступ, ПКМ в редакторе текста, внизу пункт меню Настройки — он сразу выносит на эту вкладку)

  • А куда ты собственно вообще тащишь текст? И главное зачем? В другое приложение? В Дерево? Или внутри редактора фрагменты гоняешь мышом?

    evan пишет:

     quote:
    А это на Листочке когда текст был под нижней рамкой и потянул за размер нижней рамки Листочка


  • Aml Pages с визуальными стилями или нет (в последней сборке 2769 есть инфа в диалоге "О программе")

    PS: хоть ты тресни, но не могу я воспроизвести твою проблему не с листочком, не с редактором текста. У меня всё абсолютно распрекрасно…
    Не знаю в чем может быть дело… Я уже чего только не перепробовал: и классы менял, и настройки классов, и настройки перетаскивания — всё отлично.

  • Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply





    Post №: 1470
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 26.01.19 14:47. Post subject: Carc пишет: У меня ..


    Carc пишет:

     quote:
    У меня только один вопрос: ты что идиот? Ты не понимаешь вообще что ли ничего? Не могут данные RichEdit оказываться за пределами его самого окна, за рамкой. Никакой код в принципе такого не может без специальных приседаний. Он может отрисовывать свои данные только на собственном HDC, и никто его отрисовку в принципе не пустит вовне. Она может оставаться после уничтожения RichEdit, но это приколы ParentDC и OwnerDC. Но все равно это не зависит от самого RichEdit никак. Причем никак от слова "совсем"!



    Гоша пишет "Не могут данные RichEdit оказываться за пределами его самого окна, за рамкой. Никакой код в принципе такого не может без специальных приседаний"

    А и не обязательно оказываться за пределами окна, достаточно одного касания курсором текста границы рамки при перемещении выделенного объёма данных и всё курсор начинает оставлять свои следы прорисовки, значить начались проблемы, скриншотов много таких выложил, и на что возмущаешься, это RichEdit все должен делать, дык расскажи тогда, как он должен делать в логической последовательности работы именно в твоём приложении, а я сравню с подобными системами прокрутки движка и сделаем вывод кто темнит, хотя и так ясно.

    Простой вопрос, почему у тебя текст касается границы рамки?
    Хотя это не допустимо при использовании такой системы движка прокрутки. Как вариант сравнения, аналогичная подобная, система управления движком прокрутки блокнота Windows, не допускает такого случая и устанавливает свои границы, размеры перемещения, таким образом не даёт тексту касаться границ рамок, а у тебя касается? Причём с самого начала разработки с 2005г

    Сегодня случайно нашел сборку Aml Pages 9.0 Beta 3, где точно такое же касание и подскролинг тоже встроен для 1 панели снизу

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 9591
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 02.02.19 14:16. Post subject: evan пишет: Простой..


    evan пишет:

     quote:
    Простой вопрос, почему у тебя текст касается границы рамки?


    Рамки где? В редакторе текста или в листочке? Изьясняйся яснее, плз…

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply





    Post №: 1474
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 03.02.19 10:42. Post subject: Carc пишет: Рамки г..


    Carc пишет:

     quote:
    Рамки где? В редакторе текста или в листочке? Изьясняйся яснее, плз…



    В редакторе текста и в листочке. Если касается курсор текста рамки, а это активное поле текста, значить и текст касается.

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 9598
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 03.02.19 11:02. Post subject: evan пишет: В редак..


    evan пишет:

     quote:
    В редакторе текста и в листочке. Если касается курсор текста рамки, а это активное поле текста, значить и текст касается.


    Как это так? Текст же в клиентской области контрола (редактора текста), а рамка уже в неклиентской части… Что вовне, окружает клиентскую область, и соответственно текст за нее выходить в неклиентскую область (в рамку) попросту не может…

    Ты бы мне лучше бы на почту пример документа сбойного прислал, и полный текст из диалога "О программе" Aml Pages, он копируется в буфер обмена…
    Я б поковырялся что там как да никак...

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply





    Post №: 1478
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 03.02.19 13:20. Post subject: Carc пишет: Ты бы м..


    Carc пишет:

     quote:
    Ты бы мне лучше бы на почту пример документа сбойного прислал, и полный текст из диалога "О программе" Aml Pages, он копируется в буфер обмена…
    Я б поковырялся что там как да никак...


    Если это происходит в любом новом документе, я могу тебе сколь угодно прислать таких

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 9616
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 05.02.19 10:21. Post subject: evan пишет: Если эт..


    evan пишет:

     quote:
    Если это происходит в любом новом документе, я могу тебе сколь угодно прислать таких


    Я проверил твой документ. У меня все отлично. Похоже, что-то в консерватории не так.

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply





    Post №: 1461
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 22.01.19 19:19. Post subject: Carc пишет: Ну и че..


    Carc пишет:

     quote:
    Ну и чего? Куда пропал-то? Насрал написал и тишина?
    Где скриншот-то? Ты его там что? Ручками сам что-ли попиксельно в Paintbrush рисуешь?



    Да нет Гоша не "Насрал " это просто так работает твоя программа вот скрины из системных сбоев (отчётов)


    За период с марта 2018г по сегодня 77 сбоев и всего 3 посторонних приложений.









    Могу все разместить, и в развёрнутом виде, если ещё сомневаешься, вот тогда точно получится большая помойка.

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 9582
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 22.01.19 21:27. Post subject: evan пишет: Могу вс..


    evan пишет:

     quote:
    Могу все разместить, и в развёрнутом виде, если ещё сомневаешься, вот тогда точно получится большая помойка.



    Ключевое слово "помойка"… Зачем мне список сбоев без информации о сбое? Ни кодов ошибок, ни описаний подробно что делал и зачем, ни подробностей, ни тестов (повторяется или нет, и при каких условиях)… Кто ж спорит, что сбой видимо все-таки был. Но вопрос в причинах и условиях возникновения, а не в самом факте.

    Та еще и зачем-то какая фигня про какой-то TreeLine.exe да к тому же еще и сама Windows в списке сбоев, да еще и с пояснениями что "аппаратная ошибка" (только почему то на скриншоте на всяк случай затерто в чем)…

    Aml Pages то тут причем?
    а) Aml Pages не лазит в чужие приложения… Это не Мапля, и не TwinkiePaste. Тихо себе сидит в своей песочнице и ни гу-гу…

    б) И уж точно Aml Pages не лазиет в саму Windows… Никаких глобальных хуков. Оные только в контексте GUI потока самой Aml Pages, и только. То еще «хулиганство», но а) влиять оно может только на Aml Pages, б) «хулиганство»
    это документированный механизм Windows в) если им умело пользоваться, можно многие вещи делать красивше и проще…

    Может у тебя сбой просто какой-то в компе, или Windows повреждена, или еще что стороннее работает, которое действует на саму Aml Pages? Я ж не ясновидящий…

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply





    Post №: 1456
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 20.01.19 20:30. Post subject: Carc пишет: Причем ..


    Carc пишет:

     quote:
    Причем тут движок Aml Pages? Это движок самой Windows, и Aml Pages здесь не причем. Не причем от слова "совсем"…



    Гоша, ты перевёл собственную автоматическую привязку движка Windows на управление от своего Абзаца, подсовывая ему единицы измерения в мм (миллиметрах) а движок работает на более точных единицах в 1 пиксель, как он должен понимать это.

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 9577
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 21.01.19 07:41. Post subject: evan пишет: Гоша, т..


    evan пишет:

     quote:
    Гоша, ты перевёл собственную автоматическую привязку движка Windows на управление от своего Абзаца, подсовывая ему единицы измерения в мм (миллиметрах) а движок работает на более точных единицах в 1 пиксель, как он должен понимать это.


    Не! Ну ты точно дятел…
    Какие пиксели? Ты вот про это почитай для начала. Про твипы, пиксели, пойнты и прочия. А потом уже чушь свою пори.

    С чего ты взял что данные в RichEdit передаются в миллиметрах? Как они в диалоге показываются и вводятся это одно. А как они передаются в RichEdit это для пользователя за кадром…

    Не ну у тебя точно что-то даже с обычной житейской логикой не в порядке… Все выводы в стиле "потому что гладиолус".
    Интересно, чем ты на жизнь зарабатываешь с такими подходами. Управдомом что ли?

    Тебе говорят одно, а ты все равно ничего не слышишь и не слушаешь и только долбишь как дятел в сухую осину "вот нет вот! Земля плоская и всё тут!"…

    О чем разговариваем вообще непонятно…

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply





    Post №: 1460
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 22.01.19 18:59. Post subject: Carc пишет: О чем р..


    Carc пишет:

     quote:
    О чем разговариваем вообще непонятно…



    А ответь Гоша пожалуйста вот на такой вопрос?

    Зачем и как ты нарушаешь синхронизацию привязки и отслеживание движком прокрутки позиций в тексте

    Поясняю, зачем изменил управление курсором текста, на подходе 3 строки сверху до рамки и 3 строки снизу до рамки,
    В результате нарушается синхронизация, отслеживание позиций текста по отношению к размеру линейки, и строчки текста смещаются в запретную зону.

    На практическом примере, это видно так;

    Когда открываешь страницу и начинаешь листать стрелками вверх/вниз с клавы, текст перемещается правильно и даже правильно отрабатывает твою функцию которая изменяет реальное перемещение курсора(нарушая синхронизацию с движком) с третьей строчки до границы скрытого текста,
    ответ простой, потому как курсор этого текста по вертикали находится на одной строчке в документе, а в движке он уже стал на другой строчке и как только начинаем листать с движка, всё приплыли, потому что была нарушена синхронизация отслеживание положения курсора соответствующая истинному реальному значению положения движка (пиксильной линейки)

    Вот таким образом, твоя функция (Принудительно изменять положение курсора) внесла бяку в автоматическую систему отслеживания и перемещения движком Windows с твоим текстом в редакторе.


    Кстати в новой версии, ты тоже полез в зону синхронизации движка и текста, и начал вешать для курсор запрет от пересечения границы верхней рамки там сразу видно бяку. Надо находить истинную причину а не вешать всякие примочки на то что начудил.

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 9583
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 22.01.19 21:30. Post subject: evan пишет: Зачем и..


    evan пишет:

     quote:
    Зачем и как ты нарушаешь синхронизацию привязки и отслеживание движком прокрутки позиций в тексте


    Вот ты сам то понял что спросил? Я вот ни слова не понял!

  • Что такое "движок" прокрутки и какая-там еще "синхронизация" и кого и кем?
  • У Aml Pages нет никакого "движка прокрутки" и в помине — этими вещами она вовсе не занимается. Это встроенная внутренняя функция самого RichEdit, и это полностью его забота…

  • Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply
    Replys - 193 , page: 1 2 3 4 5 6 7 8 9 10 All [new only]
    Reply:
    1 2 3 4 5 6 7 8 9
    большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

    показывать это сообщение только модераторам
    не делать ссылки активными
    Username, Password:      register    
    Тему читают:
    - user online
    - user offline
    All times are GMT  3 Hours. Hits today: 9
    You can: smiles yes, images yes, types yes, poll no
    avatars yes, links on, premoderation off, edit new post no