Skip to content

FiveLinux.

AntonioFS edited this page Feb 26, 2022 · 1 revision

What is FiveLinux for Harbour?

FiveLinux for Harbour (FLH) is a set of commands, classes and functions, created with the aim of getting the most xbase development power from the Linux GUI environment (based on GTK+) together with Harbour, the open source compiler compatible with the Clipper language. The FLH classes are completely self-contained. FLH provides the classes to create the typical windows, dialog boxes and GUI controls, as well as a class to manage the printer. FiveTech decided to use GTK+ as the GUI to build FiveLinux on top of, for several reasons:

  • GTK+ has been used to develop the Gnome GUI.
  • The GTK+ license (LGPL), allows its use for developing proprietary software without having to pay licensing fees or royalties.
  • GTK+ is available in virtually all Linux distributions.
  • There are many technical references to GTK+ and samples on the Internet, as well as a technical support IRC forum in the channel: #gtk+.
  • Glade, the free user interface builder for GTK+, allows the visual design of dialog boxes with controls, for use with FiveLinux.

Simple and easy to use, FiveLinux commands and classes have been specially designed to offer great ease of use and require a minimal learning curve. FLH gives you full control over the Linux GUI environment, allowing you to deliver professional Linux applications that offer modern, up-to-date management solutions.