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

Вниз

TabSheet в PageControle...   Найти похожие ветки 

 
Fly` ©   (2003-01-15 10:57) [0]

Проблема в следующем : как сделать , чтоб закладка была "задизаблена", т.е. виделась, но при клике на неё активной бы не становилась, а при Ctrl+Tab игнорировалась, т.е. фокус бы попадал на следующую незадизабленную закладку. Да... еще бы конечно хорошо, чтобы текст на закладке был сереньким...


 
REA ©   (2003-01-15 11:23) [1]

Это вредительство. Нужно задизаблить содержимое закладки.


 
Fly` ©   (2003-01-15 11:39) [2]

ты имеешь ввиду TabSheet.Enabled:=false; ?
это не подходит... так я просто все контролы на TabSheet задизабливаю... а мне надо , чтоб на закладку вообще попасть было нельзя...


 
REA ©   (2003-01-15 11:42) [3]

А зачем? Чтобы юзер мышь сломал? Тогда лучше ее спрятать просто.


 
Fly` ©   (2003-01-15 11:45) [4]

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


 
Игорь Шевченко ©   (2003-01-15 11:53) [5]

procedure TForm1.PageControl1Change(Sender: TObject);
var
TabSheet : TTabSheet;
begin
if NOT PageControl1.ActivePage.Enabled then begin
TabSheet := PageControl1.ActivePage;
repeat
TabSheet := PageControl1.FindNextPage(TabSheet, true, true);
until TabSheet.Enabled;
PageControl1.ActivePage := TabSheet;
end;
end;


 
Fly` ©   (2003-01-15 11:57) [6]

так Ctrl+Shift+Tab работать будет неправильно... да и перемаргивание будет... :-)


 
Игорь Шевченко ©   (2003-01-15 12:02) [7]

Я вот пользуюсь...И рисую сам заголовок TabSheet"а серым фоном. На событии PageControl1DrawTab


 
Fly` ©   (2003-01-15 12:09) [8]

ну в принципе как вариант.... Спасибо большое !



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

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

Наверх




Память: 0.48 MB
Время: 0.019 c
3-72047
Sectey
2003-01-05 11:22
2003.01.23
SQL запросы и индексы у локальной таблици


4-72612
Egor
2002-12-07 16:48
2003.01.23
Как определить геометрию жесткого диска...


1-72276
Соловьев
2003-01-15 11:10
2003.01.23
Мастера, кто -нибудь сталкивался с распознаванием русских букв?


1-72216
MyNameIsVova
2003-01-14 13:14
2003.01.23
аналог функции Format


8-72413
neodiX
2002-10-08 16:45
2003.01.23
Как правильно и быстро сравнить два bitmap a?