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





Post №: 1418
Joined: 24.05.05
Location: Россия
Rank: 0
link post  Posted: 02.06.18 23:06. Post subject: evan-2


Обсудим проблему Дерева.

В старой версии 9-55 сборка 2487 с которой я пришел для обновления, такой проблемы нет, все чисто с выделениями, проверил сегодня.


В версиях 9-83 вот такая ситуация, смотри скрин.







1 рис. щелчок в середину выделения, кнопка щелчка нажата с удержанием

2 рис. щелчок рядом с границей Разделителя, кнопка щелчка нажата с удержанием

3. рис. щелчок в середину, кнопка щелчка нажата с удержанием, сдвигаю вниз за заголовок и возвращаю на заголовок

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


Первый вопрос, что это за значек (въезд запрещён)? откуда взялся


Второй вопрос, при разработке выделения узла Дерева, какой фокус выбирался при наведении курсора на заголовок ( я так понимаю выбрал подчёркивание заголовка) тогда ещё вопрос,
фокус за заголовком с конца заголовка до Разделителя рисует Винда, или сам определял эту зону.

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

Гоша, почему бы тебе не ограничить длину выделения фокуса по окончание заголовка, оказывается в фокусе можно столько разных настроек, прибамбасов делать,




Спасибо: 0 
ProfileQuote Reply
Replys - 41 , page: 1 2 3 All [new only]







Post №: 1419
Joined: 24.05.05
Location: Россия
Rank: 0
link post  Posted: 03.06.18 06:59. Post subject: Сайд-бар Новости.


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

Но, так чтобы Сайд-бар Новости исчезал с правого расположения его из главного окна Амл, по подобию, как это сделано с горизонтальными панелями.



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




Post №: 9457
Joined: 28.05.05
Location: Россия, Москва
Rank: 2
link post  Posted: 29.06.18 10:02. Post subject: evan пишет: 1. Личн..


evan пишет:

 quote:
1. Лично мне бы, очень хотелось бы, иметь возможность бы, выключать Новости в контекстном меню, где правый клик по горизонтальным панелям.


