Developer Tools
Here are some tools, mainly created with KOL/MCK. These also can be used as samples of what can be done using KOL technology. And certainly such applications are really developer's (programmer's and WEB-developer's) tools.

Patcher & PatchMaker
2.1

26-Jul-2001
75K

Elder version of the Updater and the UpdateMaker. Now obsolete. It was intended to make patches between two versions of a file.
Author: Vladimir Kladov

Updater & UpdateMaker
3.2

7-Aug-2004
89K

Replaces Patcher and PatchMaker 2.1 above. UpdateMaker allows to prepare patch file on base of two directories (old version and new one) which could be used later (may be on another PC) with Updater to update existing old version there to a new one. This software at least is used to prepare update patches for KOL/MCK.
    If you are going to use only Updater to apply updates from older versions of KOL & MCK to new ones, you can download here compiled either console version (14K) or GUI version (22K) of the Updater, which is enough to implement patches provided there.
   Here you can download also older version 2.0 of the Updater if you want to apply old updates with it.
This archive contains also unit UpdatesUnit.pas with functions MakeUpdates and ApplyUpdates, which do the same work but for three streems rather then for files (more flexible for use in a separate application).
Author: Vladimir Kladov

KOL2FPC

17-Jul-2003
18K

This is obsolete project (it was applicable from KOL v0.75 to v1.88 only). Now it is replaced with GlueCut below.
    Converts KOL.PAS to FPC\KOL.PAS, which is compatible with Free Pascal Compiler. See also test project GotoFPC, 27K. And, to start working with Free Pascal Compiler, you also need some files, packed in this archive: ppDelphi.zip (273K), with an instruction how to install it.
Author: Vladimir Kladov

GlueCut

23-Feb-2004
24K

Thirst published: 25-Dec-2003 Converts KOL.PAS to XXXX\KOL.PAS, which is compatible with other compilers and target platforms, such as Free Pascal Compiler, Kylix, Linux etc. as defined in external commands file passed as a parameter. This archive contains the utility GlueCut itself, its sources, and a sample of command file (CMD). An archive KOLFPC.zip inside contains files necessary for converting KOL.pas to KOL+classes, compatible with Free Pascal.
    See also test project GotoFPC (27K). And, to start working with Free Pascal Compiler, you also (may be) need some files, packed in this archive: ppDelphi.zip (273K), with an instruction how to install it.
Author: Vladimir Kladov

kol2_kylix_linux

21-Jan-2004
117K

Files necessary to converts KOL.PAS to a version, compatible with Kylix using GlueCut utility. KOL version 1.90 or higher required. You should also to download a utility GlueCut above.
Author: Dmitry Zharov a.k.a. Gandalf
Home: http://delphisoftware.narod.ru/

GTK+ Pascal units for Delphi

28-Oct-2006
889K

Files necessary to call Gtk+ from Pascal (converted from originally provided for Free Pascal Compiler to allow using it from Delphi).
Author: Vladimir Kladov

KOLAppExpert200

18-Feb-2003
3K

Creates default empty KOL project and unit for working with KOL without MCK.
Author: Thaddy de Koning
Home: http://thaddy.co.uk/

MCKAppExpert

29-Jun-2010
5K

Creates empty MCK projectm when a command is selected from Delphi IDE main menu. Modified by
Author: Alexander Shakhaylo

KOLComp

39K

Creates a pattern for component descending from TControl. Such pattern can be modified easy to define your own TControl descendant. With source.
Author: Alexander Bartov
Home: http://delphikol.narod.ru/

KOLovrat

42K

Utility to convert VCL project to MCK. There are some things to improve there, but it already can simplify such work a lot.
Author: Dmitry Zharov a.k.a. Gandalf
Home: http://delphisoftware.narod.ru/

KOLConv
1.13

12-Dec-2005
35K

Thirst published: 4-Feb-2005 A converter for VCL-Apps to KOL. Currently this is just for Single-Form Programs, but with some additional handwork it should be no problem to use also with more complex programs. With source.
Author: retnyg
Home: http://www.krazz.net/retnyg

KOLDiffer

5-Aug-2003
80K

Text Files Differer. Allows visually compare text files and synchronize them by copying and deleting of blocks with differences. Source not available.
Author: Alexander Shakhaylo

DiffLines

4-Oct-2003
89K

Visual fast comparison of two huge (up to 4Gbytes) text files. Comparison is done in background thread, while viewing results. With sources.
Author: Vladimir Kladov

Hexapad
1.0
FW

14-Oct-2004
67K

Hexa- octa- binary- editor for files up to 4 GBytes. Search with regular expressions, insert/update, scripting supported (using Basic-like simple scripting language).
Author: Vladimir Kladov

PE Corrector

PE format (executable) corrector.
Author: Mike Gerasimov
Home: http://www.gigamindsystems.com/pec/

PE Viewer

12-May-2004

PE format (executable) viewer (plagin for Total commander).
Author: Alexander Pravdin a.k.a. Speller

Dfm2Ansi

27K

Converts Delphi dfm-file from Unicode to ANSI to provide backward compatibility of projects created in Delphi6 and 7 with older Delphi5, which can not recognize Unicode strings correctly.
Author: Alexander Bartov
Home: http://delphikol.narod.ru/

Casm2Basm

53K

Converts asm code generated by C compiler from C sources to pascal units (designed as BASM procedures set). Allows to use code written in C in your Pascal applications by the most effective way and without rewrite original C code to Pascal.
Author: Vladimir Kladov

KomponentScan

10-May-2003
20K

Shows Window class and name under cursor.
Author: Fausino Lobo

DClear

1-Aug-2003
3K

Clears Delphi project's directory from unnecessary files saving disk space.
Author: Lutischan Ferenc

ProjMover
1.2

24-Jan-2006
50K

Thirst published: 17-Jan-2006 Briefcase-like program (32K) to move projects between machines and synchronize it.
Author: Vladimir Kladov

MailSecret

11-Jul-2002
15K

Converts html, replacing all the e-mail links to java-script calls.
Author: Vladimir Kladov

Fast Type Expert
1.0
FW

1-Jan-2001

Thirst published: 22-Oct-2004 Fast Type Expert is very power tool which allows to improve your Delphi IDE a lot, and reduce time for typing and editing, navigating source, work faster and much more productive. For Delphi 5, 6, 7 only.
Author: Vladimir Kladov
Home: fasttype/index.htm

Collapse
2.23
FWS

19-Dec-2005
215K

Collapse converts P-code (mainly generated with MCK, but it can be written manually too) to byte-code and integrates an emulator of this byte code into the application. This allows making large applications smaller (but slower).
Author: Vladimir Kladov

Preprocessor
1.0
FWS

04-Mar-2007
16K

Simple preprocessor, can be used to generate Pascal or Asm code.
Author: Vladimir Kladov
 

Copyright (C) 1999-2006 by Vladimir Kladov