Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблемка с написание Тетриса 
:(
    Опции темы
Esaul
Дата 23.9.2005, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 13.9.2005

Репутация: нет
Всего: нет



Здравствуйте. Решил напитсать тетрис, входе написания возникла проблемка:
как отследить нажатие клавиш: налево, направо, вниз, и пробел?

ЗЫ
Прорисовка происходит на канве имеджа в таймере.

PM MAIL   Вверх
_hunter
Дата 23.9.2005, 18:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 24
Всего: 98



назначть форме обработчик OnKeyDown...


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
Esaul
Дата 24.9.2005, 15:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 13.9.2005

Репутация: нет
Всего: нет



Спасибо!
А как отследить нажатие сочетаний на пример ctr+1. smile
PM MAIL   Вверх
_hunter
Дата 26.9.2005, 10:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 24
Всего: 98



для этого там есть TShiftState Shift


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
Esaul
Дата 26.9.2005, 21:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 13.9.2005

Репутация: нет
Всего: нет



Теперь новая проблемка возникла уже с меню. Поставил имедж на форму и при возникновение у него события маусмув загружаю в него новое изображение, а при вузникновение у формы маусмува загружаю старое изображение, при этом каждый раз рефреш делаю. Все страшно ребит.
Неподскажете, что сделать чтоб не ребило, или как по другому сделать? smile
PM MAIL   Вверх
Artemon
Дата 27.9.2005, 10:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


а ты мне нравишься
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 24.2.2004
Где: Челябинск

Репутация: 7
Всего: 20



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


P.S.
Аналог TImage - TGraphics::Bitmap.


--------------------
Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru
PM MAIL   Вверх
AntonChik
Дата 4.10.2005, 09:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 207
Регистрация: 4.10.2005
Где: Красноярск

Репутация: 1
Всего: 1



Цитата(Esaul @ 26.9.2005, 21:35)
при этом каждый раз рефреш делаю. Все страшно ребит.

а зачем ты рефреш делаешь каждый раз??? хотя наверно я недопонял...
--------------------
"Человек притаился за деревом. За широким огромным деревом. Он выглядывал тихонько и прятался. Но его никто не преследовал." (с) Хорги 
PM MAIL   Вверх
Esaul
Дата 7.10.2005, 05:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 13.9.2005

Репутация: нет
Всего: нет



AntonChik
Рефреш делал чтобы картинка обновлялась.

З.Ы.
Я придумал как сделать, чтобы почти ни мерцало, поставил два имаджа, у одного сделал визибл тру, а друго фолс, при наведение делаю делаю одному визибл тру, а другому фолс, а при "отведение" наоборот.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0456 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.