Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Кишенькові ПК, Операційна система PalmOS

Реферат Кишенькові ПК, Операційна система PalmOS





vent. h2> 4.6. Управління Харчуванням

PalmOS автоматично керує харчуванням, при цьому додатки ні як не беруть участь в цьому. Хоча додаток може вкл/викл дисплей, виконати ресет, або працюючи з регістрами апаратури КПК уповільнити роботу КПК, тим самим продовжити життя батарейок. Існує 3 режими харчування:

Doze mode - Режим бездіяльності, Дисплей включений, активно яке або додаток, але воно нічого не виконує. Процесор готовий до роботи але не виконує інструкцій (halted). Активується відразу після виклику EvtGetEvent. (Користувач не торкається стилусом екрану, і не натискає кнопки)


Sleep mode - Режим В«СнуВ». Активується Якщо Doze mode за часом триває довше встановленого тайм-ауту. Вимкнені: Дисплей, дігітайзер, головний годинник, працюють: контролер переривань. Всі пристрої PDA переводяться на режим економії живлення, система чекає подій від кнопок або від годинника реального часу.


Running mode - Режим активної роботи, Дисплей включений, активно яке або додаток, процесор виконує інструкції. Всі пристрої готові до роботи або працюють. Зазвичай це EvtGetEvent повертає якусь подію і додаток його обробляє. (Користувач працює стилусом, тисне на кнопки, або додаток виконує роботу)


У Running mode КПК знаходиться 5% -10% від часу проведеного в Doze mode , це пояснюється тим, що користувач звичайно більшу частину часу вивчає інформацію на дисплеї ніж виробляє дії. В активних іграх це звичайно не дотримується тому користувач постійно тисне на кнопки або тицяє стилусом в екран. Для того щоб програми не суперечили цієї стратегії потрібно дотримуватися певних правил. (В SDK)


4.7. PalmOS GUI

PalmOS це графічна операційна система володіє засобами для для створення практично будь-якого GUI.

Базові елементи GUI - це Форма (Form), Діалог, Меню, і різні елементи такі як: кнопки, прапорці, списки, поля з текстом, селектори, таблиці, картинки. br/>

Інтерфейс зазвичай створюється у вигляді словесного опису в *. rpc файлі (який компілюється PilRC.exe). У цьому файлі ви описуєте які форми показуватиме додаток і які елементи (кнопки, написи ...) відображатимуться на формі.

Для програмістів на Win Api можна сказати простіше: - Для Палм додатки потрібно створювати файл ресурсів з усіма діалогами, картинками і рядками. Цей файл має майже такий-де синтаксис як і для WinApi. при створенні PRC файлу ресурси лінкуются в нього.

В 

Форма

Зазвичай Палм додаток містить кілька Форм і одне Меню, форма може займати тільки частину екрану (тобто діалог), рухати форми стилусом можна. Інтерфейс в Палм модальний, тобто активна може бути тільки одна форма, для перемикання м/д форм потрібно робити FrmGotoForm або FrmPopupForm.

НЕ модальність безглузда на маленькому екрані, вносить ускладнення для користувача і вимагає великих зусиль з боку ОС, отже і більшого кількості...


Назад | сторінка 24 з 29 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Додаток для роботи з pdf-файлами
  • Реферат на тему: Додаток для роботи з базою даних
  • Реферат на тему: Додаток для роботи з базою даних (dBase)
  • Реферат на тему: Додаток в Visual Basic для роботи з базою даних
  • Реферат на тему: Створення вузла АРМ АСУТП в середовищі Trace Mode 6