Показать сообщение отдельно
Старый 26.08.2009, 16:56   #1
Tronix
Знающий
 
Регистрация: 26.07.2009
Адрес: Россия, Москва
Сообщений: 318
Написано 103 полезных сообщений
(для 331 пользователей)
Lib_scodes - определение кодов софт-клавиш и модели телефона

Lib_scodes - служит для определения кодов клавиш на различных телефонах. Также позволяет определить модель телефона.

Функции:
public static String get_platform() - инициализирует библиотеку и возвращает краткое название модели телефона. При использовании библиотеки вызывать эту функцию первой обязательно (!!!)Возможные вариаты возвращенных значений:
'motorola', 'nokia', 'SE', 'siemens', 'samsung', 'LG', 'NA', где 'NA' - модель не определена.

public static int get_leftsoftkeycode() - возвращает код левой софт-клавиши для текущей модели телефона. Внимание: перед использованием вызвать обязательно функцию get_platform (!!!)

public static int get_rightsoftkeycode() - возвращает код правой софт-клавиши. Внимание: перед использованием вызвать обязательно функцию get_platform (!!!)

Пример:
Uses scodes;
Begin
     DrawText
('Model: '+get_platform,0,0); // Показали модель и инициализировали библиотеку
     
DrawText('Left key code: '+get_leftsoftkeycode,0,20);
     
DrawText('Right key code: '+get_rightsoftkeycode,0,40);
     
Repaint;
     
Delay(10000);
End
Библиотека в стадии тестирования. Нужны тестеры для проверки на реальных аппаратах. Буду рад услышать результаты тестирования здесь.
Вложения
Тип файла: zip Lib_scodes.zip (3.3 Кб, 882 просмотров)
(Offline)
 
Ответить с цитированием
Эти 10 пользователя(ей) сказали Спасибо Tronix за это полезное сообщение:
baton4ik (17.12.2009), bormotan (09.12.2011), Bruteo (02.11.2009), demon112 (28.08.2009), dmitriy-dim (20.09.2010), Dream (31.08.2009), Fred-boy (12.12.2013), odd (27.08.2009), Rumata (16.11.2009), Skythrone (27.08.2009)