Форум программистов, компьютерный форум, киберфорум
Delphi
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
 Аватар для C0V6N
1 / 1 / 0
Регистрация: 11.11.2015
Сообщений: 92

Мерцание изображения при табуляции

06.04.2017, 19:21. Показов 1431. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! При загрузки формы фокус установлен на Edit1 (можно ли вообще убрать фокус при загрузки формы?), но при первой табуляции происходит секундное мерцание изображения (при последующих табуляциях этого нет). Подскажите, пожалуйста, как это можно исправить?
Использую TImage, Align - allClient, Stretch - True, Transparent - False. Пробовал менять эти настройки, но проблема остаётся.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.04.2017, 19:21
Ответы с готовыми решениями:

Мерцание изображения
вот собственно разобрался немного в OpenGL и написал небольшое приложение, ну оно меня не сильно устраивает... мерцание происходит при...

Мерцание при прокрутке изображения.
Недавно купил новый монитор бенковский vw2420h. В целом претензий к этой модели нет за исключением одного большого и жирного НО. Со...

Мерцание изображения при прорисовки
Доброго времени суток!!! Прорисовываю на форме изображение (в моём случае часы). При перерисовке изображение мерцает. Как от этого...

8
 Аватар для GoodWeather
886 / 588 / 179
Регистрация: 28.02.2017
Сообщений: 2,359
Записей в блоге: 1
06.04.2017, 21:24
Какого изображения? Откуда? Формат? Версия Делфи?
Delphi
1
2
3
4
procedure TForm1.FormCreate(Sender: TObject);
begin
DoubleBuffered:=True;
end;
0
 Аватар для C0V6N
1 / 1 / 0
Регистрация: 11.11.2015
Сообщений: 92
06.04.2017, 23:48  [ТС]
GoodWeather, Embarcadero® Delphi XE8, в свойство Picture загрузил png картинку. Под мерцанием я подразумеваю исчезновение изображения на мгновение, после чего он сразу же появляется. Вставил Ваш код, странно, но помогает как-то через раз. Раз - при компиляции нажимаю tab и всё нормально, а второй - снова компилирую, нажимаю tab, а проблема возвращается.
0
Житель Земли
 Аватар для DenNik
3004 / 3026 / 390
Регистрация: 26.07.2011
Сообщений: 11,465
Записей в блоге: 1
07.04.2017, 09:54
Цитата Сообщение от C0V6N Посмотреть сообщение
фокус установлен на Edit1
фокус устанавливается на компонент, свойство TabOrder которого равно 0. если "фокусный" компонент на форме единственный, то фокус по-любому установится на него
0
 Аватар для GoodWeather
886 / 588 / 179
Регистрация: 28.02.2017
Сообщений: 2,359
Записей в блоге: 1
07.04.2017, 16:24
png... гм... А как если с другими форматами? У меня проблема как-то совсем не повторяется.
Может какие левые темы включены? То что с ними наваяли до сих пор глючит.

На чём именно картинка? - На самой форме? На какой-нибудь TPanel или вкладке, итп?

XE8 - блин, а где-то есть таблицы где что появилося? - есть у вас там у кнопок и панелей что-то вроде ParentDoubleBuffered?
0
 Аватар для C0V6N
1 / 1 / 0
Регистрация: 11.11.2015
Сообщений: 92
08.04.2017, 19:34  [ТС]
Цитата Сообщение от GoodWeather Посмотреть сообщение
Может какие левые темы включены?
Да, в настройках проекта установлена тема Iceberg Classico, вернул на Windows - картинка мерцать перестала. Получается, решение данной проблемы лишь одно - стандартная тема windows?
0
 Аватар для GoodWeather
886 / 588 / 179
Регистрация: 28.02.2017
Сообщений: 2,359
Записей в блоге: 1
08.04.2017, 21:04
Если вкратце - именно "темы из настроек под именованием Appearance" для VCL сделаны через задницу и глючат там где по всем логикам не должны. Даже в самой свежей версии Делфи.
Но можно использовать сторонний скин-движок, например AlphaSkins.
0
09.04.2017, 09:30

Не по теме:

Цитата Сообщение от GoodWeather Посмотреть сообщение
"темы из настроек под именованием Appearance" для VCL сделаны через задницу
блин, а почему у меня не глючат? печалька...

0
09.04.2017, 17:05

Не по теме:

А вы их меняли с виндовых на эмбаркадеровские? На пустой форме из пары кнопок глюки можно и не заметить.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.04.2017, 17:05
Помогаю со студенческими работами здесь

Мерцание изображения при вызове Invalidate()
Нужно реализовать движение квадрата вниз, рисование происходит в Bitmap который назначен Background к панели. При изменении положения...

Убрать мерцание изображения при движении большого количества обьектов
что сделать, что бы не мигало изображении и при большом количестве объектов не вылетало с ошибкой,что делать что бы цвета были разные...

Мерцание изображения
Добрый день. Пишу змейку. Проблема в том, что при движении самой змеи(пока только квадрат) изображение постоянное мерцает. Само поле,...

Мерцание изображения
Когда играю мерцают текстуры, зависает изображение иногда даже игра зависает с ошибкой "Приложению заблокирован доступ к графическому...

мерцание изображения
во многих играх бывают мерцания как на скриншотах появляется лампа и исчезает частично в half life оно пропадает , если выключить opengl ,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru