- 0
Тормозит анимация TabControl при использовании TFrame (на MyFrame.Parent := FrameTabPage )
-
Похожий контент
-
- 2 ответа
- 1 401 просмотр
-
- 12 ответов
- 2 068 просмотров
-
- 1 ответ
- 1 615 просмотров
-
- 3 ответа
- 2 155 просмотров
-
Тормоза при первом переключении вкладок TTabControl
От Евгений Корепов,
- Delphi XE8
- Android
- (и ещё 2 )
- 5 ответов
- 3 200 просмотров
-
- 2 ответа
- 2 093 просмотра
-
TTabControl [TTabControl] Переключение вкладок TabControl через Pan Event
От Алекс,
- Pan Event
- TabControl
- (и ещё 4 )
- 1 ответ
- 3 265 просмотров
-
- 1 ответ
- 2 668 просмотров
-
- 1 ответ
- 6 896 просмотров
-
- 1 ответ
- 5 915 просмотров
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
ENERGY
Программа имеет большое кол. элементов интерфейса и много экранов.
Поэтому я сделал такую вещь - Таб контрол, на котором лежит часть постоянно загружаемого интерфейса, и одна закладка (tabPage) куда загружаются фреймы - там лежат редко используемые экраны,
т.е. фрэйм создаю в runtime, ставлю фрэйму MyFrame.Parent := FrameTabPage и показываю этот таб кодом TabControl.SetActiveTabWithTransition
Юзер ушел с этой страницы я убираю фрейм кодом MyFrame.Parent := nil
Все работает, но проблема в том что это сильно подтормаживает систему - в результате анимация Slide таба двигается рывками. Тормозит на этапе MyFrame.Parent := FrameTabPage, т.е. даже если я создам фрейм на этапе старта программы, то все равно будет тормозить на этом этапе MyFrame.Parent := FrameTabPage (видимо подгоняются размеры, на фрейме лежит ListBox с контролами ). .
Если Parent фрэйма заранее поставить на нужный TabPage, то ничего не тормозит, но программа грузится дольше.
Посоветуйте пожалуйста что можно тут придумать, ведь кто-то использует фреймы..
Изменено пользователем ENRGYСсылка на комментарий
6 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.