Online Eiffel Documentation |
Documentation Home > Tools > EiffelBuild > EiffelBuild How To's |
EiffelStudio |
Create an object |
An EiffelBuild object is a representation of a Vision2 component and its properties.
To create a new instance of an object, pick a type from the type selector and drop onto an existing object (Accessible from the layout constructor or builder window). You will only be able to complete the drop if the targeted object will accept a new object of the transported type.
Note: Once an object has been created, it will always be contained in a parent object until deleted.
Window and dialog objects are created by picking a type from the type selector and dropping into the widget selector. If the target of the drop is a directory within the widget selector, the new object is created within that directory, otherwise in the root of the project location. Window and dialog objects are generated as individual classes by EiffelBuild.
Note If there are no other windows or directories in the project, the newly created object is set as the root window.
If you wish to create an object that may be re-used in multiple locations within your EiffelBuild project, pick the type from the type selector and drop into the widget selector. This ensures that at generation time, the object is generated as a seperate class (as with all objects in the widget selector). Objects within the widget selector may be used in a client fashion within other object structures as required, and any changes made to these objects are reflected at all locations in which they are used.
Copyright 1993-2006 Eiffel Software. All rights reserved. |