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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.01.2008, 20:55   #1
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию Нестандартная форма

Где-то видел, не помню где...
форма должна повторять контур обьекта изображенного на картинке с белым фоном.
Писано по д'Эльфийски
Лубышев вне форума Ответить с цитированием
Старый 27.01.2008, 21:26   #2
Романнн
Пользователь
 
Регистрация: 04.11.2007
Сообщений: 64
По умолчанию

Transporantcolor не подходит?

если не ошибаюсь, чтобы сделать невидимым белый, надо установить TransporantcolorValue=clWhite......

нечто подобное в примере
Вложения
Тип файла: rar ProjectForm.rar (422.8 Кб, 32 просмотров)

Последний раз редактировалось Романнн; 27.01.2008 в 21:30.
Романнн вне форума Ответить с цитированием
Старый 27.01.2008, 22:33   #3
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

Хороший пример. он многое показывает, а есть его исходник или что-то похожее?
Писано по д'Эльфийски
Лубышев вне форума Ответить с цитированием
Старый 28.01.2008, 01:32   #4
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Если идти по грубому пути ( но с хорошей графикой ) разберитесь с RGN. Если нужно больше изучайте слои в дельфи, я на этом форуме уже писал, как с ними хорошо работать
BOBAH13 вне форума Ответить с цитированием
Старый 28.01.2008, 17:15   #5
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

Так! с этим понятно, но вот проблема:
У меня часто изменяется конфигурация формы (через таймер)
Она немного мерцает. как избавиться от этого?
Мне говорили что надо буферизацию использовать, но я немного не понимаю, куда что писать.
Писано по д'Эльфийски
Лубышев вне форума Ответить с цитированием
Старый 28.01.2008, 19:51   #6
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Что подозреваите под "изменяется конфигурация формы"
BOBAH13 вне форума Ответить с цитированием
Старый 28.01.2008, 19:55   #7
chingiz
Пользователь Подтвердите свой е-майл
 
Аватар для chingiz
 
Регистрация: 21.05.2007
Сообщений: 88
По умолчанию

Вот исходники такой настандартной формы
Вложения
Тип файла: zip Cool Window.zip (19.8 Кб, 38 просмотров)
Уже Чему-то научился Но этого мало
chingiz вне форума Ответить с цитированием
Старый 28.01.2008, 20:33   #8
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

вопрос решен! форма должна быть не статичной. а постоянно меняющей свою форму. (Картинка меняется, меняется и форма)
Решение: Использовать
DoubleBuffered:=true;
Писано по д'Эльфийски
Лубышев вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
форма blackstersl Мультимедиа в Delphi 1 23.08.2008 19:03
Форма Killbrum Помощь студентам 8 21.08.2008 18:48
Нестандартная работа с COM портом Alex_C Win Api 2 22.07.2008 02:34
Нестандартная шапка для грида romets Win Api 2 08.02.2008 13:17
Нестандартная задача с цветами ячеек ДБГрид! Abbatik БД в Delphi 2 02.02.2008 18:02