Дык там и есть в меню команда "Новости" по правому клику по панели инструментов…

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
    moderator




    Post №: 9450
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 26.06.18 14:18. 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
    moderator




    Post №: 9451
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 26.06.18 14:23. Post subject: evan пишет: Второй ..


    evan пишет:

     quote:
    Второй вопрос, при разработке выделения узла Дерева, какой фокус выбирался при наведении курсора на заголовок ( я так понимаю выбрал подчёркивание заголовка) тогда ещё вопрос,
    фокус за заголовком с конца заголовка до Разделителя рисует Винда, или сам определял эту зону.


    Выделенный узел Aml Pages рисует сама, и выделение тоже…

    evan пишет:

     quote:
    Гоша, почему бы тебе не ограничить длину выделения фокуса по окончание заголовка, оказывается в фокусе можно столько разных настроек, прибамбасов делать,


    Потому как справа от узла, от его заголовка может быть еще отображаться много дополнительный инфы. Чтобы ее корректно рисовать, надо знать цвета. А говоря "а", говори и "б". Чтобы мне корректно все нарисовать именно в выделенном узле, мне нужно точно знать фон. Поэтому и используется выделение до конца края.

    Ну и потом, это стандартная настройка дерева в Windows - TVS_FULLROWSELECT называется, при ее использовании Винда сама рисует выделение узла на всю ширину дерева. По моему даже слева, я точно не помню…

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





    Post №: 1420
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 29.06.18 12:18. Post subject: Carc пишет: Потому ..


    Carc пишет:

     quote:
    Потому как справа от узла, от его заголовка может быть еще отображаться много дополнительный инфы. Чтобы ее корректно рисовать, надо знать цвета. А говоря "а", говори и "б". Чтобы мне корректно все нарисовать именно в выделенном узле, мне нужно точно знать фон. Поэтому и используется выделение до конца края.



    А кто тебе мешает выбирать цвета, бери как в Windows и будет тебе счастье и ни каких заморочек.

    А вот от фокуса выделения подчеркиванием, тебе все равно рано или поздно придётся отказаться.


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




    Post №: 9458
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 29.06.18 12:43. Post subject: evan пишет: А кто т..


    evan пишет:

     quote:
    А кто тебе мешает выбирать цвета, бери как в Windows и будет тебе счастье и ни каких заморочек.


    А она и берет цвета Windows… Если конечно посмотреть, прямо таки напрямую запрашивает у Винды эти цвета (стандартная программная возможность Видны, спросить текущие цветовые настройки для всех основных элементов и состояний)

    evan пишет:

     quote:
    А вот от фокуса выделения подчеркиванием, тебе все равно рано или поздно придётся отказаться.


    Чего тебя так бомбит-то от этого подчеркивания? Прям вот такое ощущение, что "ты кушать не можешь"… 100 лет этому подчеркиванию в дереве — всем пофиг, включая меня. Что есть, что нету…

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





    Post №: 1421
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 29.06.18 12:20. Post subject: Carc пишет: Ну и по..


    Carc пишет:

     quote:
    Ну и потом, это стандартная настройка дерева в Windows - TVS_FULLROWSELECT называется, при ее использовании Винда сама рисует выделение узла на всю ширину дерева. По моему даже слева, я точно не помню…



    Только у тебя ни так, как в Винде, а совсем, совсем, по другому, и это ни одно и тоже?

    в Винде при наведении курсора на заголовок, в любую зону от левой границы окна до Разделителя, срабатывает фокус Единное выделение всей этой зоны.


    А у тебя,
    1. зона от левой границы окна до Заголовка (тишина)
    2. зона от начала заголовка до конца заголовка (фокус Подчёркивание заголовка)
    3. зона от конца заголовка до Разделителя (фокус только смена курсора на рука, возможность присутствия гиперссылки)
    И это не стандартная настройка дерева в Windows, а твоя собственная.



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




    Post №: 9459
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 29.06.18 12:49. 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 №: 1422
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 29.06.18 12:24. Post subject: Подсказки скрытых заголовков узлов дерева отображаются контужено, ни какой оперативности.


    1. Подсказки скрытых заголовков узлов дерева отображаются контужено, ни какой оперативности.
    сборка 2747

    В дереве на узлах два вида подсказок:

    а). одна Windowая (как продолжение скрытого текста заголовка) и никакого сходства с отображением в самой Windой например, как в том же Проводнике.
    Размеры по вертикали Выделения заголовка и Выделения подсказки разные, а должны быть одинаковые.

    размер Шрифта заголовка узла и Подсказки должны быть одинаковые и равны исходному размеру (например проводника Windows ) и равны в исходной настройке на Шрифта Дерева.

    Принцип отображения подсказки скрытого заголовка желательно иметь подобно( аналогично Windows ) (например проводника Windows ), где выделение подсказки отображает скрытый текст заголовка, поверх Разделителя с высокой точностью наложения ( "скриншота" подсказки) над Заголовком узла, очень быстро, точно и оперативно при наведении курсора Мыши на узел, как это работает в Windows Проводнике.
    Тогда такой подсказке, вообще не нужна опция (Показывать подсказки в Дереве)


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


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




    Post №: 9477
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 20.07.18 11:18. Post subject: evan пишет: б). Вто..


    evan пишет:

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


    А пользовательские подсказки можно и отключить в настройках. К тому же пользовательскую подсказку к узлу дерева всегда можно показать, щелкнув средней кнопкой мыши (колесиком) по узлу — она и покажется. Причем даже при отключенном показе подсказок для дерева. Одноразово покажется, только по случаю щелчка.

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





    Post №: 1428
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 22.07.18 11:39. Post subject: Carc пишет: А польз..


    Carc пишет:

     quote:
    А пользовательские подсказки можно и отключить в настройках.



    Но этой настройкой(опцией), ты отключаешь фирменную Виндовую подсказку, которая в добавок у тебя отображается некорректно в плане соответствия выбранного масштаба Дерева и времени отображения.

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


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




    Post №: 9479
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 22.07.18 11:54. Post subject: evan пишет: Но этой..


    evan пишет:

     quote:
    Но этой настройкой(опцией), ты отключаешь фирменную Виндовую подсказку, которая в добавок у тебя отображается некорректно в плане соответствия выбранного масштаба Дерева и времени отображения.


    Ну время я поправил в ближайшей сборке, а вот мастштаб это фича Aml Pages, раньше подсказка использовала шрифт из дерева, но как-то он уже очень сильно все загораживал и отвлекал. И со временем я приделал туда более мелкий шрифт. Кажется это было более удачным решением. А то раньше это и вправду мелькающая подсказка ну реально только мешала и отвлекала.

    evan пишет:

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


    Ой не знаю, ой не знаю… Там ковыряться надо. Я там какой-то такой мутный перехват написал, что сам себе голову сломал, почему стандартный API установки шрифтов и цветов не работает… Ну да подумаю, может и переделаю со временем…

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




    Post №: 9482
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 22.07.18 19:28. Post subject: Большую часть твоих ..


    Большую часть твоих замечаний учел в последней сборке 2750…

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





    Post №: 1430
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 22.07.18 19:37. Post subject: Версия 9.83 (build 2..


    Версия 9.83 (build 2750) подсказки.
    [*] изменено поведение всплывающих подсказок в дереве;

    Поведение у всплывающих подсказок по времени стало Отличное.


    [+] всплывающая подсказка в дереве с неумещающимся названием показывается даже если подсказки отключены;
    Разделение подсказок Всплывающей и Пользовательской, это Хорошо.


    А вот качество всплывающей подсказки отображения осталось Плохое.

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

    2. На выделеном узле Дерева закрытый текст под разделителем сворачивается через точки текста, это тоже не хорошо, значить разделитель воздействует на узел текста, а в Винде этот момент чище сделан и разделитель не воздействует на шрифт заголовка. Зачем вмешиваться в реакцию узла, когда там и так свыше крыши всякой бяки в выделении узла.


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




    Post №: 9483
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 22.07.18 19:54. Post subject: evan пишет: А вот к..


    evan пишет:

     quote:
    А вот качество всплывающей подсказки отображения осталось Плохое.

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

    2. На выделеном узле Дерева закрытый текст под разделителем сворачивается через точки текста, это тоже не хорошо, значить разделитель воздействует на узел текста, а в Винде этот момент чище сделан и разделитель не воздействует на шрифт заголовка. Зачем вмешиваться в реакцию узла, когда там и так свыше крыши всякой бяки в выделении узла.


    Со временем… Там не все так просто с
    а) жонглированием шрифтами, несколько помедитировать придется. Базовый код этих хитропопых подсказок делает у меня одно, но сама Aml Pages реально там меняет поведение. Нужно будет очень аккуратно проинжектитится в него.
    б) с репозиоцинированием уже попроще… Но все равно будет завязано на п.а (шрифты)

    Все это потребует времени на код и главное тестирование. Поэтому, видимо, в следующей сборке уже тогда.

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





    Post №: 1432
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 22.07.18 20:17. Post subject: Carc пишет: Все это..


    Carc пишет:

     quote:
    Все это потребует времени на код и главное тестирование. Поэтому, видимо, в следующей сборке уже тогда.



    Это уже придаёт мне оптимизма и радует.



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




    Post №: 9489
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 24.07.18 14:49. Post subject: evan пишет: Это уж..


    evan пишет:

     quote:

    Это уже придаёт мне оптимизма и радует.


    Пробуй новую версию Aml Pages 9.83 build 2751... Вроде все поправил...

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





    Post №: 1433
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 24.07.18 20:39. Post subject: Версия 9.83 build 2751 подсказки


    Размеры значков (16 х 16)
    Шрифт Дерева ( Lucidia Sans Unicod 10 )

    Размер шрифта узла Дерева и Подсказки теперь одинаковые — Это Хорошо!


    1. Но теперь шрифт Подсказки по отношению к шрифту узла Дерева
    сдвинут по горизонтали влево на 16 пикселей и
    сдвинут вверх на 8 пикселей

    смотри скрин





    2. и Размеры границ подсказок по Вертикали перекрываются на 8 пикселей


    смотри скрин






    Спасибо: 0 
    ProfileQuote Reply





    Post №: 1423
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 29.06.18 12:27. Post subject: сборка 2747. Отображение подсказок на панели Строка состояния.


    сборка 2747. Отображение подсказок на панели Строка состояния реализовано не чисто.

    При свернутом окне Амл (Свернуть в окно) подсказка отображается правильно, единожды и чётко.

    При развёрнутом окне Амл (Развернуть) подсказка попадает под панель Задач и начинает от туда выбираться, в верх, в результате подсказка отображается дважды, это не правильное, не чистое отображение.


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




    Post №: 9461
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 29.06.18 13:03. Post subject: evan пишет: При раз..


    evan пишет:

     quote:
    При развёрнутом окне Амл (Развернуть) подсказка попадает под панель Задач и начинает от туда выбираться, в верх, в результате подсказка отображается дважды, это не правильное, не чистое отображение.


    Не может она отображаться. Когда окно Aml Pages свернуто на панель задач, мышь автоматом уходит со строки состояния, и подсказка автоматически прячется самой Виндой. Только что проверил. Так и должна себя вести Винда автоматом — это основополагающие принципы ее User-подсистемы (пользовательского интерфейса).

    Ну разве только глючит. Такое за подказками в Винде уже лет 100 водиться, и будет водиться всегда. Ибо разработчики Винды положили хер на доводку этих старых еще из времен NT\95 элементов пользовательского интерфейса. То что происходило с кнопками в Винде показало это четко. Они лет эдак с 15 не хотели приделать — прошу заметить приделать, а не переделать, исправить — одну байду, о чем их все разработчики мира просили. Потом они, правда, все-таки сделали. Но по данным СВР им самим эти проблемы начала очень сильно жарить попу, ну вот они и зашевелились… А так они эти проблемы сам знаешь на чем вертели…

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





    Post №: 1424
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 29.06.18 12:31. Post subject: По линиям узлов Дерева.


    Начинаю понимать, что же всё таки происходит, и это не только у тебя, а у многих подобных разработчиков пробующих обуздать Дерево.

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


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




    Post №: 9460
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 29.06.18 12:54. Post subject: Ты ни хера не понял…..


    Ты ни хера не понял… И даже не начал понимать…

    99 процентов разработчиков и вовсе деревья не разрабатывает. Нельзя в винде в конкретно взятом дереве повлиять на линии. Можно только назначить линиям отдельный от текста цвет — такая возможность есть. А вот как будет рисовать линии Винда никого не спрашивает. Более того она делает как-то хитропопо. В стандартной графической подсистеме Винды нет такого стиля линий (это называется перо, Pen). Видимо она использует какое-то собственное.

    Можно в принципе добраться до этого пера стандартными возможностями, и расковырять его на предмет что за штука. Только зачем? Чисто любознательность? Дык и я без расковырялок вижу как это сделано… А дальше то что?

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





    Post №: 1425
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 30.06.18 13:07. Post subject: Carc пишет: Можно в..


    Carc пишет:

     quote:
    Можно в принципе добраться до этого пера стандартными возможностями, и расковырять его на предмет что за штука. Только зачем? Чисто любознательность? Дык и я без расковырялок вижу как это сделано… А дальше то что?



    "Только зачем? "
    А затем, чтобы восстанавливать исходный параметр (этого пера, Pen), параметр которого был после новой установки Винды
    когда линии узлов рисовались правильно на всех древовидных приложениях с чистым кодом управления узлов дерева.

    У тебя была чистая сборка по линиям узлов версия 9-55 сборка 2487 от 13 июля 2014г. В которой я работал до обновления версии 9-83.
    И в 9-83 ты снова начал встраивать в узел выделения свои прибамбасы значки (перемещение) а при повторном щелчке мышью по выделению отображается ещё значок самого узла на курсоре Мыши и текст выделения, я тебе многократно скидывал скрины, и скрин самой линии узлов где слияние точек.
    Потом не забывай, что у тебя ещё и кривовато (раздвоение) Разделитель спроектирован, а он на прямую фокусно реагирует с выделением для отображения подсказки Windows узла, можно сюда ещё добавить спаривание двух окон Разделителей (окна Редактора с окном панели Форматирования) при снятии (Закрепителя разделителя) на панели Форматирования пляшут разные фокусы, и для полноты по дереву, ёщё и не чисто срабатывает Вертикальный скрол.
    Так что в общей комбинации слабых звеньев относящихся к Дереву, может быть всё что угодно.


    версию 9-55 сборка 2487 которая чисто работала у меня по линиям 4 года до обновления на 9-83, я попросил Set-а посмотреть у себя скинул ZIP архив, у него тоже в этой сборке нет линий узлов, так что я ни один, да и просто многие не въезжают в эту тему.



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




    Post №: 9467
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 01.07.18 09:23. Post subject: evan пишет: А затем..


    evan пишет:

     quote:
    А затем, чтобы восстанавливать исходный параметр (этого пера, Pen), параметр которого был после новой установки Винды
    когда линии узлов рисовались правильно на всех древовидных приложениях с чистым кодом управления узлов дерева.


    Ты мне предлагаешь изменять стиль рисования линий самим компонентом самой Microsoft после того, как она установила новую Windows, потому что тебе виднее как правильнее? Не-е-е-е, ну вообще такое возможно, было бы желание.

    Встречные вопросы
  • почему бы тебе, как знающему как правильно рисовать линии в дереве Windows, самому это не сделать? Microsoft предлагает интерфейсы для таких выпендрежей, а Aml Pages через свои интерфейсы дает полный доступ к дереву. Дык и вперед — редактор кода в руки и шашку наголо! В чем проблема-то? Или ты боксер-теоретик?

  • Если ты не согласен с отрисовкой линий, за которую полностью и только отвечает Microsoft Windows, то чего ты мне то об этом пишешь? Почему например не написать бабушке на лавочке у подъезда? Или управдому?
    Может такие вещи нужно писать в Microsoft все-таки? Авторы этой отрисовки все-таки они и код их, и возможности что-то менять именно у них, и ни у кого другого…

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




    Post №: 9468
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 01.07.18 09:28. Post subject: evan пишет: Потом н..


    evan пишет:

     quote:
    Потом не забывай, что у тебя ещё и кривовато (раздвоение) Разделитель спроектирован, а он на прямую фокусно реагирует с выделением для отображения подсказки Windows узла, можно сюда ещё добавить спаривание двух окон Разделителей (окна Редактора с окном панели Форматирования) при снятии (Закрепителя разделителя) на панели Форматирования пляшут разные фокусы, и для полноты по дереву, ёщё и не чисто срабатывает


  • Что такое раздвоение разделителя?
  • Откуда ты увидел два разделителя? Он там всегда один: панель слева (дерево), панель справа (редактор) — посредине разделитель — один.

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




    Post №: 9469
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 01.07.18 09:30. Post subject: evan пишет: ёщё и н..


    evan пишет:

     quote:
    ёщё и не чисто срабатывает Вертикальный скрол.


    Повторю, для тех кто в бронепоезде, за скролл отвечает сама Windows. Aml Pages к нему никаким боком не относится, не взаимодействует и никак на него не влияет. Когда Windows принимает решение, что пора пересчитать размеры скроллера и обновить картинку, тогда она это и делает…

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





    Post №: 1426
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 04.07.18 09:24. Post subject: Из Бронепоезда.


    Carc пишет:

     quote:
    Повторю, для тех кто в бронепоезде, за скролл отвечает сама Windows. Aml Pages к нему никаким боком не относится, не взаимодействует и никак на него не влияет. Когда Windows принимает решение, что пора пересчитать размеры скроллера и обновить картинку, тогда она это и делает…



    Чёт я не пойму, где это я нахожусь. Во-о! теперь понял, Россия вперёд! На футбол!
    И меня не напугаешь, ругательством (что за скролл отвечает сама Wind-а.)
    И сейчас тебе Гоша, я забью позорный гол в твои ворота.

    Версия 9.83 build 2749

    Создаю Новый документ.
    1. И сразу включается скрол по вертикали в Дереве.
    2. Включается горизонтальный скрол в Редакторе текста.
    3. И включается кастрированый скрол по вертикали в Редакторе, и всё это на пустых окнах без инфы.





    В Windows такое не видел ни разу за 40 лет, а вот в подобных древовидных приложениях (Блокноты, Органайзеры), вариант-3. (кастрированый), иногда попадается, особенно любить Амл-ку, за её (грязненький) оконный интерфейс.


    Границы окна (Дерева, Редактора) должны иметь чёткие замкнутые линии, лучше одного цвета и отличающие от диапазона цвета Windows скроллеров. Поле внутри касания границ не должно иметь рисунков, линий особенно на месте отображения скролов. Так реализованы почти все приложения Windows и др.

    У тебя Гоша, в Редакторе текста, аж 3 линии у границы окна (которыми ты создал эффект объёмности Редактора внутри) одна вертикальная линия у правой границы окна, где должен размещаться Скрол. Вертикальный скрол Редактора должен чётко касаться верхней границы окна Редактора, а получается, что он касается аж третьей полосы отделяющей его от границы окна Редактора и эта третья полоса создаёт собственные границы окна на которые реагирует Вертикальный Скрол, причём цвет этой полосы (240,240,240) совпадает со средним положением цвета верхней границы касания Вертикального Скрола, его цвет (240,240,240) в несколько полос по центру касания.

    Привожу скрины границ окон со скролерами для сравнения, как у тебя и как сделано в других приложениях.

    Как сделано у тебя.





    А это в разных приложениях

    1. Скрол Pa




    2. Скрол Right




    3. Скрол Essen




    4. Скрол TreeLi




    5. Скрол Windows











    Спасибо: 0 
    ProfileQuote Reply





    Post №: 1427
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 07.07.18 12:13. Post subject: Гоша, поменяй цвет 240 на 200 и будут скроллы работать.







    Гоша, можешь ничего не переделывать если тебе лень, а поменять только цвет, это тебе как 2 пальца, и пошли болеть на футбол за Россию.

    Поменяй цвет с 240 на 200 и будут оба скролла горизонтальный и вертикальный правильно стартовать и работать.

    Твоя ошибка программирования в том, что ты выбрал цвет (240,240,240) Рамки касания, а датчик срабатывания границы Скроллов имеет этот цвет на своей границе касания. Надо выбирать цвета не совпадающие с границей Скролла у моей Винды 7, это с (227 по 248) на других не знаю.



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




    Post №: 9476
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 19.07.18 17:12. Post subject: evan пишет: Гоша, м..


    evan пишет:

     quote:
    Гоша, можешь ничего не переделывать если тебе лень, а поменять только цвет, это тебе как 2 пальца, и пошли болеть на футбол за Россию.


    А вот и фиг… Переделать только цвета для скроллов не получится, там или все надо реализовывать или вовсе никак.

    evan пишет:

     quote:
    Поменяй цвет с 240 на 200 и будут оба скролла горизонтальный и вертикальный правильно стартовать и работать.

    Твоя ошибка программирования в том, что ты выбрал цвет (240,240,240) Рамки касания, а датчик срабатывания границы Скроллов имеет этот цвет на своей границе касания. Надо выбирать цвета не совпадающие с границей Скролла у моей Винды 7, это с (227 по 248) на других не знаю.


    Да говорю ж я тебе, я к скроллам ни сном ни духом… Не трогал я их нигде в Aml Pages — та еще морока их реализовывать самому с нуля и прикручить к стандартным контролам Windows…

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





    Post №: 1429
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 22.07.18 14:24. Post subject: Carc пишет: Да гово..


    Carc пишет:

     quote:
    Да говорю ж я тебе, я к скроллам ни сном ни духом… Не трогал я их нигде в Aml Pages — та еще морока их реализовывать самому с нуля и прикручить к стандартным контролам Windows…



    Гоша у тебя два варианта исправить правильную реакцию открытия Горизонтального и Вертикального скролла Редактора

    скрин




    1. убрать три внутренние рамки окна Редактора
    2. изменить цвет третьей рамки с 240 на 200,200,200

    вариант 2 самый простой, лучше всего начинать с него.

    Рано или поздно тебе придется это решать.
    как вариант Можно это проделать(протестить) на старой сборке например на AmlPages 9-00_1600 а потом перенести на 9.83


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




    Post №: 9480
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 22.07.18 14:39. Post subject: evan пишет: 1. убра..


    evan пишет:

     quote:
    1. убрать три внутренние рамки окна Редактора


    Зачем?

    evan пишет:

     quote:
    2. изменить цвет третьей рамки с 240 на 200,200,200


    Что такое «третья рамка»? Это где?
    Если это про скроллер, то ты можешь поменять цвета сам — это есть в настройках Винды…

    evan пишет:

     quote:
    как вариант Можно это проделать(протестить) на старой сборке например на AmlPages 9-00_1600 а потом перенести на 9.83


    А причем тут старые сборки и цвета каких-бы то ни было рамок? Этого я не касался ни в редакторе, ни в дереве… Этим занимается сама Винда… Ну разве что манифесты могли меняться + в последних версиях теперь все манифесты встроенные.
    Манифесты, в принципе, могут влиять на отрисовку — но вообще они очень много на что влияют. Ну и потом… Если так хочется поменять цвета, то это всё можно сделать в настройках Windows.

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





    Post №: 1431
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 22.07.18 20:09. Post subject: Carc пишет: Зачем? ..


    Carc пишет:

     quote:
    Зачем?



    Сейчас на всех приложениях так делают, я думаю
    1. для правильной работы Разделителя между окнами.
    2. для чистой отработки Горизонтального и Вертикального скролла окна.


    Carc пишет:

     quote:
    2. изменить цвет третьей рамки с 240 на 200,200,200
    Что такое «третья рамка»? Это где?



    А это на скриншоте выше, «третья рамка» показана стрелками по периметру, на которую в данный момент реагируют у тебя Вертикальный и Горизонтальный скроллы Дерева на их отображение.

    скриншот




     quote:
    А причем тут старые сборки и цвета каких-бы то ни было рамок?



    Потому, что это тянется ещё с самого начала создания окон Редактора с бета версии 9-00_1600, поэтому я и предложил тебе эту сборку потренироваться со Скроллерами, причем там размер архива сборки всего несколько Кбайт будет легко найти решение и за одно и решить правильно задачу с Разделителем, а потом правильное решение перенести на финальную версию 9-83


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




    Post №: 9484
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 22.07.18 20:26. Post subject: evan пишет: Потому,..


    evan пишет:

     quote:
    Потому, что это тянется ещё с самого начала создания окон Редактора с бета версии 9-00_1600, поэтому я и предложил тебе эту сборку потренироваться со Скроллерами, причем там размер архива сборки всего несколько Кбайт будет легко найти решение и за одно и решить правильно задачу с Разделителем, а потом правильное решение перенести на финальную версию 9-83



    Я ж тебе говорю, ну не занимаюсь я отрисовкой ни разделителя, ни тем более скроллеров. Их рисует сама Windows, в соответствии со своими правилами и настройками. Ибо как гласит Тора, это плят неклиентская область окна (всякие рамки, бордюрки, заголовки). Наелся я совместимости с разными прорисовками в разных виндах с этой неклиентской областью еще с липкими листочками. Приходится на каждый чих, обновление Винды переделывать все заново. А ну нахер. Это вообще в стиле Microsoft, выпускают новое, а ты давай переделывай под новый их стиль свое старое.
    Ну разве что я разделитель делаю чуть шире, что тоже самой Microsoft разрешается… Ну чтобы банально проще мышом в него попадать, да и только. Про суть я писал давным давно в своем блоге.

    И как писал еще Сполски, "в один прекрасный миг вы обнаруживаете что делаете бесплатную маркетинговую работу для Microsoft".
    Не-не-не-не-не-не, увольте ребяты. Этот бег на месте в колесе я уже отпробовал. Вот в TwinkiePaste я как раз баловал с неклиентской областью, но со-о-о-о-овсем в другом стиле. Который называется "А вот хрен тебе [Microsoft]" — и пользователи там просто счастливы. Для них все также, тот же заголовок, та же неклиентская область — только де юре она очень даже клиентская, просто ведет себя как неклиентская. Зато у меня полный над ней контроль, что хочу то и ворочу, вплоть до анимации и панелей инструментов в заголовке окна — и работает на любой винде идеально.

    Ну разве что авторский супер-хак использовался для работы с рамками окна. Чтобы они были в 1 пиксел, нужно по сути Винде сказать что никакой рамки и вовсе нет. Но тогда не работает из коробки ресайз окна, вот тут то хак и применялся. Ну да и то по официальным методикам Microsoft…

    Такие, бро, дела

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




    Post №: 9475
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 19.07.18 17:09. Post subject: У меня про скроллы н..


    У меня про скроллы ничего не сделано… Разве что некоторые настройки, про показывать тот или иной скрол и все…
    А в скролы редактора я и вовсе не лазил. Это сильно зависит от версии RichEdit используемой в редакторе текста.

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




    Post №: 9478
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 21.07.18 14:55. 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 №: 1436
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 30.07.18 08:16. Post subject: Нужна ли функция ( Увеличение шрифта активного заголовка узла Дерева)


    1. Зачем нужна функция ( Увеличение шрифта активного заголовка узла Дерева) ??

    2. Вопрос.?
    Надо ли полагать, что Windows сама рисует точки, на активном заголовке узла Дерева в зоне перекрытия Разделителем.


    Спасибо: 0 
    ProfileQuote Reply





    Post №: 1438
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 31.07.18 05:28. Post subject: Сравнение нужности функции ( Увеличение шрифта активного заголовка узла Дерева)


    Сравнение нужности функции ( Увеличение шрифта активного заголовка узла Дерева)

    за и против.

    ПРОТИВ.
    1. против.
    потому что. Стандартная всплывающая подсказка Windows на фоне увеличенного текста активного заголовка, геометрически отображается не корректно в плане наложения разницы шрифтов, что неприятно для глаз, для визуального прочтения заголовка.
    2. против.
    Отображение заголовка в зоне перекрытия у Разделителя через точки, съедает 6 символов заголовка до Разделителя, по большому счёту это потеря информация одного слова средней длины.
    3. против.
    Если это отображает сама Windows, через точки. Значить, это серьёзный глюк в разработке нужной функции, потому как в самой Windows, активный заголовок узла Дерева отображается без точек пересечения Разделителем. Причем помимо этой функции на заголовке узла накручена большая кучка всякой бяки, а в Windows самый необходимый минимум.

    ЗА.
    1. за.
    Всего лишь немного увеличеный размер шрифта заголовка.

    Выводы:
    1-за.
    3-против.
    Нужность такой функции, без коментариев……


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




    Post №: 9492
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 30.08.18 19:15. Post subject: evan пишет: 1. Заче..


    evan пишет:

     quote:
    1. Зачем нужна функция ( Увеличение шрифта активного заголовка узла Дерева) ??


    Чтоб заметнее было, когда постоянно работает с разными страницами…evan пишет:


     quote:
    2. Вопрос.?
    Надо ли полагать, что Windows сама рисует точки, на активном заголовке узла Дерева в зоне перекрытия Разделителем.


    Нет. Сама она рисует точки только слева от выделенного узла дерева, а вот справа я тут все сам. Но это только для выделнного узла дерева. Чтобы рамку выделенного растянуть вправо до упора, до разделителя. Иначе пробовал — некрасяво как-то получалось…

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





    Post №: 1442
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 04.09.18 18:32. Post subject: Carc пишет: Нет. Са..


    Carc пишет:

     quote:
    Нет. Сама она рисует точки только слева от выделенного узла дерева, а вот справа я тут все сам. Но это только для выделнного узла дерева. Чтобы рамку выделенного растянуть вправо до упора, до разделителя. Иначе пробовал — некрасяво как-то получалось…



    Два эти вопроса заданы были не случайно.

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

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

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

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




    Post №: 9504
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 11.09.18 12:06. Post subject: Твои подозрения бесп..


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

    Aml Pages и использует этот стандартный API. А твоя страсть к минимализму рано или поздно приведет тебя к Windows Блокнот. Там действительно все надежно, ибо ломаться попросту нечему — ибо там просто ничего нет. Правда, другой разговор, что делает он частенько вовсе не то, что нужно, причем особенно даже и не извещая пользователя… Если так годится, дык надо просто перейти обратно на DOS — там тоже ломаться нечему…

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




    Post №: 9507
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 2
    link post  Posted: 18.09.18 18:16. Post subject: evan пишет: это же ..


    evan пишет:

     quote:
    это же время Винда отрабатывает свой код привязки


    Вот блин с чего ты решил что Винда что-то отрабатывает? Исключительно твои фантазии?

    Тупо смотрим в документацию, причем официальную, причем от Microsoft, и главное на флаг CDRF_SKIPDEFAULT, который ясно говорит, чтобы винда пропустила собственную отрисовку и полностью отдала ее пользовательскому приложению…

    Нафига, собственно, такая дотошность в анализе — которая ясное дело совсем не лишнее — если изначальные посылки абсолютно неверны?

    Мазов Гоша aka Carc
  • Aml Pages ВКонтакте
  • Aml Pages on Facebook
  • Личный блог http://nonp.blogspot.com
  • Твиттер
  • ICQ: 86905722 (стабильно invisible, так что пишем не дожидаясь)
  • amlpages@amlpages.com
  • Спасибо: 0 
    ProfileQuote Reply
    Replys - 41 , page: 1 2 3 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: 0
    You can: smiles yes, images yes, types yes, poll no
    avatars yes, links on, premoderation off, edit new post no