Что надо сделать, чтобы управлять видимостью этих компонентов через точку doVisible?
На 0/1 нет реакции. Реагируют только на установку True/False в свойствах, _prop_Visible.
Этот топик читают: Гость
Ответов: 2059
Рейтинг: 132
|
|||
карма: 6 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
| ||
файлы: 2 | code_35727.txt [485B] [255], tabvis.rar [31.1KB] [188] |
Ответов: 2059
Рейтинг: 132
|
|||
Tad
C TabControl я конечно погорячился. exe работает, а ... обновил с SVN. Всё работает. Спасибо! А PageControl нет. Что не так делаю? code_35729.txt |
|||
карма: 6 |
| ||
файлы: 1 | code_35729.txt [1.5KB] [406] |
Ответов: 16884
Рейтинг: 1239
|
|||
Вопрос к разработчику.
|
|||
карма: 25 |
|
Ответов: 2059
Рейтинг: 132
|
|||
Я так и понял, а жаль.
Стал смотреть PageControl и TabControl и что то в TabControl нечаянно изменил. Спасибо. |
|||
карма: 6 |
|
Ответов: 824
Рейтинг: 138
|
|||
flint2, чтобы скрыть все визуальные элементы на вкладке PageControl - нужно сначала выбрать вкладку
точка ##selekt, потом подать 0 на doVisible code_35735.txt |
|||
карма: 1 |
| ||
файлы: 2 | code_35725.txt [858B] [308], code_35735.txt [2.7KB] [293] |
Ответов: 2059
Рейтинг: 132
|
|||
Спасибо sashaoli.
Но не то что нужно. Вот что нужно: code_35738.txt Можно было бы сделать вот так: code_35739.txt Но между TabControl и ChildPanel образуется визуальный теневой шов. Размещать на страницах TabControl несколько десятков визуальных компонентов проблематично. Поскольку придётся делать большую разветвлённую сеть управления doVisible. Может я ошибаюсь... Как минимизировать этот момент, или в крайнем случае убрать шов? Ветвить через хабы - будет, как в замедленной съёмке, не из-за количества точек, а очерёдности прорисовки. (пробовал) Пока решение такое - запихнул PageControl в ChildPanel, но образуется теневая рамка двойной толщины вокруг компонета - не эстетично! |
|||
карма: 6 |
| ||
файлы: 2 | code_35738.txt [13KB] [604], code_35739.txt [1.5KB] [354] |
Ответов: 16884
Рейтинг: 1239
|
|||
flint2, если честно, то я проблемы не понял. Опиши подробнее.
flint2 писал(а): Поскольку придётся делать большую разветвлённую сеть управления doVisible.code_35744.txt Вот в этой схеме(выше) - что не так ? Или в этой (ниже) :
project147.sha |
|||
карма: 25 |
| ||
файлы: 2 | code_35744.txt [1.8KB] [184], project147.sha [15.4KB] [215] |
Ответов: 2059
Рейтинг: 132
|
|||
Tad,
Я и привел ровно такие же примеры. flint2 Можно было бы сделать вот так: code_35739.txt Но между TabControl и ChildPanel образуется визуальный теневой шов. Вот что нужно:
Нужно, чтобы закладка страницы, или как её назвать, не отделялась чертой от общего поля выбранной страницы. |
|||
карма: 6 |
| ||
файлы: 1 | code_35746.txt [3.6KB] [321] |
Ответов: 16884
Рейтинг: 1239
|
|||
смотри выше project147.sha
------------ Дoбавленo в 22.57: flint2 писал(а): Вот что нужно:
код Так как у тебя сделано - не нужно |
|||
карма: 25 |
|
Ответов: 2059
Рейтинг: 132
|
|||
Tad,
смотри выше project147.sha Двойные рамки получаются и белой чертой " язычок" отрезается. Тогда уж так: http://forum.hiasm.com/forum_serv.php?q=56&id=3952 (кнопка с биноклем) Это макет, по этому смотреть только внешний вид - схему не причёсывал. P.S. Тоже двойная рамка получается - линии рамки двойной толщины, но язычок не отрезается. http://forum.hiasm.com/forum_serv.php?q=56&id=3954 P.S. http://forum.hiasm.com/forum_serv.php?q=56&id=3953 |
|||
карма: 6 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
flint2, насчет отображения окон копай здесь :
vis_4.png |
|||
карма: 25 |
| ||
файлы: 1 | vis_4.png [3KB] [453] |
Ответов: 2059
Рейтинг: 132
|
|||
Это первое, что стал смотреть.
Но оказалось None, это не значит, что нет теней (границ). Минимизировал их толщину на сколько возможно. Спасибо. |
|||
карма: 6 |
|
Ответов: 824
Рейтинг: 138
|
|||
карма: 1 |
| ||
Голосовали: | flint2 |
Ответов: 2059
Рейтинг: 132
|
|||
sashaoli
Да, то что доктор прописал! А какова упаковочка кода!!! На TabControl я не решался делать, потому что не было хорошего решения. Спасибо! И вообще, подача схемы... - круто! |
|||
карма: 6 |
|