|
27.12.2010, 17:29
|
#1
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Lib_duo - Нереальный режим
До сегодняшнего дня телефон мог работать только в двух режимах: в режиме форм и режиме холста. В режиме форм нельзя рисовать, а в режиме холста не работают командные кнопки. Короче, я решил исправить эту несправедливость и ввести третий режим. Назовем его "нереальным режимом". В нем есть и холст, на котором можно рисовать и возможность добавлять и отлавливать нажатия командных клавиш. Вся библиотека состоит из всего одной команды duo.show которая и включает нереальный режим.
Пример использования библиотеки:
program unreal_mode; uses duo; var i: integer; ok: command;
begin DrawLine (5, 5, 50, 50); // Рисуем линию до вызова библиотеки duo.show; // показ формы в спаренном режиме DrawLine (50, 5, 5, 50); // Рисуем линию после вызова библиотеки SetColor(255, 0, 0); DrawText('Тест', 5, 5); // Тестовая надпись ok:=CreateCommand('Выбор', CM_OK, 1); AddCommand(ok); // Добавление кнопки while (GetClickedCommand <> ok) do Delay(50); // Ожидание нажатия end.
|
(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
|
Бывалый
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений (для 215 пользователей)
|
Ответ: Lib_duo - Нереальный режим
думаю, многим на форуме пригодиться)
|
(Offline)
|
|
28.12.2010, 05:38
|
#3
|
Разработчик
Регистрация: 24.11.2008
Адрес: UA
Сообщений: 504
Написано 110 полезных сообщений (для 225 пользователей)
|
Ответ: Lib_duo - Нереальный режим
Сообщение от odd
DrawLine (50, 5, 5, 50); // Рисуем линию после вызова библиотеки
|
не работает! отображает только линию, что была нарисована до вызова библиотеки.. но все равно спасибо!))
где ты был раньше, когда требовалась такая вещь?!..
__________________
Уважай собеседника, а лучше подари ему +
|
(Offline)
|
|
28.12.2010, 20:32
|
#4
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Lib_duo - Нереальный режим
Жаль. В эмуляторе и на SE пробовал - рисует линии как до так и после вызова.
Но спасибо за уточнение.
|
(Offline)
|
|
28.12.2010, 22:03
|
#5
|
Задрот
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений (для 863 пользователей)
|
Ответ: Lib_duo - Нереальный режим
По всей видимости, вещь интересная. Молодец
|
(Offline)
|
|
31.12.2010, 15:43
|
#6
|
Разработчик
Регистрация: 24.11.2008
Адрес: UA
Сообщений: 504
Написано 110 полезных сообщений (для 225 пользователей)
|
Ответ: Lib_duo - Нереальный режим
предполагаю, что на форму просто вставляется скриншот экрана)
__________________
Уважай собеседника, а лучше подари ему +
|
(Offline)
|
|
01.01.2011, 07:43
|
#7
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Lib_duo - Нереальный режим
Ты угадал.
|
(Offline)
|
|
03.01.2011, 00:10
|
#8
|
Разработчик
Регистрация: 24.11.2008
Адрес: UA
Сообщений: 504
Написано 110 полезных сообщений (для 225 пользователей)
|
Ответ: Lib_duo - Нереальный режим
гг, а что ж там угадывать?!))
__________________
Уважай собеседника, а лучше подари ему +
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:55.
|