Вверх ↑
Этот топик читают: Гость
Ответов: 899
Рейтинг: 43
#1: 2010-01-24 15:46:03 ЛС | профиль | цитата
может вопрос покажется чайниковским, но никак не пойму как заставить схему работать правильно

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

делаю так
создаю динамические панели и в зависимости от выбранной вкладки помещаю нужную панель на передний план

но
если задаю свойство панели "Align" caClient - все рисуется криво
схема
code_16615.txt

что я делаю не так?
подскажите как правильно?

хотелось бы увидеть пример как с TabControl так и с PageControl
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_16615.txt [2.2KB] [165]
Ответов: 16884
Рейтинг: 1239
#2: 2010-01-24 16:02:22 ЛС | профиль | цитата
Не там задавал "Align" caClient
code_16616.txt
Хотя (если по честному) твоего юмора с MainMenu не понял
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_16616.txt [2.2KB] [174]
Ответов: 899
Рейтинг: 43
#3: 2010-01-24 16:28:18 ЛС | профиль | цитата
Tad писал(а):
Не там задавал "Align" caClient


именно там(в свойствах динамической панели, я выложил схему со свойством по умолчанию, потому что при caClient пропадают заголовки

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

схема
code_16620.txt

скриншот


а что там с MainMenu?

это ведь упрощенный пример, и присутствуют не все пункты меню
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 2Безымянный.gif [7.9KB] [603], code_16620.txt [2.1KB] [154]
Ответов: 3349
Рейтинг: 233
#4: 2010-01-24 17:15:34 ЛС | профиль | цитата
Ммм... кто- то блокнотами занялся
карма: 1

0
Ответов: 899
Рейтинг: 43
#5: 2010-01-24 17:24:55 ЛС | профиль | цитата
Ivann писал(а):
Ммм...

не флуди

и с чего ты взял что это блокнот, то что я выкинул всего лишь упрощенная схема, внутрь вкладки я мог бы закинуть не Memo а что нибудь другое(у меня там совсем другие компоненты и намного больше чем ты думаешь), вот только не вижу в этом необходимости

хочется услышать ответов по теме
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#6: 2010-01-24 18:07:58 ЛС | профиль | цитата
unalex, и что там непонятного -- у тебя, созданная динамичечкая панель перекрывает TabControl, тк у обоих стоит caClient, убери caClient у панели и посмотри
карма: 22

0
Ответов: 899
Рейтинг: 43
#7: 2010-01-24 20:17:33 ЛС | профиль | цитата
nesco, ну так никто не спорит, я об этом знаю
unalex писал(а):
если задаю свойство панели "Align" caClient - все рисуется криво


ну и как мне ратянуть панель на всю страницу не используя Align?
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 1161
Рейтинг: 160
#8: 2010-01-24 20:52:15 ЛС | профиль | цитата
unalex писал(а):
ну и как мне ратянуть панель на всю страницу не используя Align?

Ну конешно можно от таймера избавиться...
code_16625.txt
карма: 0

0
файлы: 1code_16625.txt [3.2KB] [160]
Ответов: 899
Рейтинг: 43
#9: 2010-01-24 22:00:07 ЛС | профиль | цитата
вобщем как я понял без плясок с бубном не обойтись

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

ИМХО считаю TabControl должен быть родительским и тогда каждый элемент будет привязан к нужной вкладке, т.е некий симбиоз их динамических панелей(каждая панель - отдельная вкладка и все элементы располагаются внутри нее а не где попало)

кстати а что насчет PageControl возможно ли в нем динамически создавать страницы с нужным содержимым?
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 2292
Рейтинг: 678
#10: 2010-01-25 00:24:18 ЛС | профиль | цитата
unalex, может так:code_16630.txt
карма: 11

0
файлы: 1code_16630.txt [2.7KB] [317]
Ответов: 899
Рейтинг: 43
#11: 2010-01-25 01:10:54 ЛС | профиль | цитата
sla8a, спасибо, выглядит неплохо

небольшая поправка
code_16631.txt

карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_16631.txt [2.7KB] [193]
11
Сообщение
...
Прикрепленные файлы
(файлы не залиты)