RAD Studio
ContentsIndex
PreviousUpNext
GUI applications
Name 
Description 
In addition to the implementation model of your applications, the design-time behavior of your project and the runtime behavior of your application can be manipulated by setting project options in the IDE. To specify various options for your project, choose ProjectOptions
Console applications are 32-bit programs that run without a graphical interface, in a console window. These applications typically don't require much user input and perform a limited set of functions. Any application that contains:  
 

Code templates are commonly used skeleton structures that you can add to your source code and then fill in. You can also use standard code templates such as those for array, class, and function declarations, and many statements.
You can also write your own templates for coding structures that you often use. For example, if you want to use a for loop in your code, you could insert the following template:  
 
Any form can be implemented as a single document interface (SDI) or multiple document interface (MDI) form. An SDI application normally contains a single document view. In an MDI application, more than one document or child window can be opened within a single parent window. This is common in applications such as spreadsheets or word processors.
For more information on developing the UI for an application, see Developing the application user interface
A graphical user interface (GUI) application is one that is designed using graphical features such as windows, menus, dialog boxes, and features that make the application easy to use. When you compile a GUI application, an executable file with start-up code is created. The executable usually provides the basic functionality of your program, and simple programs often consist of only an executable file. You can extend the application by calling DLLs, packages, and other support files from the executable.
The IDE offers two application UI models: In addition to the implementation model... more 
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!