Delphi/CB
•  Greatis •  Security •  AppDatabase •  Utilities •  Visual Basic • .NET •  just4fun
Delphi / C++ Builder
Components, utilities and tips for Delphi and C++ Builder developers
More info
Image Editor Suite FAQ
Image Editor Suite Home
Delphi Components
See also
Products
Form Designer
Object Inspector
Runtime Fusion
Print Suite
Commented Image
Image Editor  new!
Delphi Toys
Ultimate Pack  hot!

FAQs
Form Designer FAQ
Object Inspector FAQ
Print Suite FAQ

Links
Software for .NET
Software for VB 6
Delphi Tips & Tricks

Services
Outsourcing
How to use TPluginDrawer?
Nothing special - drop component onto the form, add it into Drawers collection of TImageEditor and enter the DLL file name into Dll property of TPluginDrawer component. If you want to modify functionality of TPluginDrawer, just use events. If you'll set Processed parameter to True, the default code of TPluginDrawer's appropriated method will be ignored.

Of course, plugin can be connected at runtime with pair lines of code:


  with ImageEditor1.Drawers.Add do
  begin
    Drawer:=TPluginDrawer.Create(Self);
    TPluginDrawer(Drawer).Dll:='YourPlugin.dll';
  end;
All procedures must be exported by names, the names are the same as the names of appropriated drawer's methods.

The plugin DLL project template is included into Image Editor Suite.


Greatis Software Greatis | Security | AppDatabase | Utilities | Delphi/CB | Visual Basic | .NET | just4fun

Contacts | Add to Favorites | Recommend to a Friend | Privacy Policy | Copyright © 1998-2008 Greatis Software

eXTReMe Tracker