Page 1 of 1

KLib : a library for KolibriOS

Posted: Mon Jul 28, 2014 8:21 pm
by seppe
I am developing and documenting a library for KolibriOS named Klib.
Please download Klib.api.rtf to your PC to read it with WordPad or alike rtf viewer.
Klib.API.rtf (829.51 KiB)
Klib tutorial
Downloaded 265 times
If you want to compile the examples (using Fasm), then you will need to download these two include files:
Klib.inc (4.84 KiB)
Klib macro's to include
Downloaded 280 times
Klib_o2i (17.3 KiB)
The Klib library to include
Downloaded 250 times
The output of the example applications looks like this:
Klibex.jpg
Klibex.jpg (30.75 KiB)
Viewed 3530 times
Much more to come. I appreciate feedback.

Re: KLib : a library for KolibriOS

Posted: Mon Jul 28, 2014 9:31 pm
by hidnplayr
What is the purpose of this library?

I'm sorry, but I dont see the point of this.

Re: KLib : a library for KolibriOS

Posted: Tue Jul 29, 2014 2:08 am
by seppe
What is the purpose of this library?
:arrow: Already realized in this preliminary version :
- Western Latin bitmap font (CP1252)
- Complete revised keyboard routine in userland:
. a unique scancode for each key
. a keymap for Spain
. deadkey handling
. entry of Alt-num keys
:arrow: Next to come:
- additional keyboard layouts
- unicode raster fonts
- styled text
- Rtf editor
:arrow: Compiler, Loader, Debugger for Mas (Modern/Macro assembler).
- runs on KolibriOS
- handles 64-bit operations
- abstraction from the processor specifics through the use of macro's
:arrow: The end result will be a full fledged Supercard like IDE with programmable stacks, cards, fields, and buttons.
The IDE will be useful for delivering special applications with GUI support to international users.

Re: KLib : a library for KolibriOS

Posted: Tue Jul 29, 2014 7:39 am
by Mario_r4
seppe wrote: - Western Latin bitmap font (CP1252)
- unicode raster fonts
- styled text
This is a dead end road. Such things should be done system-wide level.