Next Previous Top Contents

Building Applications Using DUIM

Index


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

Building Applications Using DUIM - 26 May 1999

Next Previous Top Contents