Part of "doknir" virtual appliance is small win32 utility.
Here are instructions how to build it from source:
Part I:
- Register at Borland and download Delphi 2006 Trial.
- Start installation. You can select only "Borland Delphi for Microsoft Win32".
- After installation and before starting Delphi put activation file into your home folder.
Part II: Importing ActiveX component (this was easier with previous versions of Delphi)
- You need free "wodShellMenu" component from WeOnlyDo! Software
http://www.weonlydo.com/index.asp?showform=ShellMenu
Download it and install it! - Start Delphi and in menu "File" select New->Package
- Start "Import Compoment" wizard (in menu "Component")
- choose "Import Type Library"
- select WeOnlyDo! Shell ContextMenu COM object (if there is no such line, click Add and find wodShellMenu.dll in your system folder
- set "Palette Page" to ActiveX
- choose "Add unit to Package.bdsproj" project
- Finish! - In "Structure" window click on "Classes" and:
- rename TMenuItem to TwodMenuItem and TMenuItems to TwodMenuItems
- compile; there will be an error - rename as above - Save all (for example to "wod.bdsproj")
- Compile - this will generate wod.bpl file.
- Close all
- Package is ready - install it via "Install Packages" in menu "Component":
- click "Add..." and select wod.bpl
Part III: Building "doknir.exe"
- Open project "doknir.dpr"
- Delphi will report: Cannot find resource file:
\doknir.res. Recreated. - Compile project!
[]