【正文】
cations, creatingActiveX and COM controls, and writing your own ponents. Integrated development environment When you start Delphi, you are immediately placed within the integrated development environment, also called the IDE. This IDE provides all the tools you need to design, develop, test, debug, and deploy applications, allowing rapid prototyping and a shorter development time. The IDE includes all the tools necessary to start designing applications, such as the: ? Form Designer, or form, a blank window on which to design the user interface (UI) for your application. ? Component palette for displaying visual and nonvisual ponents you can use to design your user interface. ? Object Inspector for examining and changing an object’s properties and events. 計(jì)算機(jī)軟件論文 2 ? Object TreeView for displaying and changing a ponents’ logical relationships. ? Code editor for writing and editing the underlying program logic. ? Project Manager for managing the files that make up one or more projects. ? Integrated debugger for finding and fixing errors in your code. ? Many other tools such as property editors to change the values for an object’s property. ? Commandline tools including pilers, linkers, and other utilities. ? Extensive class libraries with many reusable objects. Many of the objects provided in the class library are accessible in the IDE from the Component palette. By convention, the names of objects in the class library begin with a T, such as TStatusBar. Names of objects that begin with a Q are based on the Qt library and are used for crossplatform applications. Some tools may not be included in all editions of the product. A more plete overview of the development environment is presented in the Quick Start manual included with the product. In addition, the online Help system provides help on all menus, dialog boxes, and windows. 計(jì)算機(jī)軟件論文 3 Designing applications You can design any kind of 32bit application—from generalpurpose utilities to sophisti ated data access programs or distributed applications. As you visually design the user interface for your application, the Form Designer generates the underlying Delphi code to support the application. As you select and modify the properties of ponents and forms, the results of those changes appear automatically in the source code, and vice versa. You can modify the source files directly with any text editor, including the builtin Code editor. The changes you make are immediately reflected in the visual You can create your own ponents using the Delphi language. Most of the ponents provided are written in Delphi. You can add ponents that you write to the Component palette and customize the palette for your use by including new tabs if needed. You can also design applications that run on both Linux and Windows by using CLX ponents. CLX contains a set of classes that, if used instead of those in the VCL, allows your program to port between Windows and Linux.