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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.03.2013, 13:58   #1
belkeandrey
Пользователь
 
Регистрация: 21.02.2013
Сообщений: 48
По умолчанию При переходе между формами программа "мелькает"

Ребят, собственно сабж. Делаю форму один в один с предыдущей и при нажатии на кнопку, которая открывает форму с другим содержимым, программа неприятно "мелькает". Как от этого избавиться? Программа во вложении. Заранее спасибо!
Вложения
Тип файла: rar Прога.rar (965.3 Кб, 12 просмотров)
belkeandrey вне форума Ответить с цитированием
Старый 06.03.2013, 18:47   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

А на кой Вам абсолютно одинаковые формы? Можно же одной формой обойтись. Про такие вещи, как TPanel, например, слышали?

А так - она и будет мелькать, у Вас же новые формы открываются, графика экрана при этом реинициализируется. На более быстрых машинах это менее заметно (у меня вот вообще почти не мелькало).
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 06.03.2013, 23:30   #3
belkeandrey
Пользователь
 
Регистрация: 21.02.2013
Сообщений: 48
По умолчанию

Честно говоря, нет... Я еще новичок и тренируюсь как раз на этой программе. Насчет TPanel мельком посмотрел, но пока не понял как работать((
belkeandrey вне форума Ответить с цитированием
Старый 07.03.2013, 01:16   #4
Dozent
Форумчанин
 
Регистрация: 21.05.2008
Сообщений: 495
По умолчанию

где вы посмотрели? в делфи нашли этот компанент? В поисковике ищите работа с TPanel Delphi. Всё элементарное будит в первых двух сылках. Всё что вам нужно это закинуть панель на форму растянуть как нужно и создать необходимое количество закладок...
Dozent вне форума Ответить с цитированием
Старый 07.03.2013, 05:18   #5
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
и создать необходимое количество закладок...
Закладки - это не панель. Это либо ТабКонтрол, либо ПэйджКонтрол. Но согласен, можно и их использовать.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 07.03.2013, 08:58   #6
Dozent
Форумчанин
 
Регистрация: 21.05.2008
Сообщений: 495
По умолчанию

Цитата:
Сообщение от Sciv Посмотреть сообщение
Закладки - это не панель. Это либо ТабКонтрол, либо ПэйджКонтрол. Но согласен, можно и их использовать.
Чего-то меня замкнуло Думал про одно, писал про другое
Спасибо что поправили)
Dozent вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа зависает "между" строками. Theseus Общие вопросы C/C++ 1 07.09.2012 20:34
Какова разница между "int** &a" и "int** a" в кач-ве параметра функции? dollemika Помощь студентам 3 15.01.2012 17:16
Проблема в переходе между формами в Delphi 2010. Kudryavtsev Общие вопросы Delphi 1 28.04.2011 22:37
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
Создаю диаграмму "Bar". Подскажите как убрать растояние между "столбами" MAcK Компоненты Delphi 11 24.10.2007 10:49