Portable, lightweight, GUI library for Harbour
Switch branches/tags
Nothing to show
Clone or download
rjopek uiFontButtonFont
On a recent version of libui, the uiFontButtonFont() function changed
from returning the font info to returning void and passing the font info
into a referenced variable ( the second parameter )
Latest commit bea435c Oct 13, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs small changes Feb 26, 2018
include * headers included cleanup Nov 5, 2016
samples small changes Feb 26, 2018
src uiFontButtonFont Oct 13, 2018
.editorconfig added file Feb 9, 2017
.gitattributes added file .gitattributes Feb 9, 2017
.gitignore added file ChangeLog.txt Feb 7, 2017
ChangeLog.txt cleaned Feb 9, 2017
LICENSE added file license Jan 1, 2017
README.md uiFontButtonFont Oct 13, 2018
hbui.hbc hbui.hbc: add required libs for static libui on windows Oct 15, 2016
hbui.hbp removed the line Feb 9, 2017

README.md

HBUI

Graphical user interface library for the Harbour compiler, this is a wrapper library around libui, a portable GUI library.

How to get

  • first of all please download Harbour
  • HBUI live source repository

You'll need Git version control software installed on your system, and issue this command:

$ git clone https://github.com/rjopek/hbui

You can get subsequent updates using this command:

$ git pull

How to build

For all systems, use the command:

$ hbmk2 hbui.hbp

To test it, type:

$ cd samples
$ hbmk2 window.prg -run

Documentation

Sample source code

FUNCTION Main()
  LOCAL oWindow

  oWindow := uiNewWindow( "Main Window", 800, 600, .T. )

  uiControlShow( oWindow )

  uiMain()
  uiUninit()

RETURN NIL

Screenshots

Windows

Windows

GNU/Linux

GNU/Linux

OS X

OS X

With family Unix

With family Unix

Contributors

Viktor Szakats Teo Fonrouge Bogdan Kunert
Viktor Szakats Teo Fonrouge Bogdan Kunert

License

MIT

Free Software, Hell Yeah! ;-)

All trademarks and company names are used for information purposes only.