Kylix

(this pages were created in 2001-2003, slightly updated in 2008)

Hello, you have just entered my small little Kylix corner. This pages are devoted to Delphi and Kylix programming. They are both RAD (rapid application development) software development environments developed by Embarcadero Technologies (formerly Codegear and Borland Software Corporation). Kylix provides supports ANSI/ISO C++ as well as the Delphi language. Kylix tarkets Linux/IA32 and creates native ELF executables.

Resources

A long time ago I wrote the following tools and units for Kylix.

QWinCursors
This unit allows you to load .cur files as well as cursor resources.
Bmp2Cur
Converts pictures to QCursor

Articles

I am the author of the following Kylix and/or Delphi related articles. They are all quite old, but I hope that the one or other is still useful.

Simulating the Windows API's FindWindow function with Kylix
2001, Borland Developer Network
This article descripes a very handy FindWindow function
View

Using SafeGuards
2001, Borland Developer Network
This article describes SafeGuards -- an easy way of automatic resource destruction.
View

ZLib for Kylix
2001, Borland Developer Network
Here's how you can get Delphi's TDecompressionStream and TCompressionStream classes to work with Kylix
View

CLX and Cursors
2002
The CLX (Component Library Crossplatform) supports Bitmaps and Icons, as files and as resources, but misses support for cursors. This article will fill that gap and show how to create QCursors and - for crossplatform development even more important - how to load and use windows cursor resources.
View (Many thanks to Earl F. Glynn for hosting this article for more than 6 years now)

KDE System Tray Applets
This article demonstrates an easy way to add common TForms to KDEs system tray area.
View (Many thanks to Earl F. Glynn for hosting this article for more than 6 years now)