Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Библиотеки

Ответ
 
Опции темы
Старый 27.12.2010, 17:29   #1
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Lib_duo - Нереальный режим

До сегодняшнего дня телефон мог работать только в двух режимах: в режиме форм и режиме холста. В режиме форм нельзя рисовать, а в режиме холста не работают командные кнопки. Короче, я решил исправить эту несправедливость и ввести третий режим. Назовем его "нереальным режимом". В нем есть и холст, на котором можно рисовать и возможность добавлять и отлавливать нажатия командных клавиш. Вся библиотека состоит из всего одной команды duo.show которая и включает нереальный режим.

Пример использования библиотеки:
program unreal_mode;
uses duo;
var 
iinteger;
        
okcommand;

begin
  
  DrawLine 
(555050); // Рисуем линию до вызова библиотеки
  
  
duo.show// показ формы в спаренном режиме
  
  
DrawLine (505550); // Рисуем линию после вызова библиотеки
  
  
SetColor(25500); DrawText('Тест'55); // Тестовая надпись
 
  
ok:=CreateCommand('Выбор'CM_OK1); AddCommand(ok); // Добавление кнопки
  
  
while (GetClickedCommand <> ok) do Delay(50); // Ожидание нажатия
  
end
Вложения
Тип файла: zip Lib_duo.zip (507 байт, 526 просмотров)
Тип файла: zip DuoTest.zip (3.0 Кб, 527 просмотров)
(Offline)
 
Ответить с цитированием
Эти 14 пользователя(ей) сказали Спасибо odd за это полезное сообщение:
12121 (27.12.2010), 9Lives (01.01.2012), cherepets (27.12.2010), DIMMON4IK (28.12.2010), GRAY_WOLF (27.12.2010), Igor (27.12.2010), LIDERSERVIS (30.12.2010), psih1 (01.01.2011), Reizel (28.12.2010), Rock2roll (17.05.2011), Trazzy (28.12.2010), ViNT (27.12.2010), VM (30.12.2010), Zorba (30.12.2010)
Старый 27.12.2010, 19:55   #2
cherepets
Бывалый
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: Lib_duo - Нереальный режим

думаю, многим на форуме пригодиться)
(Offline)
 
Ответить с цитированием
Старый 28.12.2010, 05:38   #3
Trazzy
Разработчик
 
Аватар для Trazzy
 
Регистрация: 24.11.2008
Адрес: UA
Сообщений: 504
Написано 110 полезных сообщений
(для 225 пользователей)
Ответ: Lib_duo - Нереальный режим

Сообщение от odd Посмотреть сообщение
DrawLine (505550); // Рисуем линию после вызова библиотеки 
не работает! отображает только линию, что была нарисована до вызова библиотеки.. но все равно спасибо!))
где ты был раньше, когда требовалась такая вещь?!..
__________________
Уважай собеседника, а лучше подари ему +
(Offline)
 
Ответить с цитированием
Старый 28.12.2010, 20:32   #4
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_duo - Нереальный режим

Жаль. В эмуляторе и на SE пробовал - рисует линии как до так и после вызова.
Но спасибо за уточнение.
(Offline)
 
Ответить с цитированием
Старый 28.12.2010, 22:03   #5
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Lib_duo - Нереальный режим

По всей видимости, вещь интересная. Молодец
(Offline)
 
Ответить с цитированием
Старый 31.12.2010, 15:43   #6
Trazzy
Разработчик
 
Аватар для Trazzy
 
Регистрация: 24.11.2008
Адрес: UA
Сообщений: 504
Написано 110 полезных сообщений
(для 225 пользователей)
Ответ: Lib_duo - Нереальный режим

предполагаю, что на форму просто вставляется скриншот экрана)
__________________
Уважай собеседника, а лучше подари ему +
(Offline)
 
Ответить с цитированием
Старый 01.01.2011, 07:43   #7
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_duo - Нереальный режим

Ты угадал.
(Offline)
 
Ответить с цитированием
Старый 03.01.2011, 00:10   #8
Trazzy
Разработчик
 
Аватар для Trazzy
 
Регистрация: 24.11.2008
Адрес: UA
Сообщений: 504
Написано 110 полезных сообщений
(для 225 пользователей)
Ответ: Lib_duo - Нереальный режим

гг, а что ж там угадывать?!))
__________________
Уважай собеседника, а лучше подари ему +
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 03:45.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com