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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.05.2011, 09:06   #1
garengobit
 
Регистрация: 05.05.2010
Сообщений: 6
Вопрос Динамический TRzPageControl и удаление его вкладок

В приложении динамически создаю вкладки для RzPageControl.
Код:
var
  Page : TRzTabSheet;
  E : TSynEdit;
begin
Page := TRzTabSheet.Create(PageControl1);
with Page do
PageControl := PageControl1;
Page.Caption:= 'Новый файл';
E := TSynEdit.Create(Page);
with E do
E.Parent := Page;
E.Highlighter := LuaSyn;
E.Align := alClient;
E.Gutter.ShowLineNumbers:=True;
E.Ctl3D:=False;
E.BorderStyle:=bsNone;
PageControl1.ShowCloseButton := True;
PageControl1.ActivePageIndex := PageControl1.PageCount - 1;
Создал обработчик события для кнопки Закрыть : OnClose.
Код:
begin
AllowClose := True;
begin
if PageControl1.PageCount < 1 then
SaveBtn.Enabled := False; //Кнопка Сохранить
UndoBtn.Enabled := False; //Кнопка Отменить
end;
end;
Вот в чем проблема, при полном удалении страниц RzPageControl должны перестать действовать кнопки Сохранить и Отменить. А они перестают действовать уже при первом же нажатии на Закрыть, хотя страницы на RzPageControl еще есть??
garengobit вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TRzPageControl Pumbenko Компоненты Delphi 2 22.05.2011 11:40
Динамический массив в Record и отправка его через lux16 Работа с сетью в Delphi 2 18.04.2011 15:33
динамический стек. удаление элемента alex(21) Помощь студентам 2 01.11.2010 20:22
Удаление вкладок женя2010 Microsoft Office Excel 2 14.05.2010 12:56
Динамический список. Поиск и удаление элементов. Paulo Помощь студентам 2 01.05.2009 12:37