Описание тега tpagecontrol
`TPageControl` is a Delphi VCL control displaying a set of pages used to make a multiple page dialog box. It is defined in the `ComCtrls.pas` unit.
3
ответа
Медленный обработчик событий в TPageControl.OnChange вызывает странное поведение
Когда я добавляю медленный код в OnChange Событие TPageControl я сталкиваюсь с проблемами. Если код быстрый и не занимает много времени, все в порядке. Однако если для возврата кода от +/- 0,5 до 1 секунды требуется много времени, PageControl начина…
06 май '11 в 20:28
1
ответ
Добавление элементов управления в TPageControl в TabSheet1Show
Когда я пытаюсь добавить элементы управления к уже существующему TTabSheet во время выполнения эти элементы управления остаются невидимыми, когда они добавляются в OnShow событие TTabSheet, Действия по воспроизведению: Добавить TPageControl к TForm …
07 мар '17 в 18:10
1
ответ
Могу ли я использовать новые стили Delphi VCL, чтобы просто покрасить определенный объект (TPageControl) в одиночку?
Я начинаю со стилей Delphi VCL и вижу, что очень легко применить предопределенный стиль, используя "Project | Параметры "и затем" Приложение | Внешность'. Естественно, эти стили влияют на весь внешний вид приложения. Я хотел бы сохранить стиль Windo…
10 сен '15 в 13:33
1
ответ
Как проверить, созданы ли tabSheet в TPageControl
Я динамически создаю вкладки в RunTime и помещаю в них фрейм, используя этот код: procedure TForm1.Button2Click(Sender: TObject); var TabSheetG: TTabSheet; begin TabSheetG := TTabSheet.Create(PageControl1); TabSheetG.Caption := 'Tab Sheet green '; T…
29 окт '15 в 12:36
1
ответ
Нарисовать кнопку закрытия в каждом Ttabsheet TPageControl
Я хочу реализовать кнопку закрытия на PageControl, и я прочитал этот вопрос также Как реализовать кнопку закрытия для TTabsheet TPageControl Дело в том, что я не могу понять, как реализовать код, представленный в ответе Ульриха... они создают новый …
03 май '12 в 11:05
2
ответа
Переместить TabSheet между PageControls
Я использую Delphi 7 в настоящее время. У меня есть основная форма, на ней есть PageControl с 5 вкладками. Я ищу способ "отсоединить" эти таблицы от элемента управления страницы и переместить их по отдельности в новую форму, которая создается во вре…
13 ноя '14 в 13:11
4
ответа
Как реализовать кнопку закрытия для TTabsheet из TPageControl
Как я могу реализовать кнопку закрытия для TTabsheet TPageControl, как Firefox? Редактировать: Версия Delphi: Delphi 2010ОС: Windows XP и выше
04 фев '10 в 17:40
4
ответа
Заголовки TLabel и TGroupbox мерцают при изменении размера
Итак, у меня есть приложение, которое загружает различные плагины и создает новую вкладку в TPageControl для каждого. С каждой DLL связана TForm. Формы создаются с их родительским hWnd как новый TTabSheet. Поскольку TTabSheets не является родительск…
08 ноя '11 в 23:59
2
ответа
Кнопка закрытия вкладки, не поддерживающая стили vcl
Я использовал код, представленный в этом примере. Как реализовать кнопку закрытия для таблицы TTab в TPageControl, чтобы нарисовать кнопку закрытия на каждой вкладке элемента управления страницы, и я заменил ThemeServices на Style Services внутри ко…
10 май '12 в 09:30
4
ответа
Как я могу изменить цвет фона моего TTabSheets?
Я проектирую форму с Delphi 2009, и я пытаюсь выяснить элемент TPageControl. Я пытаюсь сделать отдельные диалоги для каждой вкладки. Я могу создать TTabSheets и поместить свои элементы в TabSheets, но моя проблема в том, что они видны как ячмень, та…
05 май '11 в 21:35
1
ответ
Список индексов вне границ в TPageControl
Я застрял с TPageControl, который демонстрирует странное поведение.. Элемент управления имеет 3 страницы, но когда я делаю for I:=0 to PageControl.PageCount-1 do begin PageControl.Pages[I].TabVisible := False; PageControl.Pages[I].Visible := Ord(iCo…
20 июл '15 в 12:16
4
ответа
Как я могу получить доступ к элементам управления формы, встроенной в элемент управления страницы?
В Form1 у меня есть PageControl. Во время выполнения моя программа создает вкладки. В каждом TabSheet я создаю Form2. В Form2 у меня есть компонент Memo1. Как я могу добавить текст в Memo1?
07 мар '10 в 21:39
2
ответа
Как красиво нарисовать значок информации о Windows в индекс вкладки управления страницы
Я хотел бы, чтобы стандартные значки информации о Windows (и предупреждения, и ошибки) отображались в указателе вкладки элемента управления страницы. Однако результат выглядит плохо, если цвет фона окна не белый. program Project111; uses Vcl.Forms, …
27 ноя '17 в 20:42
1
ответ
Как добавить свойство в TTabSheet, чтобы его можно было использовать во время разработки с TPageControl
Я хотел бы добавить "MyProperty" в TTabSheet и работать с ним во время разработки. Однако, если я сделаю его подклассом, я боюсь, что мне понадобится также подкласс TPageControl, так как он внутренне создает / управляет TTabSheets. Я считаю, что для…
20 апр '16 в 14:30
3
ответа
Динамически добавлять вкладки в элемент управления страницы и вставлять форму?
Я работаю над модулем, который состоит из элемента управления страницы. По умолчанию этот элемент управления страницы (TPageControl) не должно быть никаких вкладок (TTabSheet), но после инициализации он должен динамически вставлять эти страницы и вс…
02 сен '12 в 03:30
1
ответ
Вкладка TTabSet Order.... отличается во время выполнения от времени проектирования
Я использую Lazarus 0.9.30.2. У меня есть TForm, на котором есть TPageControl. В TPageControl есть серия TTabSheets. Во время выполнения заказ TTabSheets отличается от времени разработки (см. Рисунок). Порядок во время разработки - это то, что я хоч…
08 мар '12 в 11:57
2
ответа
Обнаружить изменение вкладки в PageControl
В моей форме есть PageControl, и я хочу определить, когда пользователь выбирает другую вкладку. Как я могу это сделать? Я использую Delphi 7. Я не нашел ни одного события, и время, потраченное на разработку моего собственного pagecontrol, не совсем …
30 дек '11 в 07:45
1
ответ
Компоненты, добавленные в TcxTabSheet, не отображаются во время выполнения, когда TcxPageControl размещается в TFrame.
Я строю многоразовые TFrame который содержит TcxPageControl, Идея состоит в том, что рамка помещается в форму, и тогда я могу добавить страницы, специфичные для этой формы. Это работает нормально, я могу успешно добавлять страницы через конструктор,…
24 сен '14 в 14:21
2
ответа
Как безопасно добавить Таблицу в PageControl в событии TCond Onernect TIdCmdTCPServer?
Я хочу добавить Tabsheet динамически к PageControl когда клиент подключился к моему IdCmdTCPServer такой же, как этот код: procedure TForm1.IdCmdTCPServer1Connect(AContext: TIdContext); var ATabSheet: TTabSheet; begin ATabSheet := TTabSheet.Create(P…
30 май '13 в 08:04
2
ответа
Сделайте нарисованные владельцем вкладки TPageControl лучше, как без владельца
Я использую Delphi7, PageControl с owner-draw. Я не могу получить такой простой и красивый вид вкладок, как я вижу на PageControls, нарисованных не владельцем. Что плохо: при использовании владелец-рисования я не могу рисовать на "всей" области заго…
16 авг '13 в 21:59