Home | Products | Download | Ordering | People say | About us  

Dream Edit is an upgrade to the edit components used in your applications. Currently we include Dream Edit with Dream Memo, Dream Scripter, Dream Designer, Dream Inspector and Dream Tree products.

Unique features of
Dream Edit are:

  • It can look like any edit control. We implemented 8 different look styles and you can easily add new look styles!
  • It can connect to any data source (object property, DataSet field, user defined,..).
  • It can have any drop down control or popup window. We implemented 5 different drop down controls and you can add new ones!
  • It can look like MSOffice97/2000 edit controls
  • It can have up to 2 buttons. Each button can be customized (glyph, hint, action,...)
  • It contains 12 different edit controls that can be used in the any application (color editor, pen style editor, history editor, brush style editor, file name editor, directory editor, advanced DBEdit, advanced DBLookup, advanced Checkbox, advanced RadioButton,...).

Components included:

TDCEdit
TDCColorEdit
TDCPenStyleEdit
TDCPropEditor
TDCHistoryEdit
TDCPropCheckBox
TDCPropRadioButton
TDCBrushStyleEdit
TCompList
TDCFileNameEdit
TDCDirectoryEdit
TDCDBEdit
TDCDBLookup

TDCEdit is very flexible and powerful edit control. TDCEdit doesn't implement any editor functions itself - it provides easy way to combine different editors and data sources together.

TDCEdit has three objects :

1. EditSource - class that is responsible for getting and setting value in editor. For example FieldDataSource allows editor to get data from data field and put it back when user applies changes.

2. Editor - this object does real editing. It should provide displaying of current data (e.g. text, image or anything else) and keyboard and mouse processing.

Editor doesn't take care about storing the data - it is the task of
edit source. Moreover Editor doesn't know about edit source at all - DCEdit links that objects. So the flexibility of DCEdit goes from fact that you can combine existing editor class with different edit sources and vice versa. FieldDataSource can be used with any of edit class - so you can easily get Data-Aware version of your favorite editor.

3. PopupWindowClass provides ability to choose value from drop down window. Simple classes like TPopupListBox allow to implement combo alike control. More complex objects provide ability to get values from DataSets or to display data in more understandable way like TPopupColorBox

All other editors described on this page are inherited from TDCEdit

TDCPropEditor is the visual component that can be used for editing the properties of any Delphi component. TDCPropEditor automatically changes it's appearance and behavior depending on the registered property editor for the edited property. All editors on the picture below are TDCPropEditor

 

TDCPropEditor can be used to simplify creation of different query dialogs. With TDCPropEditor you can avoid writing any code for assigning the values before and after dialog. Just put TDCPropEditor on the form and it will do it for you. Look on Environment Options dialog in the Instant Report. All editors used on this dialog are TDCPropEditors.

TDCPropCheckBox is the extension of usual TCheckBox component that can be linked to the  property of any Delphi Object. It can look like ordinary TCheckBox or be cute or scaled

 

TDCPropRadioButton is the enhanced TRadioButton component  that can be linked to the property of any Delphi Object. It can look like TRadioButton or be cute or scaled

 

ColorEdit, BrushStyleEdit and PenStyleEdit  - the pack of cute editors that will make your program looks more professionally.

   

Color Editor allows to select a color from the list or to choose it from the system color selection dialog.

Dream Edit is written entirely with Delphi. You don't need any extra DLLs or OCXs. Source is compatible and tested with Delphi 3, Delphi 4, Delphi 5, Delphi 6, Delphi 7, C++ Builder 3, C++ Builder 4, C++ Builder 5, and C++ Builder 6.  

 

Other Products



Home | Products | Download | Ordering | People Say | About Us
 


Copyright (c) 1997-2005 Dream Company

Last updated 22.03.05