Add objects to the design window
- Last Updated: March 12, 2026
- 2 minute read
- OpenEdge
- Version 13.0
- Documentation
Placing objects on the design window
- Clicking — Select an object in the Palette and click once on the design window at the required position to place an instance of the object as it default size.
- Double-clicking — Double-click an object on the Palette to add an instance of the object at its default size. The new object overlaps the last object that you operated on, if applicable, or appears at the top left corner of the design window. You will need to click Pointer icon in the Palette to be able to select other object in the Palette.
- Drawing — Select a basic object or OCX control on the Palette, point to the desired position on the design window, and draw a rectangular outline of the size and shape you want the object to have. When you release the mouse button, an instance of the object appears, occupying the outlined area.
- Copying/cutting and pasting — Click the Pointer tool on the Palette to activate selection mode. Then select one or more objects on the design window, copy or cut them, and paste new instances onto the design window. The Copy (Ctrl+C), Cut (Ctrl+X), and Paste (Ctrl+V) commands are available on the Edit menu. This option only works with basic objects and OCX controls.
Placing controls inside a container control
Placing database objects
To place database objects on the design window, select Table Selector dialog, Query Builder Dialog Box -- Join Mode, and/or Query Builder Dialog Box -- Join Mode objects from the Widgets section in the Palette.
Placing pop-up menu or menu bar
Use the Popup Menu or Menu Bar dialog to create a pop-up menu or menu bar for a selected object. See Insert Popup Menu or Menu Bar.
Placing OCX controls
Use the OCX icon from the OCX section in the Palette to add OCX controls to the design window. See Choose Control dialog.
Placing SmartObjects
Use the Open SmartObject dialog to insert SmartObject instances on the design window. See Insert SmartObjects.