EasyManuals Logo

Casio ClassPad 300 Programming Guide

Casio ClassPad 300
125 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #2 background image
Table of Contents:
Table of Contents: ______________________________________________________ 2
Introduction ___________________________________________________________ 6
About this Document _________________________________________________ 6
About the SDK API __________________________________________________ 6
Portable Embedded GUI – PEG ___________________________________________ 7
Static PEG Objects ___________________________________________________ 7
The PegPresentationManager __________________________________________ 7
The PegMessageQueue_______________________________________________ 7
The PegScreen _____________________________________________________ 7
The PegThing _______________________________________________________ 8
Traversing the Presentation Tree of PegThings ____________________________ 8
Adding to and Removing from the Tree_________________________________ 10
Changing a PegThing’s Size or Location ________________________________ 11
PegThing Type and Attributes ________________________________________ 12
PegThing Type __________________________________________________ 12
PegThing Object IDs______________________________________________ 12
PegThing Signals ________________________________________________ 13
PegThing Status Flags_____________________________________________ 14
PegThing Style __________________________________________________ 15
Current Focus ______________________________________________________ 17
Setting Focus______________________________________________________ 17
Capture and Release of the Pointer_____________________________________ 18
PEG Data Types ____________________________________________________ 18
Fundamental Data Types ____________________________________________ 18
PegPoint _________________________________________________________ 18
PegRect__________________________________________________________ 19
PegMessage_______________________________________________________ 20
CPString _________________________________________________________ 20
CPArray _________________________________________________________ 20
CPList ___________________________________________________________ 21
Messages and Message Handling _________________________________________ 23
PegMessages _______________________________________________________ 23
Definition ________________________________________________________ 23
Peg System Messages_______________________________________________ 24
User Defined Messages______________________________________________ 26
Peg Signals _______________________________________________________ 27
Handling Messages __________________________________________________ 28
Message Flow and Routing ___________________________________________ 29
Peg Timers_________________________________________________________ 30
2

Table of Contents

Other manuals for Casio ClassPad 300

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Casio ClassPad 300 and is the answer not in the manual?

Casio ClassPad 300 Specifications

General IconGeneral
BrandCasio
ModelClassPad 300
CategoryCalculator
LanguageEnglish

Related product manuals