<< Пред.           стр. 19 (из 32)           След. >>

Список литературы по разделу

  При написании Java-программ для телефонов, работающих на основе прошивки, очень важной составляющей является размер создаваемой программы. Например, в телефон Nokia 3100 можно загрузить приложения с максимальным размером 44 Кб, а в Sony Ericsson 610-60 Кб. Но для Symbian OS этот фактор не столь критичен.
  Программы, написанные для телефонов на Java 2 ME, распространяются в заархивированном виде на двух файлах с расширениями *.jar и *.jad.
  JAR-файл - это скомпонованная, откомпилированная и заархивированная Java-программа. JAD-файл - это дескриптор приложения, описывающий основ-
 
 ные атрибуты программы. Создавая Java 2 МЕ-программу в одном из специализированных инструментариях, необходимо явно упаковать программу для ее дальнейшего распространения. Что касается инструментариев, то существует множество как платных, так и бесплатных средств программирования.
 10.7. Среда программирования J2ME Wireless Toolkit 2.2
  Среда программирования J2ME Wireless Toolkit 2.2, изображенная на рис. 10.6, одна из простейших, а главное бесплатных сред, созданных компанией SUN Microsystems.
  Загрузить среду J2ME Wireless Toolkit 2.2 можно с сайта компании SUN Microsystems по Интернет адресу http://java.sun.com.
  После установки J2ME Wireless Toolkit 2.2 для создания проекта воспользуйтесь командами меню File => New Project. В появившемся диалоговом окне New Project задайте имя проекту и основному классу мидлета. Далее в рабочем каталоге J2 ME Wireless Toolkit будут сформированы следующие папки:
 ? \src - папка для исходных кодов программы;
 ? \res - файлы ресурсов программы;
 ? \lib - подгружаемые библиотечные файлы;
 ? \classes - папка для проверенных откомпилированных классов;
 ? \tmpclasses - непроверенные откомпилированные файлы;
 ? \tmlib - временная папка для библиотек;
 ? \Ып - папка для файлов JAD, JAR и файла манифеста.
  После создания проекта необходимо создать в любом текстовом редакторе исходный код программы, поскольку в J2ME Wireless Toolkit отсутствует встроенный редактор, и разместить коды в папке src.
  Для компиляции проекта выберите команду в меню Project => Build, после этого в паке bin появятся откомпилированные файлы программы. Чтобы протестировать созданное приложение на эмуляторе телефона, выберите из меню команду Project => Run. Теперь для переноса программы на телефон ее необходимо упаковать. Выберите в меню Project => Package, произойдет упаковка имеющейся программы, исходные файлы которой QAD и JAR) будут находиться в папке bin рабочего каталога J2ME Wireless Toolkit.
 10.8. Другие средства программирования Java 2 ME приложений
  На сайте компании SUN Microsystems можно загрузить последнюю, шестую, версию Java SUN Studio 6 Mobility 2004Q - замечательной среды программирования, распространяемую абсолютно бесплатно, но на основе регистрации. Это полноценная многофункциональная среда программирования, включающая в себя текстовый редактор, компилятор, отладчик и эмуляторы телефонов.
 
  Компания Borland тоже славится своими интегрированными средствами программирования приложений. Специализированная среда для создания Java-программ носит название Borland JBuilderX Enterprise 10 for Windows 2000/XP. Хотя данный продукт не распространяется бесплатно, его ограниченную по времени tria-версию можно загрузить с сайта компании по адресу в Интернете: http:// www.borland.com.
  Среда программирования Borland JBuilderX может работать как с J2ME, так и с J2SE программами, что делает это программное обеспечение универсальным продуктом для решения разносторонних задач.
  Компания Metrowerks имеет отличную среду программирования для Java-программ под названием Metrowerks CodeWarrior Wireless Studio 7. Trial-версию этой среды программирования можно найти на сайте компании: http://www. metrowerks.com. Среда имеет мощный текстовый редактор, компилятор, отладчик и эмулятор телефона на базе модели Sony Eriksson P800.
  Для создания программ на Java 2 ME кроме всех перечисленных средств вам понадобится набор инструментальных средств разработчика Java 2 SDK SE, последние версии которых всегда можно бесплатно загрузить с сайта компании SUN Microsystems. Средства разработчика SDK от различных производителей телефонов находятся на сайте этой компании.
  Большинство перечисленных в этой главе средств программирования, а также подробнейший разбор процесса по созданию программ на Java 2 ME, вы можете найти в книге издательства ДМК "Программирование мобильных телефонов на Java 2 Micro Edition".
 
 Заключение
 Вашему вниманию было предложено огромное количество материала, который, конечно, можно было бы разделить на несколько отдельных книг. Но хотелось сделать одну хорошую книгу, где рассматривается цикл по созданию программ для Symbian OS от начала и до конца, включая все имеющиеся SDK и средства программирования. Надеюсь, мне удалось реализовать эту идею в полной мере, рассмотрев все тонкости создания программ для операционной системы Symbian.
  По ситуации на рынке телефонов, Symbian OS занимает лидирующее положение в мире. Думается, что ее позиции будут только укрепляться. Как вы убедились, система действительно компактна, стабильна и хорошо реализована. Минимальные системные ресурсы, необходимые для работы Symbian OS, значительно уменьшают стоимость конечного продукта. А продуманная система лицензирования и отделение графического контекста от ядра системы заинтересовывает все новых и новых производителей мобильных телефонов.
 
 Приложение 1. Справочник
 Системная библиотека Symbian OS - это одна из важнейших частей всей платформы. Применяя системные классы, можно реализовать приложение практически любой сложности. Более того, компания Symbian Ltd настоятельно рекомендует использовать системную библиотеку вместо собственных классов.
  Этот справочник создан на основе оригинальной документации к Symbian OS 7.0s. Документация доступна в SDK и на сайте компании Symbian Ltd no адресу в Интернет: http://www.symbian.com.
  Библиотека разделена на разделы, или подсистемы, где собраны компоненты для решения определенной задачи. Насчитывается более ста подсистем, которые имеют в своем составе более тысячи различных классов. Каждый класс содержит свой набор функций, макросов, констант и так далее. Весь этот огромный функционал рассмотреть невозможно, для этого потребовалась отдельная книга примерно в тысячу страниц. Поэтому в справочнике дается краткая характеристика основным классам, интерфейсам и перечисляемым типам для каждой подсистемы. На основе этой информации вам будет легко разобраться непосредственно с составляющими того или иного класса, интерфейса или типа.
  Кроме этого, как вы уже знаете, Symbian OS имеет систему предупреждения сбоя (System Panic), которая так же отражена в оригинальной справочной системе Symbian OS. Поскольку система предупреждений очень проста, вы сможете разобраться с этим вопросом самостоятельно.
 1.1. Graphics 2D Hardware Acceleration
  CGraphicsAccelerator - абстрактный класс для работы с двухмерной графикой. Его использование значительно увеличит скорость работы с графикой. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  CHardwareGraphicsAccelerator - осуществляет графическое ускорение на аппаратном уровне. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h и библиотечный файл scdv.lib.
  CSoftwareGraphicsAccelerator - осуществляет графическое ускорение программными средствами. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h и библиотечный файл bitgdi.lib.
  RHardwareBitmap - класс для работы с точечными рисунками на аппаратном уровне. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h и библиотечный файл scdv.lib.
 
  TAcceleratedBitmapInf о - структура данных, считывающая информацию о точечном рисунке. Доступна в Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TAcceleratedBitmapSpec - класс утилит, обеспечивающий доступ к спецификации точечного рисунка. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h и библиотечный файл bitgdi.lib.
  TBitmapLockCount - производит подсчет количества блокировок, сделанных с помощью объектов класса TAcceleratedBitmapSpec. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopBitBltAlphaBitmap - класс, ускоряющий процесс копирования точечного рисунка в заданный регион экрана, можно использовать альфа-канал. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopBitBltAlphaChannel - класс, ускоряющий процесс копирования точечного рисунка в заданный регион экрана с последующим смешиванием цвета по альфа-каналу (alpha-blending). Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopBitBlt - класс, ускоряющий процесс копирования точечного рисунка в заданный регион экрана. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopBitBltMasked- класс, ускоряющий процесс копирования точечного рисунка в заданный регион экрана с использованием операции маскирования. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopBitBltTransparent - класс, ускоряющий процесс копирования точечного рисунка в заданный регион экрана с возможностью изменения пикселей исходного изображения. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopFadeParams - определяет постепенное специфическое изменение цветов в прямоугольной области. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopFadeRect - ускоренное изменение цветов в заданной прямоугольной области. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopFilledPolygon - графическое ускорение операции по заполнению полигонов с цветом. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h и библиотечный файл bitgdi.lib.
  TGopFilledPolygonWithPattern - класс для ускоренной операции по заполнению полигонов модели. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
 
  TGopFilledRect - класс для ускоренной операции по заполнению прямоугольной области цветом. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopFilledRectUsingDrawMode - класс для ускоренной операции по заполнению прямоугольной области цветом с использованием пароразрядных операторов. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopFilledRectWithPattern - ускоренная графическая операция по заполнению прямоугольной области точечными рисунками. Доступна от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopFillPattern - представляет точечный рисунок для использования графическим ускорителем. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopInvertRect - класс, инвертирующий цвет пикселей в прямоугольной области. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopScaledBitBltAlphaBitmap - класс, копирующий прямоугольную область точечного рисунка в другой рисунок с применением alpha-blending. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopScaledBitBltAlphaChannel - класс, копирующий прямоугольную область точечного рисунка в заданную прямоугольную область с применением alpha-blending. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopScaledBitBlt - класс, ускоряющий копирование прямоугольной области точечного рисунка в другую область. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopScaledBitBltMasked - класс, ускоряющий копирование прямоугольной области точечного рисунка в другую область, используя третий точечный рисунок для маскирования. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopScaledBitBltTransparent - ускоряет копирование прямоугольной области точечного рисунка в другую область, с прозрачными пикселями исходного рисунка. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGopTransparency - класс, определяет прозрачность заданных пикселей. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGraphicsAcceleratorCaps - сохраняет возможности графического ускорителя в памяти. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
  TGraphicsOperation - абстрактный базовый класс для работы с графическими операциями. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
 
  TTransparencyType - перечисляемый тип для работы с прозрачностью цветов. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл graphicsaccelerator.h.
 1.2. Agenda Entry and Instance
  CAgnAnniv - класс, позволяет занести в список событие, которое должно произойти в течение года. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmentry.h и библиотечный файл agnmodel.lib.
  CAgnAppt - класс, создает тип записи, которая имеет начало и окончание срока действия согласно системному времени. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmentry.h и библиотечный файл agnmodel.lib.
  CAgnAttendee - класс, предоставляет возможность создания групповой записи. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmxentr.h и библиотечный файл agnmodel.lib.
  CAgnBasicEntry - абстрактный базовый класс для создания типовых задач. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmbasic.h и библиотечный файл agnmodel.lib.
  CAgnCategory - класс, создает запись задачи определенной категории. Доступен от версии Symbian OS 6.0. Для работы необходимо подключить заголовочный файл agmxentr.h и библиотечный файл agnmodel.lib.
  CAgnEntry - абстрактный базовый класс для записи различного рода информационных сообщений. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmentry.h и библиотечный файл agnmodel.lib.
  CAgnEvent - класс, создает запись события, выполнение которого должно произойти в назначенную дату. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmentry.h и библиотечный файл agnmodel.lib.
  CAgnRptDef - класс, создает повторяющиеся события для определенной записи. Доступен от версии Symbian OS 5.1. Для работы необходимо подключить заголовочный файл agmrptd.h и библиотечный файл agnmodel.lib.
  TAgnBasicAppt - использует класс CAgnAppt для хранения деталей записи. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmbasic.h и библиотечный файл agnmodel.lib.
  TAgnBasicEvent - использует класс CAgnAppt для хранения деталей записи определенного события. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл gmbasic.h и библиотечный файл agnmodel.lib.
  TAgnDailyRpt - ежедневное повторение событий. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmrptd.h и библиотечный файл agnmodel.lib.
 
  TAgnEntryld - класс для идентификации записи в файле. Доступен от версии Symbian OS 5.1. Для работы необходимо подключить заголовочный файл agmids.h и библиотечный файл agnmodel.lib.
  TAgnException - класс, сохраняет данные, исключающие повторение записей. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmexcpt.h и библиотечный файл agnmodel.lib.
  TAgnld - базовый класс для создания идентификационного (ID) списка. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmids.h и библиотечный файл agnmodel.lib.
  TAgnlnstanceDateTimeld - класс, устанавливающий начало и окончание события по экземпляру ID. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmids.h и библиотечный файл agnmodel.lib.
  TAgnlnstanceld - класс, содержащий идентификатор. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmids.h и библиотечный файл agnmodel.lib.
  TAgnLiteEntry - класс, устанавливающий запрос к функциям, дающим возможность чтения занесенных в список деталей. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmcomon.h и библиотечный файл agnmodel.lib.
  TAgnMonthlyByDatesRpt - класс для хранения даты, которая должна повторяться в течение месяца. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmrptd.h и библиотечный файл agnmodel.lib.
  TAgnMonthlyByDaysRpt - класс для хранения дня, который должен повторяться в течение месяца. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmrptd.h и библиотечный файл agnmodel.lib.
  TAgnMonthlyRpt - класс, определяющий общее поведение при совместной работе двух типов TAgnMonthlyByDaysRpt и TAgnMonthlyByDatesRpt. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmrptd.h и библиотечный файл agnmodel.lib.
  TAgnReplicationData - класс для синхронизации данных. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmrepli.h и библиотечный файл agnmodel.lib.
  TAgnRpt - абстрактный базовый класс для типов, работающих с повторениями событий. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmrptd.h и библиотечный файл agnmodel.lib.
  TAgnUniqueld - уникальный идентификатор для работы с agenda файлами. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmids.h и библиотечный файл agnmodel.lib.
  TAgnWeeklyRpt - класс, обеспечивающий еженедельное повторение событий. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmrptd.h и библиотечный файл agnmodel.lib.
 
  TAgnYearlyByDateRpt - класс для повторяющихся каждый год событий по установленной дате. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmrptd.h и библиотечный файл agnmodel.lib.
  TAgnYearlyByDayRpt - класс для повторяющихся каждый год событий по установленному дню. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmrptd.h и библиотечный файл agnmodel.lib.
 1.3. Agenda File
  CAgnAlarm - класс для работы с оповещениями. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmalarm.h и библиотечный файл agnmodel.lib.
  CAgnDayDateTimelnstanceList - список AgnlnstanceDateTimeld для одного дня. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmlists.h и библиотечный файл agnmodel.lib.
  CAgnDayList - список элементов для одного дня. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmlists.h и библиотечный файл agnmodel.lib.
  CAgnEntryModel - базовый класс для CAgnlndexedModel и CAgnModel, необходимый для обращения к сохраненным в файле данным. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agnmodel.h и библиотечный файл agnmodel.lib.
  CAgnlndexedModel - класс для индексации данных. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agnmodel.h и библиотечный файл agnmodel.lib.
  CAgnList - класс для работы со списком. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmlists.h и библиотечный файл agnmodel.lib.
  CAgnModel - класс для работы с agenda model. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agnmodel.h и библиотечный файл agnmodel.lib.
  CAgnMonthlnstanceList - список заданий на один месяц. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmlists.h и библиотечный файл agnmodel.lib.
  CAgnObserver - абстрактный базовый класс для наблюдения за agenda model. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmobsrv.h и библиотечный файл agnmodel.lib.
  CAgnSymbolList - список дней в месяце, содержащий два символа. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmlists.h и библиотечный файл agnmodel.lib.
  CAgnSyncIter - класс для синхронизации с agenda model по итераторам. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmsiter.h и библиотечный файл agnmodel.lib.
 
  MAgnActiveStep - базовый класс для CAgnEntryModel. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmactiv.h.
  MAgnModelStateCallBack -класс для повторного вызова agenda model. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmcallb.h и библиотечный файл agnmodel.lib.
  MAgnProgressCallBack - представляет информацию о продвижении и окончании процесса. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmcallb.h и библиотечный файл agnmodel.lib.
  MAgnVersit - предусматривает статическую зависимость CAgnEntryModel. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agnmodel.h.
  TAgnDayFilter - класс для фильтрации событий. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmfilts.h и библиотечный файл agnmodel.lib.
  TAgnEntrylter - класс для итерации входных значений в agenda file. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmmiter.h и библиотечный файл agnmodel.lib.
  TAgn Filter- идентификационный класс. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmfilts.h и библиотечный файл agnmodel.lib.
  TAgnsrvFindFilter - класс для фильтрации agenda model по входным одиночным символам. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmfilts.h и библиотечный файл agnmodel.lib.
  TAgnsrvTidyFilter - фильтр неотмеченных данных. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmfilts.h и библиотечный файл agnmodel.lib.
  TAgnSymbolFilter - фильтр для дней, дополнительно сохраняющих символ. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmfilts.h и библиотечный файл agnmodel.lib.
  TAgnWhichlnstances - указывает на образцы после их модификации. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmupact.h.
 1.4. Agenda Server Client Side
  RAgendaServ - клиентский интерфейс для сервера списков основных операторов. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agclient.h и библиотечный файл agnmodel.lib.
 1.5. Agenda Model Utilities
  AgnDateTime - класс для обеспечения функции по преобразованию даты и времени между форматами. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmdate.h и библиотечный файл agnmodel.lib.
 
  TAgnDateTime - класс контейнер для дат и времени. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmdate.h и библиотечный файл agnmodel.lib.
  TAgnDate - класс для работы с датой. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmdate.h и библиотечный файл agnmodel.lib.
  TAgnTime - класс для работы со временем. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmdate.h и библиотечный файл agnmodel.lib.
  TAgnVersion - класс для определения номера версии agenda model. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл agmver.h и библиотечный файл agnmodel.lib.
 1.6. Alarm Server
  AlarmClientUtils - этот класс содержит основные утилиты. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл ASCliClientUtils.h и библиотечный файл AlarmClient.lib.
  ASCliDef initions - класс для восстановления номера версии сервера оповещений. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл ASCliDefinitions.h и библиотечный файл AlarmClient.lib.
  ConsoleAlarmAlertServer - внутренний класс, не предназначен для общего использования.
  RAlarmServer - определяет клиентское API для создания оповещений. Доступен в Symbian OS с 5.0 по 6.1 ив 7.0s. Для работы необходимо подключить заголовочный файл t32alm.h и библиотечный файл ealwl.lib.
  RASCliSession - клиентский интерфейс оповещений. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл ASCliSession.h и библиотечный файл AlarmClient.lib.
  TAlarmlnf о - сохраняет информацию оповещений. Доступен в Symbian OS с 5.0 по 6.1 и в 7.0s. Для работы необходимо подключить заголовочный файл t32wld.h.
  TAlmSoundPlay - класс для воспроизведения сигнала. Доступен в Symbian OS с 5.0 по 6.1 и в 7.0s. Для работы необходимо подключить заголовочный файл t32alm.h.
  TASCliSoundPlayDef inition - класс, определяющий, когда и насколько будет запущен звуковой сигнал оповещения. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл ASCliSoundPlay.h и библиотечный файл AlarmClient.lib.
  TASShdAlarm - создает объект, содержащий информацию о предстоящем оповещении. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл ASShdAlarm.h и библиотечный файл AlarmSha-red.lib.
 
  TBitFlagsT - класс-шаблон для определения клиентских установок. Для работы необходимо подключить заголовочный файл ASShdBitFlags.h и библиотечный файл AlarmClient.lib.
  TAlarmCategory - перечисляемый тип для задания уникального идентификатора. Для работы необходимо подключить заголовочный файл ASShdDefs.h и библиотечный файл AlarmClient.lib.
  TAlarmCharacteristicsFlags - перечисляемый тип для задания флагов, определяющих вид оповещения. Для работы необходимо подключить заголовочный файл ASShdDefs.h и библиотечный файл AlarmClient.lib.
  TAlarmld - перечисляемый тип, уникальный идентификатор оповещения. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл ASShdDefs.h и библиотечный файл AlarmClient.lib.
  TAlarmSoundName - перечисляемый тип, сохраняющий название запущенного звукового файла оповещения. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл ASShdDefs.h и библиотечный файл AlarmClient.lib. В версии Symbian OS 7.0 для работы подключается заголовочный файл t32alm.h.
  TAlarmMessage - перечисляемый тип, сохраняющий уведомления о текстовом сообщении в буфере. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл ASShdDefs.h и библиотечный файл AlarmClient.lib. В версии Symbian OS 7.0 для работы подключается заголовочный файл t32alm.h.
  TASAltClientServerStateFlags - внутренний перечисляемый тип, не предназначен для общего использования.
  TBitFlagsl6 - перечисляемый тип, представляющий 16-битный флаг. Для работы необходимо подключить заголовочный файл ASShdBitFlags.h и библиотечный файл AlarmClient.lib.
  TBitFlags32 - перечисляемый тип, представляющий 32-битный флаг. Для работы необходимо подключить заголовочный файл ASShdBitFlags.h и библиотечный файл AlarmClient.lib.
  TBitFlags8- перечисляемый тип, представляющий 8-битный флаг. Для работы необходимо подключить заголовочный файл ASShdBitFlags.h и библиотечный файл AlarmClient.lib.
  TBitFlags - перечисляемый тип, представляющий простой флаг. Для работы необходимо подключить заголовочный файл ASShdBitFlags.h и библиотечный файл AlarmClient.lib.
  TAlarmChangeEvent - перечисляемый тип для определения событий. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл ASShdDefs.h и библиотечный файл AlarmClient.lib.
  TAlarmCharacteristics - перечисляемый тип, определяющий сигнальные характеристики. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл ASShdDefs.h и библиотечный файл AlarmClient.lib.
  TAlarmClockRepeat - перечисляемый тип для определения частоты повторения сигнала. Доступен в Symbian OS 5.0 - 6.1 и в 7.0s. Для работы необходимо подключить заголовочный файл t32alm.h.
 
  TAlarmDayOrTimed - перечисляемый тип для задания сигнала оповещения. Для работы необходимо подключить заголовочный файл ASShdDefs.h и библиотечный файл AlarmClient.lib.
  TAlarmGlobalSoundState - перечисляемый тип для определения состояния звукового сигнала. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл ASShdDefs.h и библиотечный файл AlarmClient.lib.
  TAlarmRepeatDefinition - перечисляемый тип, определяющий повторение оповещений. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл ASShdDefs.h и библиотечный файл AlarmClient.lib.
  TAlarmServerlnitiatedClientPanic - перечисляемый тип для идентификации паники при клиентском сеансе работы. Для работы необходимо подключить заголовочный файл ASShdDefs.h и библиотечный файл AlarmClient.lib.
  TAlarmSetState - перечисляемый тип, указывающий на имеющиеся оповещения. Доступен в Symbian OS 5.0 - 6.1 и в 7.0s. Для работы необходимо подключить заголовочный файл t32alm.h.
  TAlarmSoundState - перечисляемый тип, представляющий установленные состояния звукового оповещения. Доступен в Symbian OS 5.0 - 6.1 и в 7.0s. Для работы необходимо подключить заголовочный файл t32alm.h.
  TAlarmState - перечисляемый тип, представляющий состояние оповещения. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл ASShdDefs.h.
  TAlarmStatus - перечисляемый тип, определяющий доступность имеющегося уведомления. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл ASShdDefs.h.
  TAlarmType - перечисляемый тип для определения типов тревоги. Доступен в Symbian OS 5.0 - 6.1 и в 7.0s. Для работы необходимо подключить заголовочный файл t32alm.h.
  TASAltAlertServerResponse - внутренний перечисляемый тип, не предназначен для общего использования.
  TASAltOpCode - внутренний перечисляемый тип, не предназначен для общего использования.
  TASAltStateFlags - внутренний перечисляемый тип, не предназначен для общего использования.
 1.7. Animation
  CAnim - базовый класс для работы с анимацией. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл w32adll.h.
  CAnimDll - класс, содержащий одну виртуальную функцию для создания объектов анимации. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл w32adll.h.
  CAnimFunctions - класс, содержащий функции-утилиты для работы с анимацией. Доступен от версии Symbian OS 5.0 (в версии 5.1 не доступен). Для работы необходимо подключить заголовочный файл w32adll.h.
 
  CAnimGc - класс, представляющий графический контекст. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл w32adll.h.
  CFreeTimerWindowAnim - класс-таймер. Доступен от версии Symbian OS 5.1. Для работы необходимо подключить заголовочный файл w32adll.h.
  CreateCAnimDllL () - функция, необходима для определения Window Server анимации в DLL. Доступна от версии Symbian OS 5.0. Место расположения в wsanimu.def.
  CSpriteAnim - класс, представляющий спрайт в анимации. Доступен от версии Symbian OS 5.1. Для работы необходимо подключить заголовочный файл w32adll.h.
  CWindowAnim - класс для создания анимации. Доступен от версии Symbian OS 5.1. Для работы необходимо подключить заголовочный файл w32adll.h.
  MAnimFreeTimerWindowFunctions - класс утилит для работы с таймером. Доступен от версии Symbian OS 5.1. Для работы необходимо подключить заголовочный файл w32adll.h.
  MAnimGeneralFunctions - общий класс утилит для работы с анимацией. Доступен от версии Symbian OS 5.1. Для работы необходимо подключить заголовочный файл w32adll.h.
  MAnimSpriteFunctions - класс утилит для работы с анимацией на основе спрайтов. Доступен от версии Symbian OS 5.1. Для работы необходимо подключить заголовочный файл w32adll.h.
  MAnimWindowFunctions - класс, управляющий окном, где происходит непосредственная работа с анимацией. Доступен от версии Symbian OS 5.1. Для работы необходимо подключить заголовочный файл \v32adll.h.
  MEventHandler - класс для обработки событий. Доступен от версии Symbian OS 5.1. Для работы необходимо подключить заголовочный файл w32adll.h.
  TWindowInf о - класс для сохранения положения окна и режим визуального отображения анимации. Доступен от версии Symbian OS 5.1. Для работы необходимо подключить заголовочный файл w32adll.h.
 1.8. Application architecture framework
  CApaApplication - класс, определяющий основное поведение приложения. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apparc.h и библиотечный файл apparc.lib.
  CApaCommandLine - класс, содержащий некоторые информационные данные, необходимые для запуска приложения. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apacmdln.h и библиотечный файл apparc.lib.
  CApaDocument - базовый класс для всех документов, определяет вид и поведение документа. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apparc.h и библиотечный файл apparc.lib.
 
  CApaDoorBase - базовый класс для представления внедряемого в программу документа. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apadbase.h и библиотечный файл аррагс.НЬ.
  CApaModelDoor - класс для управления внедренными в приложение данными. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apamdr.h и библиотечный файл аррагс.НЬ.
  CApaModelHeader - класс-"обвертка" для модели приложения. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apamdr.h.
  CApaProcess - класс для работы с ресурсами документа. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apparc.h и библиотечный файл аррагс.НЬ.
  CApaRecentFile - класс с набором функций для управления списком доступных документов. Доступен от версии Symbian OS 5.0, в версии Symbian OS 7.0s не поддерживается. Для работы необходимо подключить заголовочный файл apparc.h и библиотечный файл аррагс.НЬ.
  KUidApp - тип для определения универсального идентификатора. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apadef.h.
  KUidPictureTypeDoor - тип для определения универсального идентификатора изображения. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apadef.h.
  KAppUidValue - тип, представляющий универсальный идентификатор для определения DLL, являющийся Арр Ш. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apadef.h.
  MApaEmbeddedDocObserver - интерфейс класса для обработки внедренных данных документа. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apparc.h.
  MApaModelHeaderFactory - интерфейс класса для создания в приложении модели простых объектов. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apamdr.h.
  TApaAppCapability - класс, определяющий основные возможности приложения. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apaid.h и библиотечный файл аррагс.НЬ.
  TApaAppCapabilityBuf - тип, необходимый для упаковки класса TApaAppCapability. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apaid.h.
  CApaAppCaptionFileReader - внутренний класс, не предназначен общего для использования.
  TApaAppCaption - класс для определения, модифицированного дескриптора содержащегося в буфере. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apadef.h.
  TApaAppGroupName - тип для разбиения приложений на группы. Доступен от версии Symbian OS 7.0s. Для работы необходимо подключить заголовочный файл APADEF.h.
 
  TApaAppEntry - класс, обеспечивающий вход в приложение. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apaid.h и библиотечный файл apparc.lib.
  TApaAppIdentif ier - класс для идентификации приложения. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apaid.h и библиотечный файл apparc.lib.
  TApaApplnf о - класс, содержащий информацию о приложении. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apaid.h и библиотечный файл apparc.lib.
  TApaCommand - перечисляемый тип для определения командных кодов. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apgtask.h.
  TApaLastUsedEntry - класс для содержания списка файла документа. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apparc.h и библиотечный файл apparc.lib.
  TApaModelDoorFactory - класс, использующий входную модель восстановления приложений. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apamdr.h и библиотечный файл apparc.lib.
 1.9. Application architecture services
  CApaAppInf oFileReader - класс для чтения AIF-файлов. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apgicnfl.h и библиотечный файл apgrfx.lib.
  CApaDoor - класс-"обвертка" для внедренных в приложение документов. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apgdoor.h и библиотечный файл apgrfx.lib.
  CApaMaskedBitmap - класс, отождествляющий иконку приложения. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apgicnfl.h и библиотечный файл apgrfx.lib.
  CApaAppViewArray - тип для определения массива объектов. Доступен от версии Symbian OS 6.1. Для работы необходимо подключить заголовочный файл apaid.h.
  CApaSystemControl - расширенный класс для контроля DLL. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apgctl.h и библиотечный файл apgrfx.lib.
  CApaWindowGroupName - класс, предоставляющий доступ к названию групп. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apgwgnam.h и библиотечный файл apgrfx.lib.
  RApaLsSession - класс, обеспечивающий сеанс с сервером. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apgcli.h и библиотечный файл apgrfx.lib.
 
  TApaAppViewInfo - класс, содержащий базовую информацию об application view. Доступен от версии Symbian OS 6.1. Для работы необходимо подключить заголовочный файл apaid.h и библиотечный файл apparc.lib.
  TApaSystemEvent - класс для определения системных событий. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apgtask.h.
  TApaTask - определенная задача для приложения. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apgtask.h и библиотечный файл apgrfx.lib.
  TApaTaskList - класс для обращения к задачам приложения. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл apgtask.h и библиотечный файл apgrfx.lib.
 1.10. Application Utilities
  Baf lutils - класс, содержащий набор утилит для работы с файловой системой. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл bautils.h и библиотечный файл bafl.lib.
 1.11. Array keys
  ТКеу - абстрактный класс для определения характеристик используемых клавиш. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h и библиотечный файл euser.lib.
  TKeyArrayFix - класс для определения характеристик ключевых кодов, используемых с элементами фиксированной длины. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32base.h и библиотечный файл euser.lib.
  TKeyArrayVar - класс для определения характеристик ключевых кодов, используемых с элементами переменной длины. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32base.h и библиотечный файл euser.lib.
  TKeyArrayPak - класс для определения характеристик ключевых кодов, используемых с элементами, упакованными в массив. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32base.h и библиотечный файл euser.lib.
  TKeyCmpText - перечисляемый тип, управляющий сравнением между выбором ключевых дескрипторов или текстовых клавиш. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h.
  TKeyCmpNumeric - перечисляемый тип, управляющий сравнением между выбором числовых клавиш. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h.
  TSwap - абстрактный класс для определения поведения элементов массива. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32base.h и библиотечный файл euser.lib.
 
 1.12. Asynchronous Services
  CActive - системный базовый класс, задающий уровень абстракции для асинхронных событий. Доступен от версии Symbiau OS 5.0. Для работы необходимо подключить заголовочный файл e32base.h и библиотечный файл euser.lib.
  CActiveScheduler - класс, управляющий асинхронными запросами активных объектов. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32base.h и библиотечный файл euser.lib;
  CActiveSchedulerWait - класс для упрощения обработки вложенных циклов. Доступен от версии Symbian OS 7.0s. Для работы необходимо подключить заголовочный файл e32base.h и библиотечный файл euser.lib.
  CAsyncOneShot - класс, предназначен для контроля над низкоприоритетными процессами программы и гарантирующий их выполнение. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32base.h и библиотечный файл euser.lib.
  CAsyncCallBack - класс, управляющий асинхронными запросами, связанными с функциями возврата. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32base.h и библиотечный файл euser.lib.
  CBaActiveScheduler - внутренний класс, не предназначен для общего использования.
  CIdle - этот класс предназначен для запуска низкоприоритетных процессов программы, в тот момент, когда высокоприоритетные процессы не работают. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32base.h и библиотечный файл euser.lib.
  TCallBack - класс, инкапсулирующий работу с функциями возврата. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h и библиотечный файл euser.lib.
  TRequestStatus - класс, индикатор состояния запроса. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h.
 1.13. B-Trees
  MBtreeKey - класс, интерфейс для сортирования и создания ключей для входа в B-tree. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл s32btree.h и библиотечный файл estor.lib.
  RFilePagePool - класс для записи страниц через файл для выполнения интерфейса страничного пула. Для работы необходимо подключить заголовочный файл sb32file.h и библиотечный файл estor.lib.
  RSecureStorePagePool - класс, использование зашифрованной памяти для выполнения интерфейса страничного пула. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл s32crypt.h и библиотечный файл estor.lib.
 
  RStorePagePool - класс, использование памяти для выполнения интерфейса страничного пула. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл s32stor.h и библиотечный файл estor.lib.
  TBtree - класс для упорядочивания входов с помощью ключевого значения в B-tree структуре. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл s32btree.h и библиотечный файл estor.lib.
  TBtreeFixBase - класс, обеспечивающий B-tree для входов фиксированных размеров. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл sb32tree.h и библиотечный файл estor.lib.
 1.14. Backup Server Client
  CBaBackupSessionWrapper - класс, разрешает создание резервной копии или восстановление файлов. Доступен от версии Symbian OS 6.0. Для работы необходимо подключить заголовочный файл babackup.h и библиотечный файл bafllib.
  MBackupObserver - класс, интерфейс для резервного обозревателя сервера. Доступен от версии Symbian OS 6.0. Для работы необходимо подключить заголовочный файл babackup.h.
  MBackupOperationObserver - класс, интерфейс для резервной операции сервера. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл babackup.h.
  TBackupOperationAttributes - класс, атрибуты для резервной операции. Доступен от версии Symbian OS 7.0. Для работы необходимо подключить заголовочный файл babackup.h.
 1.15. Basic Types
  Abs - возвращает абсолютное значение. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h.
  CBase - базовый класс для всех классов Symbian OS, работающих с динамической памятью. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32base.h и библиотечный файл euser.lib.
  Мах - возвращает из двух значений большее. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h.
  Min - возвращает из двух значений меньшее. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h.
  Rng - дает возможность определения значения, которое находится в установленном диапазоне. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h.
  TAllowDuplicates - перечисляемый тип, с помощью которого можно найти дублирующие значения. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h.
  ТАпу - указатель для любого типа. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32def.h.
 
  TBool - тип для булевых значений. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32def.h.
  TChar - класс для работы с символьными данными. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h и библиотечный файл euser.lib.
  TCharF - класс для преобразования символов к размеру созданной формы. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h.
  TCharLC - класс для преобразования символов к строчным буквам. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h.
  TCharUC - класс для преобразования символов к верхнему регистру. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h.
  TTrue - перечисляемый тип для определения истины (true). Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h.
  TFalse - перечисляемый тип для определения FALSE. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h.
  Tlntl 6 - тип для определения 16-разрядного целого числа со знаком. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32def.h.
  TInt32 - тип для определения 32-разрядного целого числа со знаком. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32def.h.
  Tint 64 - тип для определения 64-разрядного целого числа со знаком. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h.
  Tint8 - тип для определения 8-разрядного целого числа со знаком. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32def.h.
  Tint - тип для определения не менее 32-разрядного целого числа со знаком. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32def.h.
  TReal32 - тип для определения 32-разрядного числа с плавающей точкой со знаком. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32def.h.
  TReal64 - тип для определения 64-разрядного числа с плавающей точкой со знаком. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32def.h.
  TReal - тип для определения 64-разрядного числа с плавающей точкой (идентичен типу TReal 64). Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32def.h.
  TRef ByValue - класс-шаблон, инкапсулирующий ссылку на объект. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32std.h.
 
  TTextl6 - тип, определяющий 16-разрядный символ без знака. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32def.h.
  TText8 - тип, определяющий 8-разрядный символ без знака. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32def.h.
  TText - тип, необходим для формирования текстового символа. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32def.h.
  TUintl6 - тип для определения 16-разрядного целого числа без знака. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32def.h.
  TUint32 - тип для определения 32-разрядного целого числа без знака. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32def.h.
  TUint8 - тип для определения 8-разрядного целого числа без знака. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32def.h.
  TUint - тип для определения не менее 32-разрядного целого числа без знака. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32def.h.
  VA_LIST - тип, определяющий С-подобный массив указателей на TUint8. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл e32def.h.
 1.16. Bitmap Animation
  RBitmapAnim - класс для упаковки данных анимации и передачи их серверу окна (Window Server) для последующего представления на экране телефона. Доступен от версии Symbian OS 6.0. Для работы необходимо подключить заголовочный файл bmpancli.h и библиотечный файл bmpanim.lib.
  CBitmapAnimClientData - класс для работы с анимацией. Доступен от версии Symbian OS 6.0. Для работы необходимо подключить заголовочный файл bmpancli.h и библиотечный файл bmpanim.lib.
  CBitmapFrameData - класс для работы с фреймами анимационной последовательности. Доступен от версии Symbian OS 6.0. Для работы необходимо подключить заголовочный файл bmpancli.h и библиотечный файл bmpanim.lib.
 1.17. Bitmaps
  CBitmapContext - абстрактный класс, представляющий графический контекст устройства. Доступен от версии Symbian OS 5.0. Для работы необходимо подключить заголовочный файл gdi.h.

<< Пред.           стр. 19 (из 32)           След. >>

Список литературы по разделу