Chapter 1. Introduction

Table of Contents

How this Book is Organized
The Gestalt of Software
Through the Looking Glasses
Software Design and Construction
Purpose of a GUI-Builder
Jeszra in Particular
Installation and Using Jeszra
Installation
Starting Jeszra
Jeszra Environment
Generated Files
Tcl/Tk
TkZinc 3.3.4
Images
tDOM
Fonts
Scalable Vector Graphics
DocBook
Jeszra Functionality
Mission
Geometry Management
Supported Window Libraries
Vector Graphics
Contents
The Jeszra Round-Trip
New Project
Composing
Automation
Navigation
Manipulation
Utilities

This chapter starts with what is needed for using Jeszra.

The minimal requirements for running Jeszra is Tcl/Tk 8.4 or higher.

Jeszra gains additional functionality with each mentioned package. For example, Scalable Vector Graphics generation requires tDOM.

After a brief excursion into the various recommended packages, follows a short presentation of Jeszra’s capabilities in the section called “Jeszra Environment” and a short description of Jeszra’s main parts.

Then what could be referred to as the classical GUI-Builder part. Were the controls from Tk, Runtime Library, Gestalt Items are being introduced with a quick glimpse into geometry management: the section called “Jeszra Functionality”.

The chapter help lines presents some important working utilities. help lines describes how to place and re-arrange windows or graphical objects. This is a rather dry chapter, so consider to skip over it.