Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.13;
Скачать: CL | DM;

Вниз

А как создать RichEdit в runtime на пэйдже TabControl a   Найти похожие ветки 

 
BelchonokH   (2003-06-01 18:49) [0]

Делаю так,
TabControl1.TC_Insert(TabControl1.Count+1,"Пэйдж",2);
NewRichEdit(@Self.TabControl1.TC_Pages[TabControl1.Count-1]^,[ eoMultiline ] ).SetAlign ( caClient );

при этом всё работает только в ХР, причем с поддержкой тем, а в WinMe или просто без поддержки тем никакого RichEdit"а на новой странице не появляется... :(


 
Кладов   (2003-06-01 20:09) [1]

а почему страница вставляется в позицию Count+1, если всего Count на этот момент ?

Полезно при создании контрола в динамике форсировать его окно.
CreateWindow, например.


 
BelchonokH   (2003-06-01 22:03) [2]

В Count вставляю, непомогает... А можно пример, как окно форсировать?


 
BelchonokH   (2003-06-01 22:30) [3]

Оказывается там всё просто! Просто не известно почему по умолчанию у ричэдита визибл в фэлсе... теперь делаю так
var i:PControl;
begin
i:=NewRichEdit(TabControl1.TC_Insert(TabControl1.Count,"Пэйдж",2),[ eoMultiline ] ).SetAlign ( caClient );
i.Visible:=true;
end;

Всё работает!!! :)))


 
Кладов   (2003-06-02 07:26) [4]

Вряд ли, просто присваивание свойству Visible тоже форсирует окно.



Страницы: 1 вся ветка

Текущий архив: 2004.02.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
9-38661
Sacred
2003-07-31 20:54
2004.02.13
Угол обзора камеры


1-38916
Bizz
2004-02-05 09:43
2004.02.13
Сборник статей на Дельфи


1-38814
darkhunter
2004-02-03 09:54
2004.02.13
как найти координаты видимой части компонента


3-38728
eugie
2004-01-21 16:46
2004.02.13
Гранты, TIBDataSet и его Prepare


8-38965
AlexT1000
2003-09-04 12:00
2004.02.13
Как получить каждый кадр с Web камеры в память?