Post №: 1302
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 12.03.18 22:41. Post subject: Интересную штуку в Дереве заметил ?
На красном треугольнике. Во первых, прорисовка от него в дереве, думаю от больших размеров значка.
Расстояние между узлами дерева 200 пикселей, ( максимально можно использовать 25 строчек по 8 пикселей в значке) у тебя Размер значка 232 пикселя (29 строчек по 8 пикселей)
Наверно значок несет какую то еще информацию по управлению, при щелчке курсором мыши по узлу дерева появляется ещё прорисовка на курсоре мыши, цепляется заголовок из дерева к курсору мыши и через доли секунд теряется), на подобии (Aml Maple) у меня она не установлена (эта прорисовка возможно реагирует на прорисовку значка треугольника)
Через несколько подобных щелчков по узлу дерева ( щелчок мышью по заголовку-щелчок в редактор, несколько раз )произошёл сбой программы, вывалилась, разбираться некогда было, пошел спать .
Да, а для чего этот красный треугольник в проге? Размер больше Папки и красный цвет ужасть - терпеть не могу, можно как то самому поменять цвет на другой?
Post №: 9249
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 13.03.18 08:51. Post subject: evan пишет: Да, а д..
evan пишет:
quote:
Да, а для чего этот красный треугольник в проге? Размер больше Папки и красный цвет ужасть - терпеть не могу, можно как то самому поменять цвет на другой?
Post №: 1304
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 13.03.18 16:54. Post subject: Carc пишет: Показыв..
Carc пишет:
quote:
Показывает на текущий выделенный в дереве узел…
Что то, это мне не хорошее напоминает, было как то раньше, ты оказался потом. А я помню после такого треугольничка пришлось Винду переставлять, потому ,как нехорошие параметры записывались в реестр и их нельзя было изменить.
Вот и сейчас Сбои начались вот
Остановка работы 13-03-2018г 2-46
Описание Неправильный путь приложения: C:\Program Files\Aml Pages\AmlPages.exe
Сигнатура проблемы Имя проблемного события: APPCRASH Имя приложения: AmlPages.exe Версия приложения: 9.8.2.2731 Отметка времени приложения: 5a8c234e Имя модуля с ошибкой: MFC42u.DLL Версия модуля с ошибкой: 6.6.8064.0 Отметка времени модуля с ошибкой: 4d79b239 Код исключения: c0000005 Смещение исключения: 00038fe0 Версия ОС: 6.1.7601.2.1.0.768.3 Код языка: 1049 Дополнительные сведения 1: 0a9e Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789 Дополнительные сведения 3: 0a9e Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789
==========
Сигнатура проблемы Имя проблемного события: APPCRASH Имя приложения: AmlPages.exe Версия приложения: 9.8.2.2731 Отметка времени приложения: 5a8c234e Имя модуля с ошибкой: AmlPages.exe Версия модуля с ошибкой: 9.8.2.2731 Отметка времени модуля с ошибкой: 5a8c234e Код исключения: c0000005 Смещение исключения: 00137f89 Версия ОС: 6.1.7601.2.1.0.768.3 Код языка: 1049 Дополнительные сведения 1: 0a9e Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789 Дополнительные сведения 3: 0a9e Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789
Post №: 9256
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 13.03.18 17:21. Post subject: evan пишет: А я пом..
evan пишет:
quote:
А я помню после такого треугольничка пришлось Винду переставлять, потому ,как нехорошие параметры записывались в реестр и их нельзя было изменить.
Это невозможно, не зависит от Винды, и не ничего никуда не записывает и не настраивает. Этот треугольник Aml Pages рисует сама на лету непосредственно в дереве.
При щелчке лев. кнопки мыши по узлу в Дереве в область узла где закончился текст в начале появляется вот что
1. скрин На месте щелчка отображается значок форматированой страницы с её заголовком и сразу второй круглый значок на скрине 2
3. скрин Делаю несколько щелчков, значок треугольника исчезает, удерживая курсор мыши перевожу красный круглый значок в поле редактора и там отпускаю — треугольник узлов, отсутствует в дереве до тех пор пока не активизирую поле окна редактора или дерева щелчком мыши и треугольник появляется
Хочу подметить, перед тем, как вылетает Амл, не однократно слетала Вертикальная прокрукта Дерева-исчезала из Дерева и была еще такая ситуация с Вертикальной прокруктой, когда её ползунок превращался из размера 8мм в 170мм при том что в дереве всего 10 узлов половина размера экрана монитора по вертикали.
Post №: 9271
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 16.03.18 11:06. Post subject: evan пишет: Да, а д..
evan пишет:
quote:
Да, а для чего этот красный треугольник в проге? Размер больше Папки и красный цвет ужасть - терпеть не могу, можно как то самому поменять цвет на другой?
а) ну несколько поправлю в ближайшей сборке б) в принципе могу сделать настройку цветов для маркера. Как раз настройку именно цветов сделать несложно, этот уже готовый код, пару строк добавить и всё готово.
Post №: 1315
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 16.03.18 15:07. Post subject: Carc пишет: а) ну н..
Carc пишет:
quote:
а) ну несколько поправлю в ближайшей сборке б) в принципе могу сделать настройку цветов для маркера. Как раз настройку именно цветов сделать несложно, этот уже готовый код, пару строк добавить и всё готово.
А размер значка, сможешь уменьшить у тебя значок (29 строчек по 8 пикселей) получается размер значка по вертикали 232 пикселя, а размер между узлами дерева 200 пикселей, получается 32 пикселя на две стороны перекрывают углы значков соседних узлов и эти прорисовки точно показывает место перекрытия, максимальный размер значка можно использовать 25 строчек по 8 пикселей в значке, и не более, меньше лучше. Ещё по значку сдвинь его на одну строчку(8пикселей) вниз, у тебя он установлен не симметрично, по отношению к соседним узлам. Размеры смотрел в пиксельном разрешении и замерял пиксельной линейкой FSCapture
настройку цветов - это хорошо, но важнее размер уменьшить не более 200 пикселей, тогда есть вариант анализировать дерево и без удаления значка из дерева
Post №: 9273
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 16.03.18 18:07. Post subject: evan пишет: А разме..
evan пишет:
quote:
А размер значка, сможешь уменьшить у тебя значок (29 строчек по 8 пикселей) получается размер значка по вертикали 232 пикселя, а размер между узлами дерева 200 пикселей, получается 32 пикселя на две стороны перекрывают углы значков соседних узлов и эти прорисовки точно показывает место перекрытия, максимальный размер значка можно использовать 25 строчек по 8 пикселей в значке, и не более, меньше лучше. Ещё по значку сдвинь его на одну строчку(8пикселей) вниз, у тебя он установлен не симметрично, по отношению к соседним узлам. Размеры смотрел в пиксельном разрешении и замерял пиксельной линейкой FSCapture
настройку цветов - это хорошо, но важнее размер уменьшить не более 200 пикселей, тогда есть вариант анализировать дерево и без удаления значка из дерева
вот смотри симметрию на кончике значка
В новой сборке я несколько уменьшил значок. Ну а размеры его вычисляются по размеру узла дерева.
Post №: 1317
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 16.03.18 16:35. Post subject: ещё вопросик маленький такой?
+ а скажи мне, по какой геометрической траектории перемещается маркер-треугольник от узла к узлу?
+ если не знаешь, ещё вопросик? а могёшь поставить небольшую задержку после прихода маркера к новому вызываемому узлу, т.есть маркер пришёл к новому узлу включается небольшая задержка, после чего открывается узел. кое что опять интуиция подсказывает, но нужно ее проверить, и увидеть изменения найденного, в дереве.
Post №: 9274
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 16.03.18 18:10. Post subject: evan пишет: + а ска..
evan пишет:
quote:
+ а скажи мне, по какой геометрической траектории перемещается маркер-треугольник от узла к узлу?
Завсегда слева от данных узла дерева, правда для корневых узлов там местов все-таки маловато будет…
evan пишет:
quote:
+ если не знаешь, ещё вопросик? а могёшь поставить небольшую задержку после прихода маркера к новому вызываемому узлу, т.есть маркер пришёл к новому узлу включается небольшая задержка, после чего открывается узел. кое что опять интуиция подсказывает, но нужно ее проверить, и увидеть изменения найденного, в дереве.
Как только меняется выделенный узел, меняется и расположение маркера — сразу. Задержка встроена только на открытие самих данных справа. Ну да этой приблуде уже наверное лет 100 в обед в Aml Pages.
Post №: 1318
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 16.03.18 19:57. Post subject: Carc пишет: Завсегд..
Carc пишет:
quote:
Завсегда слева от данных узла дерева, правда для корневых узлов там местов все-таки маловато будет…
Это теоритическая точка зрения, или программная?
Carc пишет:
quote:
Как только меняется выделенный узел, меняется и расположение маркера — сразу. Задержка встроена только на открытие самих данных справа. Ну да этой приблуде уже наверное лет 100 в обед в Aml Pages.
я правильно понял, маркер меняет свое расположение без задержек, а задержка только на открытие данных в редакторе.
Post №: 9275
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 16.03.18 20:07. Post subject: evan пишет: Это тео..
evan пишет:
quote:
Это теоритическая точка зрения, или программная?
Программная… Больше места нету - справа от узла заголовок может не вмещаться, там негде, так что только слева от узла дерева.
evan пишет:
quote:
я правильно понял, маркер меняет свое расположение без задержек, а задержка только на открытие данных в редакторе.
Именно так. Как только прорисовывается выделенный узел, тут же прорисовывается к нему и маркер. А данные с задержкой, если изменять выделенный узел с клавиатуры (стрелками), если мышом — тогда данные в редакторе сразу отображаются.
Post №: 9277
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 16.03.18 20:28. Post subject: evan пишет: Во, как..
evan пишет:
quote:
Во, как интересно, хотя с точки зрения качества нажатия, Мышь технически должна больше вносить вреда. Спасибо, за инфу! будем ждать сборку, что покажет.
Тут логика простая и проверена годами исключительно эмпиречески.
если ткнуть мышом, промахнуться сложно, ну если только совсем бухой совсем не попал. Такое редко, и задержки тут лишнее в 99 из 100.
а вот клавой можно листать страницы в дереве, идти по дереву вниз или вверх до нужной страницы. Причем по дороге попуткой проходя промежуточные узлы, которые нам по делу малоинтересны. Если на каждый такой промежуточный узел, который нам в принципе неинтересен, просто по дороге клавой под нгоги попался. Дык вот если открывать данные, то навигация с клавиатуры в дереве будет тормозить. Потому как пока Aml Pages не откроет данные, она просто не даст пройти клавой дальше. На больших данных в страницах это ощутимо заметно. А в случае с задержкой (а с клавиатурой так и есть) такого побочного эффекта нет. К тому моменту когда пройдет задержка и Aml Pages подумает а не показать ли мне данные, она проверит а тот ли узел? Ах раз уже успели сменить дальше узел, то соответственно ничего открывать уже и не нужно.
Давным давно это приделал в Aml Pages. Уж лет 10-12 точно как. Еще в районе первых бесплатных бета-версий Aml Pages 9.00…
Post №: 1322
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 16.03.18 20:47. Post subject: А я на Мышь думал с ..
А я на Мышь думал с другой точки зрения, с точки зрения качества, она больше дает сбоев в программе, потому как на ней микро кнопки, которые дают дребезг контакта, контакт хуже чем на клаве, а бесконтактные ставить электронные качественнее - зато это микрокнопки монополия (часто меняются) а это бабки
Post №: 9278
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 16.03.18 23:48. Post subject: evan пишет: А я на ..
evan пишет:
quote:
А я на Мышь думал с другой точки зрения, с точки зрения качества, она больше дает сбоев в программе, потому как на ней микро кнопки, которые дают дребезг контакта, контакт хуже чем на клаве, а бесконтактные ставить электронные качественнее - зато это микрокнопки монополия (часто меняются) а это бабки
Всегда делают с дельтой - никто и никогда не делает с расчетом на попадание с точностью до пиксела. Это даже в системных настройках винды наружу торчит.
All times are GMT
3 Hours. Hits today: 12
You can: smiles yes, images yes, types yes, poll no
avatars yes, links on, premoderation off, edit new post no