Please enable JavaScript to view this site.

KOL/MCK - User Guide

Demos are one of the primary sources for exploring a library, component suite, and other development toolkit. First of all, because, unlike conventional documentation, they not only describe what can be done, but also show how it is done correctly. For KOL, there is also a set of such examples, made, most often, hot on the heels of discussing a problem, or in the process of explaining how to use this or that library feature for any urgent tasks.

 

All of these examples (and a few others) can be downloaded from the main KOL site: http://f0460945.xsph.ru/ - in the Downloads section:

 

DemoEmpty - empty application;

DemoKOLonly - a few simple projects on KOL without using MCK;

adv - demonstration of a rotating font;

Demo2Forms - two forms per project;

DemoModalForm - calling a subform modally;

DemoModalHide - calling a modal form with its hiding at the end of the dialogue;

DemoModalVCL2KOL - Calling a KOL form from a VCL application - modal calling a KOL form from a VCL application (the KOL form is located in the DLL);

DemoVCL2KOLdll - Calling the KOL form from a VCL application is modeless;

Demo2NonModalForms - two modeless forms are called from the main form - two forms are called modeless (but once);

DemoFrames - use of frames;

DemoSplash - splash form;

DemoStayOnTop - on top of all windows;

DemoMDI - simple MDI application;

DemoDynamicMenus - dynamic menus;

DemoBitmap2PaintBox - drawing a bitmap in the drawer;

DemoKOLBitmap - loading and drawing a bmp file;

DemoOGL1 - demonstration of calling Open GL functions from a KOL application;

ActionsDemo - demonstration of TActions;

DemoCABExtract - an example of unpacking a CAB file;

DemoClientServer - network connection (sockets);

DemoListViewCheckboxes - general list with selection flags;

DemoTreeViewDrag - dragging tree nodes;

DemoProgressBar - progress;

DemoRichEdit - formatted text;

DemoWordWrapBitBtn - BitBtn button with text wrapping;

DemoMyException - exceptions in KOL;

DemoShellBrowser - list of files;

DemoNoFlicks

DemoThread - multithreading;

DemoTrayIcon - tray icon;

DemoTrayOnly - only the tray icon, the form is not visible;

tictactoe - tic-tac-toe.

 

Piano Chords Maker - Program by Carl Peeraer, the translator of this manual. Info and Download: https://www.artwerp.be/akkoorden/

 

akkoorden_main_screen

 

 

VrtDrive - Assign Path to Drive Letter: Program by Carl Peeraer, the translator of this manual. Info and Download: https://www.artwerp.be/vrtdrive/

 

main_screen

 

 

 

 

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