Вопрос к тем у кого есть MSDN! Делаю 3D игру (на основе OpenGL), Собираю группу! Делаю 3D игру. Ищу помощь!, Делаю 3D игру. Ищу помощь! Проигрывание файла, можно ли програть RLE кодирований BMP, Помогите с RLE кодированием ВМР Построение графических приложений, информационная статья excel, данные графика и Chart, сохранить Chart в графический файл Помогите новичкам, 3D графика Дайте, плз, если не жалко,, исходник 3D OpenGL скринсейвера... TV тюнер, получение картинки с TV тюнера Пароль под маской..., ...прочитать нужно. Таблица цветов OpenGL - Вращение объектов, glrotatef Организация окна заставки, Небольшой Глюк... Работа с графикой в Delphi OpenGL - Текстуры, Не накладывается Как можно определить частоту проигрываемого звука, Собственно сабж. Модуль имитации текста с тенью, Программирование на Delphi Проблема чтения MP3-файла, DELPHI не читает mp3 Создание курсоров, редактор создания курсоров Использование TAPRO, голосовые движки и их реализации ПОМОГИТЕ РАЗОБРАТЬ НОВЫЙ КОМПОНЕНТ, ОЧЕНЬ НАДО!!!!!!!!!!!1 Проблемма с поворотом Nurbs-поверхности, почему память перегружается??? OpenGL, Обучение Помогите, Как скопировать изображение??, Как скопировать изображение?? Работа с графикой Проиграть видео (mp4, divx, xvid) ??????, С помощью TMediaPlayer DelphiX, проблемы скорости с XP Выбор технологии, для написания РПГ Проблемма с MediaPlayer Масштабирование изображения, Уменьшить изобр не исп стандартные функц DelphiX, DXSound DXWaveList Помогите испавить ошибку DelphiX, Скроллинг карты Получить картинку с камеры, С помощью ТВ-тюнера Как Вы относитесь к курящим девушкам? Примитивы GLScene, (цилиндр, конус, линия, точка и проч.)) DXImageList, DelphiX Вывод изображений RAS-файлов, Почему вывод не универсальный??? Примеры DelphiX Рисование в координатах, Как нарисовать с позиционированированием Работа со звуком Запись с микрофона, Автоматическое включение-выключение Нужна помощь в работе с портами!!! Нужен компонент для построения графиком Проблемы с DDraw, При компиляции DDraw.pas находит ошибку. Режим, Как перейти в полноэкранный режим Как повернуть Image на определенный угол ImageList Wav Помогите плз с конкретным применением DirectX, нужно просто вывести в окно Правильное рисование окружности, TCanvas "Быстрая" графика Цвета в Delphi, как нарисовать красиво на канве Как обработать исключительную ситуацию при отправк А как рисовать линии под углом без, видимых ступенек? Трабля с Канвой, репаинт Чтобы TGraphicControl не мерцал, при рисовании по таймеру Масштабирование изображения Поворот текста (расположение текста вертикально), Как реализовать? Вывод текста, ...не затирая то, что под ним баг с LoadFromFile 128x128 bmp ? Наложение текстуры в OpenGL, glCoord2i Как Вы относитесь к курящим девушкам? Материалы по программированию баз данных TStringGrid, Доступность редактирования В DBGrid отображается вместо текста - (MEMO), тип поля TEXT, база MySQL Ошибка "Разрушительный сбой", dbx4mysql.dll, MySQL Потеря коннекта к Mysql, Как?
|
Платные хостинги
Раскрутка сайта
Книги по программированию
Чтобы TGraphicControl не мерцал, при рисовании по таймеру
- Если добавить флаг csOpaque (непрозрачный) к свойству ControlStyle компонента - то фон компонента перерисовываться не будет. Код constructor TMyControl.Create; begin inherited; ControlStyle := ControlStyle + [csOpaque]; end; highlightSyntax('delphiNzlhMT','delphi'); Добавлено @ 16:26 Мерцание формыКак бы это осуществить рисование в окне без его дурацкого мерцания и без помощи создания виртуального изображения в памяти? WM_SETREDRAW здесь поможет? Попробуйте этот код. Даже если некоторые компоненты имеют пару BeginUpdate / EndUpdate, то для таких компонентов, как TTreeView, интенсивное рисование может послужить причиной перемещения полосы прокрутки и появления других "барабашек". В таких ситуаций вместо дескриптора элемента управления используйте родительский дескриптор. Код procedure BeginScreenUpdate(hwnd: THandle); begin if (hwnd = 0) then hwnd := Application.MainForm.Handle; SendMessage(hwnd, WM_SETREDRAW, 0, 0); end; procedure EndScreenUpdate(hwnd: THandle; erase: Boolean); begin if (hwnd = 0) then hwnd := Application.MainForm.Handle; SendMessage(hwnd, WM_SETREDRAW, 1, 0); RedrawWindow(hwnd, nil, 0, DW_FRAME + RDW_INVALIDATE + RDW_ALLCHILDREN + RDW_NOINTERNALPAINT); if (erase) then Windows.InvalidateRect(hwnd, nil, True); end; highlightSyntax('delphiU1NDc4','delphi');Взято из http://delphiworld.narod.ru

Интернет казино
Онлайн игры
Увеличение члена
Купить DVD
|