Показать сообщение отдельно
Старый 18.03.2013, 23:48   #3
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: ввод текста в ксорсе

Давайте ему просто объясним.
Смотри, тебе надо сделать класс (тип?) в блице. например, TextBox.

Вот его метод Update:
Проверяешь, наведен ли курсор на прямоугольник (а он ведь имеет прямоугольную форму? ) Если наведен и при этом щелкнули ЛКМ, то делаем его активным.
Если активен, то считываешь символы с клавы (GetChar или как то так)
C= GetChar()
if(c <> 0) text = text + C

вот и все. Можно еще отлавливать нажатие на Enter, к примеру, и на него как то реагировать (например, брать введенный текст и совать его куда-либо)

Ну это так, каркас.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Arles (20.03.2013)