what's a GUI ?
GUI is an acronym for Graphical User Interface.
Most popular computer programs interact with people through a GUI. Users prefer GUI
programs because they are easier to learn. GUI programs ...
Display text and graphics in windows.
Accept input from a keyboard and mouse.
GUI approach
GUI programs repeat three basic steps indefinitely ...
1. The program displays its capabilities on labels, buttons, lists,
menus, etc1.
2. The user presses a button, selects a menu or list entry, to tell the
program what to do.
3. The program executes the user command, then returns to step 1.
This process repeats until the user tells the program to quit.
easy to learn
Well designed GUI programs are easy to learn because they anticipate and accommodate user
wishes. Conventional programs often make users conform to the program.
GuiDesigner
GuiDesigner and the program development environment help you develop attractive, efficient
programs that are easy to learn, a delight to operate, and portable between diverse
computer systems.
You can create sophisticated custom GUIs quickly, interactively, and graphically with
GuiDesigner design windows. GuiDesigner creates the basic core of your program,
complete with functions that create and operate the GUI you designed graphically.
You can focus on the goals of your program. You're the ProgramDesigner.
Your programs can be as large and sophisticated as you like, because every program is
fully 32 or 64-bit, top to bottom, no holds barred. And your programs run fast because the
compiler translates them into binary machine code - the fastest kind there is!
1. GUI components like labels, buttons, lists and menus are commonly called grids, controls, widgets, and probably other names too, depending on the source. This documentation calls GUI components grids, a name derived from "graphics identity" by GraphicsDesigner.