Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2008.11.30;
Скачать: [xml.tar.bz2];

Вниз

реализация консоли   Найти похожие ветки 

 
>>DEATH<<   (2007-03-30 12:38) [0]

необходимо сделать,,что при нажатии на ` (chr(39)) всплывала консоль в которой можно прописывать значения переменным..натолкните на идею как это организовать

P.S.пишу с использованием опенГЛ,,если это важно


 
XProger ©   (2007-03-30 18:22) [1]

если нажата 39 - выдвинуть консоль
если нажата 32-255 и выдвинута консоль - добавить символ в строку команды
если нажата 13 и выдвинута консолько - обработать команду и стереть её


 
>>DEATH<<   (2007-03-31 10:23) [2]

ты не правильно меня понял я спросил как лучше сделать..допустим если я ввел x то должна выполнится функция x..но толька таких х много и я спрашиваю как можно сделать выполнение функции..пока я остановился на case of может кто что более хорошее посоветует??


 
Jkot   (2007-03-31 12:21) [3]

Дин массив в котором хранится сама команда и указатель но функцию, при вводе сравниваеш со всеми элементами и вызываеш функции из указателя.


 
kefir_msk   (2007-03-31 14:09) [4]

Наталкиваю: http://cwdev.mykm.ru/index.php?pg=article&id=console


 
Piroxyline ©   (2007-04-06 13:12) [5]

Я делал консоль отдельным состоянием игры :)



Страницы: 1 вся ветка

Форум: "Игры";
Текущий архив: 2008.11.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.005 c
2-1224231868
NieL
2008-10-17 12:24
2008.11.30
COM и 1С


2-1224155412
Vlad Oshin
2008-10-16 15:10
2008.11.30
нужно как можно раньше контрлам формы повесить метод


2-1224490297
Mozgan
2008-10-20 12:11
2008.11.30
Перенос компонента из delphi 6 в delphi 7


15-1222717128
Антон
2008-09-29 23:38
2008.11.30
Время до завершения при копировании файлов


2-1224488717
dmitry_12_08_73
2008-10-20 11:45
2008.11.30
Удаление события мыши





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский