![]() |
| Products & Services | News | Support | Downloads | Purchase | Links | About Fivetech |
FiveLinux
FiveLinux for Harbour (FLH) is a set of commands, classes and functions developed with the objective to obtain the highest xbase development power from the Linux GUI environment (based on GTK+ www.gtk.org) in conjunction with Harbour, the open source Clipper language compatible compiler (www.harbour-project.org).
FLH is a library that you may link to your Harbour built application enabling the use of all these functionalities. FLH has been developed using Harbour and gcc (the Linux C/C++ language compiler gcc.gnu.org). gcc is usually included on all Linux distributions. FiveLinux is also available (FLX) for xHarbour (www.xharbour.org) being 100% source code compatible with FLH. They are both included in the installation. They work exactly the same.
FLH has been developed to achieve the highest compatibility level with the original FiveWin library for CA-Clipper and FiveWin for Harbour. With this first FiveLinux version you should not expect to literally port an entire FiveWin application, as it is, into FiveLinux but you can use it to build applications using the typical familiar FiveWin syntax and reuse your source code as much as possible.
You may download the FiveLinux documentation for the first published build from here.


#include
"FiveLinux.ch"
REQUEST DBFCDX
function Main()
local oWnd, oBrw
USE customer VIA "DBFCDX"
DEFINE WINDOW oWnd TITLE "Testing Browses" SIZE 522,
317
@ 2, 2 BROWSE oBrw OF oWnd ;
HEADERS "First", "Last", "Street",
"City", "State", "Zip" ;
FIELDS First, Last, Street, City, State, Zip
@ 28, 2 BUTTON "_Ok" OF oWnd
ACTIVATE WINDOW oWnd
return nil