@TECHREPORT{Bartlett91don'tfidget, author = {Joel F. Bartlett}, title = {Don't Fidget with Widgets, Draw!}, institution = {}, year = {1991} }
Share
OpenURL
Abstract
In their quest to produce tools for the production of uniform graphical user interfaces, almost all designers of toolkits for the X window system have overlooked an important capability. The best way to improve many programs is not to replace text interfaces based on command line flags with graphical buttons, but to provide programs with a simple way to draw pictures. This report describes a graphics server, ezd, that sits between an application program and the X server and allows both existing and new programs easy access to structured graphics. Programs may draw, edit, and sense user events in terms of application-defined graphical objects. When run on workstations with 10 MIPS or faster processors, interactive response is excellent, indicating that ezd's simple structured graphics drawing model can be widely applied. The enthusiastic response of ezd's initial users and the variety of uses to which they have put it to suggest that there is a tremendous pent-up urge to draw with progr...