![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Размер KOLTabControl в WinCE [WinCE]
Harlong © (2008-10-21 02:28:00)Можно ли заставить сабж растянуться на всю родительскую форму? При установке Align:=caClient все равно остаются полоски по 1 пиксель со всех сторон, и черная рамка вокруг TabControl'а. :(
AnarchyMob (2008-10-27 01:56:00) [1]>> в частности не работают свойства Left & Top
Извеняюсь, не работает только свойство Left.
AnarchyMob (2008-10-27 01:49:00) [2]Немного не по теме, но всё-же возник вопрос: я на одной странице TabControl'а разместил ScrollBox и он стал "родителем" для всех элементов, но теперь я не могу изменять положения элементов, в частности не работают свойства Left & Top и поэтому все они прижимаются к левой границе ScrollBox'а. Подскажите пожалуйста что делать.
Harlong (2008-10-21 23:41:00) [3]Ага, полегчало, спасибо. Но тогда я так понимаю, что HasBorder нужно добавить список published для TKOLTabControl'а в MCK, дабы можно было это чудесное свойство задавать в дизайнтайме. ;)
mckCtrls.pas, любая строка с 1836 по 1861:
--> property HasBorder default True;
Yury Sidorov (2008-10-21 22:33:00) [4]Тогда еще сделать:
TabControl1.HasBorder:=False;
Harlong (2008-10-21 19:32:00) [5]И точно, остается только черная рамка в 1 пиксель, но это уже не так критично.
Yury Sidorov (2008-10-21 15:42:00) [6]Поставить Border=0 для формы и будет работать.
AnarchyMob (2008-10-21 15:25:00) [7]У меня тоже так, но я решил свою проблему растянув таб на экран используя размеры и положение:
TabControl1.Top:=0;
TabContrfol.Left:=0;
TabControl.Width:=240; //ширина экрана КПК (240х320)
TabControl.Height:=268; //клиентская часть КПК (240х320)
Но всё-таки надо делать так как надо.
AnarchyMob (2008-10-21 15:25:00) [8]У меня тоже так, но я решил свою проблему растянув таб на экран используя размеры и положение:
TabControl1.Top:=0;
TabContrfol.Left:=0;
TabControl.Width:=240; //ширина экрана КПК (240х320)
TabControl.Height:=268; //клиентская часть КПК (240х320)
Но всё-таки надо делать так как надо.
Harlong (2008-10-21 10:44:00) [9]Border=0
Ctl3D=False
edgeType=esNone
Не помогает.
SergeR (2008-10-21 10:19:00) [10]Может там Border какой нибудь нужно выставить?