A
About dialog
adding to an application
accelerators
keyboard, specifying
adding
a default callback
callbacks to a DUIM application
items to a list [1] [2]
menus to a DUIM application
applications
DUIM, designing
DUIM, file handling in
starting
assigning callbacks to gadgets
B
bars
progress
scroll
basic properties of sheets
boxes
button
drop-down list
menu
spin
button boxes
button gadgets
buttons
command
menu
option
standard
C
callbacks
adding a test callback
adding to a DUIM application
assigning to gadgets [1] [2]
defining
classes
defining frame [1] [2]
collection gadgets
useful properties
column layouts
command buttons
command tables
implementing
including in frame definitions
introduction
task list manager example
using
contain function
running examples interactively with
controls
display
list
table
tree
creating
basic sheet hierarchy
dialogs to request information from the user
frames
information dialog
menu hierarchy
menus
D
default callback
adding
defining
callbacks
frame classes [1] [2]
projects
deleting items from a list [1] [2]
designing a GUI
designing a simple DUIM application
dialogs
About dialog, creating
for requesting information, creating
overview
display controls
displaying frames
documentation strings
drop-down list boxes
DUIM
introduction
programming model
DUIM applications
adding callbacks
adding menus
designing
file handling in
DUIM libraries
overview
tour of
E
editors
text
enhancing the task list manager
examples
using contain to run
exiting the task list manager
F
fields
password
text
file handling in DUIM applications
fixed layouts
frame classes
defining [1] [2]
specifying panes
specifying slots
using command tables in
frames
creating
displaying
tour
useful properties
G
gadgets
assigning callbacks to
button
collection
collection, useful properties
general properties
range
range, properties
specifying callbacks
text
text, properties
tour
general properties of gadgets
GUI
designing
updating interface
H
handling files in the task list manager
horizontally statemement macro
using
I
implementing command tables
including command tables in frame definitions
information dialog
creating
introduction to
command tables
dialogs
DUIM
DUIM libraries
frames
gadgets
layouts
sheets
items
adding to a list [1] [2]
removing from a list [1] [2]
K
keyboard accelerators
specifying
L
layouts
column
fixed
pinboard
row
stack
tour
libraries
DUIM, overview
DUIM, tour of
list
adding items to [1] [2]
removing items from [1] [2]
list boxes
drop-down
list controls
lists
M
menu boxes
menu buttons
menu gadgets
task list manager example
menu hierarchy
creating
menus
adding to a DUIM application
creating
creating a menu hierarchy
mnemonics
O
option buttons
overview of
dialogs
DUIM libraries [1] [2]
frames
gadgets
layouts
sheets
P
panes
specifying in frame classes
password fields
pinboard layouts
programming model
DUIM
progress bars
projects
defining
properties
collection gadgets
frames
gadgets, general
range gadgets
text gadgets
R
radio boxes
using
range gadgets
useful properties
removing items from a list [1] [2]
row layouts
running examples interactively using contain
S
scroll bars
sheet hierarchy
creating
sheets
basic properties
creating a sheet hierarchy
tour
simple DUIM applications
designing
sliders
slots
specifying in frame classes
source code for the task list manager
specifying
callbacks in gadget definitions
keyboard accelerators
panes in frame classes
slots in frame classes
spin boxes
stack layouts
standard buttons
starting an application
status bar
using
strings
documentation
T
table controls
task list manager
adding tasks
command table implementation
enhancing
exiting
final design
handling files
intermediate design
load-task-list function
menu gadgets implementation
open-file method
removing tasks
save-as-file method
save-file method
save-task-list function
source code for
underlying data structures for tasks
text editors
text fields
text gadgets
useful properties
tool bar
using
tour of
DUIM libraries
frames
gadgets
layouts
sheets
tree controls
U
updating a GUI
useful properties of
collection gadgets
frames
range gadgets
text gadgets
using
command tables [1] [2]
contain to run examples interactively
menu gadgets
radio boxes
status bars
tool bars
V
vertically statement macro
using