Please enable JavaScript to view this site.

KOL/MCK - User Guide

To install extensions that have mirrored MCK classes, you can install packages containing mirrors of these (visual or non-visual) objects. If such packages are not contained in the distribution (supplied) archive, or there is no package version suitable for your version of Delphi, then you can create them yourself by adding modules containing the Register function to them. It is the Register function that provides registration of the components for placing them on the Delphi component line.

 

But it is very important not to forget that with each update of KOL and MCK, all packages that depend on the MCK must be fully compiled (Build). If you have a large number of such additionally installed packages, it is not surprising to forget to rebuild any of the packages. In this case, I can offer a simple solution: do not install the MirrorKOLPackageXX.dpk package, and a bunch of additional packages, but create your own MCK package, where you include all the modules from the main package, and from all the packages that you need to install. In this case, updating the version will be greatly simplified, since it will be enough to rebuild only this one package.

 

In addition, extensions, even with design-time mirrors, are quite possible to use without setting them to the component palette. Of course, you have to write the code for constructing such objects yourself. Or, having installed such extensions temporarily, copy (and correct if necessary) the code generated by MCK from the inc file into the OnFormCreate event, and then remove the extension from the ruler.

 

KOL / MCK User Guide - Created by Carl Peeraer - Diamant Soft, based on the work of Vladimir Kladov - Artwerp.be

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Nav Header: ALT+n
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Exit Menu/Up: ESC