Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.08.2010, 17:52   #11
Kotofff
Участник клуба
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Сообщений: 1,917
По умолчанию

Цитата:
Сообщение от kardinal94 Посмотреть сообщение
И еще один вопрос про компоненты, можно каким то образом скрыть "шапки" страниц в PageControl
Код:
for i:=0 to PageControl1.PageCount-1 do PageControl1.Pages[i].TabVisible := false;
"Заряженному танку в дуло не смотрят" @Dekmer in WoT

Последний раз редактировалось Kotofff; 08.08.2010 в 18:09. Причина: Grag убедил.
Kotofff вне форума Ответить с цитированием
Старый 08.08.2010, 17:53   #12
Kotofff
Участник клуба
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Сообщений: 1,917
По умолчанию

.... Просьба удалить !!!
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
Kotofff вне форума Ответить с цитированием
Старый 08.08.2010, 17:59   #13
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Цитата:
Сообщение от Kotofff Посмотреть сообщение
Уважаемый Grag, а кто сказал что часть TMS Components бесплатной вдруг стала ?
Уважаемый Kotofff, распаковываем архив и читаем соглашение от фирмы (привожу ниже)

Usage :
-------
This component is freeware for non-commercial applications.
License for commercial use is equivalent to buying source code,
and is available for $30.

Для некоммерческого использования сырцы не прилагаются... Оп!
Перемешивай дело с бездельем и не сойдешь с ума...

Последний раз редактировалось Grag; 08.08.2010 в 18:06.
Grag вне форума Ответить с цитированием
Старый 08.08.2010, 18:30   #14
kardinal94
Форумчанин
 
Аватар для kardinal94
 
Регистрация: 26.04.2010
Сообщений: 105
По умолчанию

Так, пардон, выражаюсь не очень понятно, просто у самого все в голове перемешалось, так как словами выразиться не могу, покажу картинками:
У меня есть PageControl с 5 страницами для примера:

Мне надо оставить Сам Page Control и сделать его примерно в таком виду:
без потерь свойств самого PageControl, то есть верхняя часть не должна быть видна, чтобы переходить по страницам используются ListBox. Надеюсь теперь понятно
kardinal94 вне форума Ответить с цитированием
Старый 08.08.2010, 18:32   #15
Kotofff
Участник клуба
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Сообщений: 1,917
По умолчанию

Я же дал код !!!
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
Kotofff вне форума Ответить с цитированием
Старый 08.08.2010, 18:35   #16
kardinal94
Форумчанин
 
Аватар для kardinal94
 
Регистрация: 26.04.2010
Сообщений: 105
По умолчанию

Kotofff, блин, не заметил, спасибо бАльшое всем, тему можно офф. Проблемы решены.
kardinal94 вне форума Ответить с цитированием
Старый 22.08.2010, 15:32   #17
Nater
Пользователь
 
Регистрация: 23.05.2009
Сообщений: 59
По умолчанию

как то давно реализовывал такое...вроде так... только у ListBox ставь Style lbOwnerDrawFixed

Код:
procedure TForm1.ListBox1DrawItem

(Control: TWinControl; Index: Integer;

Rect: TRect; State: TOwnerDrawState);

var

   myBrush: TBrush;      

begin

myBrush := TBrush.Create;  

with (Control as TListBox).Canvas do

begin

   if ListBox1.Items.Item[Index] = 'test' then

     Font.Color := clRed;

   else

     Font.Color := clGreen;


   Windows.FillRect(handle, Rect, myBrush.Handle); 

   Brush.Style := bsClear;  

   TextOut(Rect.Left, Rect.Top, 

           (Control as TListBox).Items[Index]);  

   MyBrush.Free;

end;

end;
мб и не красиво выглядит,но я взял пример с DRKB и немного подредактил .С остальным кодом разбираться не стал ))

Последний раз редактировалось Nater; 22.08.2010 в 15:35.
Nater вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Компонент с возможностью построения линии тренда Alett Компоненты Delphi 3 08.04.2010 17:24
Существует ли компонент типа TImage, с возможностью изменять основание (прямоугольность) изображения? Лукманов Александр Компоненты Delphi 8 04.05.2009 22:00
Существует ли внешний компонент типа TImage, с возможностью изменения размера и положения в RunTime? Лукманов Александр Компоненты Delphi 8 28.04.2009 10:56
Создание перечислимого строкового типа с возможностью использовать как STRING Alex Cones Общие вопросы Delphi 2 21.04.2009 13:56
Listbox с возможностью оформления lionman Компоненты Delphi 0 17.10.2008 21:47