Table Of Contents - Casio ClassPad 300 Programming Manual

Sdk programming guide
Hide thumbs Also See for ClassPad 300:
Table of Contents

Advertisement

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

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents