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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.10.2014, 06:59   #1
Teoret
 
Регистрация: 23.10.2014
Сообщений: 6
Радость Компонент sPageControl, ошибка при динамическом создании sTabSheet.

Здравствуйте.

Софт:
Delphi 7

с установленным:
alpha_skin_d7

Компонент:
sPageControl

Проблема:

При попытке создать новую вкладку в sPageControl выдаёт ошибку


При попытке создать новую вкладку в простом PageControl всё работает


Код:

Код:
procedure TForm2.sBitBtn5Click(Sender: TObject);
var
  n: TTabSheet;
begin
  n:=TTabSheet.Create(self);
  n.Caption:=sEdit5.Text;
  n.PageControl:=sPageControl1;
  
end;
Думаю есть некоторая особенность при работе с AlphaSkin, заметил что компонент sEdit не имеет свойства TextHint, обидно

Последний раз редактировалось Teoret; 23.10.2014 в 07:26.
Teoret вне форума Ответить с цитированием
Старый 23.10.2014, 07:19   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
n.PageControl:=sPageControl1;
Они не совместимы вероятно.
Тебе нужно посмотреть как называется аналог TTabSheet для альфаскунских компонентов и использовать его а не стандартный класс.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.10.2014, 07:37   #3
Teoret
 
Регистрация: 23.10.2014
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Они не совместимы вероятно.
Тебе нужно посмотреть как называется аналог TTabSheet для альфаскунских компонентов и использовать его а не стандартный класс.
Верно подметили, правильный код:
Код:
procedure TForm2.sBitBtn5Click(Sender: TObject);
var
  n: TsTabSheet;
begin
  n:=TsTabSheet.Create(self); //ñîçäàòü âêëàäêó
  n.Caption:=sEdit5.Text;
  n.PageControl:=sPageControl1;
Спасибо.
Teoret вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при динамическом стирание объектов Alexandr17 Общие вопросы Delphi 21 23.07.2014 20:12
Ошибки в выполнении программы при динамическом создании структуры Hy6 Помощь студентам 0 18.05.2013 10:55
обработка событий при динамическом создании Veronikaa Компоненты Delphi 4 10.05.2012 17:13
Глюк при динамическом создании Label. BingoBongo Общие вопросы Delphi 2 10.05.2011 19:41
Mootools.Проблема определения события OnClick элемента списка при его динамическом создании. ilusha JavaScript, Ajax 2 25.02.2009 10:43