gDesklets Developer's Book

Table of Contents

About This Book
Preface Preface
Chapter 1 Administration
Section 1.1 Files and Directories
Section 1.2 The displays File
Chapter 2 Framework
Section 2.1 Overview
Section 2.2 Daemon and Clients
Chapter 3 Meta-Data
Section 3.1 <meta>
Chapter 4 ADL
Section 4.1 About ADL
Section 4.2 Common Tag Attributes and Handlers
Section 4.3 <control>
Section 4.4 <script>
Section 4.5 <alignment>
Section 4.6 <array>
Section 4.7 <canvas>
Section 4.8 <display>
Section 4.9 <embed>
Section 4.10 <entry>
Section 4.11 <frame>
Section 4.12 <gauge>
Section 4.13 <group>
Section 4.14 <html>
Section 4.15 <image>
Section 4.16 <label>
Section 4.17 <plotter>
Chapter 5 Layouting
Section 5.1 Units
Section 5.2 Anchors
Section 5.3 Relative Positioning
Section 5.4 Avoid Common Mistakes
Chapter 6 Scripting
Section 6.1 Scripting Language
Section 6.2 Sandboxed Execution
Section 6.3 Using Scripts
Section 6.4 Custom Menus [new in 0.35]
Section 6.5 Builtin Functions and Objects
Chapter 7 Controls
Section 7.1 Idea
Section 7.2 Calling by Interface
Section 7.3 Using Controls
Section 7.4 Writing Controls
Section 7.5 Writing Interfaces
Chapter 8 Preferences
Section 8.1 Preferences System
Section 8.2 <prefs>
Section 8.3 <page>
Section 8.4 <title>
Section 8.5 <boolean>
Section 8.6 <color>
Section 8.7 <enum>
Section 8.8 <float>
Section 8.9 <font>
Section 8.10 <integer>
Section 8.11 <item>
Section 8.12 <string>
Section 8.13 <unit> [new in 0.34]
Section 8.14 <uri>
Chapter 9 libdesklets
Chapter 10 Tutorials
Section 10.1 XML Crash Course
Section 10.2 "Hello World!" and More
Section 10.3 The Canvas
Section 10.4 Using Controls
Section 10.5 Tutorial Meta-Tutorial
Appendix A Datatypes in gDesklets
Appendix B Cursors [New in 0.35]