Object Design Pack 2.2

1.Object Inspector

ObjectInspector.jpg (39915 ??)
  1. Can edit all delphi component , list it's properties and edit it use appropriate property editor.
  2. Can edit special data (not component), record and array.
  3. Provid general property editor such as TColor, TFont, TCursor,   TGraphic, TStrings...
  4. You can use standard delphi procedure RegisterPropertyEditor to register your own property editor.
  5. Boolean property use check box, concise and ease to use.
  6. You can register your own drawer to draw property value list (e.g. TColor)
  7. Property filter let you can decide what property can be show, and you can also transfer property name to your own name, this is useful for non english user, you can transfer english property name to your country language name.

2.Object Editor

ObjectEditor.jpg (52580 ??)
  1. Resize, Move controls use mouse or keyborad, options same as Delphi.
  2. Create new components at form or a container window (e.g. TPanel).
  3. Delete exists components.
  4. Copy, Cut, Paste components.
  5. Select many components , When move, size multi-selection, ODP auto process relation of selected components.(e.g. Assume you select many controls have different parent, when you move these controls, only one parent's child control can be moved, others auto remove from selection)
  6. Edit novisible componnet (e.g. TTable) visually, same as Delphi, Can copy, move, change properties of novisible component.
  7. Exchange component data with Delphi with Clipborad.
  8. Align Dialog, Size Dialog, TabOrder Dialog, CreationOrder Dialog implemented.
  9. Bring to front, Send to back, Align to grid implemented.
  10. Save component to Binary or Text file, Load component from Binary or Text file, Load or Save form to DFM file, same as Delphi.
  11. You can create multi object editor instance to edit multi form.
  12. All component editor list in right mouse menu, same as delphi. Double click auto load the default component editor. you can use standard delphi procedure RegisterComponentEditor to register your component editor.
  13. Visuall size and move processing.

3. Component register and Package supports

  • Can load Delphi design package at runtime(same as delphi IDE). and register components, property editors, componenteditors  in the package.
  • If you use package, components in design package auto register, same as Delphi 3, 4.
  • If you want not use Package, You can use RegisterComponents to register your components, same as Delphi 1.
  • Find component's icon in package (same as Delphi 3, 4) or Application's resource (Delhi 1).
  • Full compatible with Delphi. So, all components can register in Delphi can also be registered.
  • If you use TComponentPalette, ComponentPalette.jpg (16740 ??) when you load a package, TComponentPalette.RefreshTabs can refresh the palette and show the components registered.

4. How to order

Product Name Price (No source) Price (Full source)
Object Inspector USD 39.9 USD 59.9
Object Editor USD 59.9 USD 129.9
Component Register and Package Supports
(include ComponentPalete)
USD 39.9 USD 79.9

If your country don't use USD, please transfer to USD purchase.
Please send purchase to:

WANG AIMIN
Bank of China
ShiJiaZhuang Branch KAIFA Office
HeBei
China
A/C NO. 4085002-007000-900000275

E-MAIL: advwang@163.net
HOME: http://home.baoding.cn.net/~advwang

5. Demo program download

ArrayEdt.zip 39K 99-5-10 Demo use Object Inspector edit array data
Basic.zip 212K 99-5-10 Demo basic function of Object Editor
Delphi.zip 72K 99-5-10 Demo a Delphi IDE create with Object Design Pack
FileIO.zip 60K 99-5-10 Demo file i/o of Object Editor such as save, save to text, load ...
Filter.zip 35K 99-5-10 Demo how to control properties show or hide and change properties name
NoPack.zip 61K 99-5-10 Demo how to register your component without use package, such as Delphi 1,2
Package 63K 99-5-10 Demo how to register your component use package, such as Delphi 3,4