Thursday, January 15, 2009

MiniGUI ...another samples "Hello World"

Only one file, or many file(s) with "include" directive.

If you make a big-project, i suggest you to create some little file(s).
It's make you to easy to maintenance your project.
(See test2.prg in download file )


download hello_world_console2.zip


download hello_world_minigui2.zip

MiniGUI ...my 1st practice

After you install MiniGUI and Borland BCC compiler and restart computer,
go to c:\MiniGUI\samples\basic\browse_1 (for example)
then double-click compile.bat

for more practice go to another samples and double-click compile.bat

MiniGUI ...where can find it?

-1-----

If you just want to practice, you can download at:


download practice_minigui.zip



For full download and lastest version, you can download at:

http://www.hmgextended.com/files/CONTRIB

File is called hmg-XX-setup.zip, where XX is the version number.

NOTE: The contents of this ZIP file cannot be extracted using WinZip.
You must use another ZIP extractor such as
WinRAR (http://www.rarlab.com) or
7Zip (http://www.7-zip.org)


Extract practice_minigui.zip or install hmg-XX-setup.zip (depending you download)
at default location C:\MiniGUI

Please read C:\MiniGUI\DOC\minigui.chm for first information.


-2-----
Download the free Borland BCC compiler from:


www.hmgextended.com/files/MISC/


Install at default location C:\BORLAND\BCC55


-3-----
Add the [x]Harbour bin and Borland bin directory to your Windows search path:
path=%path%;c:\minigui\harbour\bin;c:\borland\bcc55\bin

For Win98/WinME users, edit/create Autoexec.bat and include the following lines:
path=%path%;c:\minigui\harbour\bin;c:\borland\bcc55\bin

For W2K/XP users, add/edit at Environment Variables PATH:
c:\borland\bcc55\bin\


-4-----
Edit/create C:\BORLAND\BCC55\Bin\bcc32.cfg and include the following lines:
-I"c:\Borland\Bcc55\include"
-L"c:\Borland\Bcc55\lib;c:\Borland\Bcc55\lib\psdk"


-5-----
Edit/create C:\BORLAND\BCC55\Bin\ilink32.cfg and include the following line:
-L"c:\Borland\Bcc55\lib;c:\Borland\Bcc55\lib\psdk"


-6-----
Restart computer

What is MiniGUI

"...MiniGUI is a GUI library for Harbour and xHarbour compilers. The main purpose of MiniGUI is to give access to Windows API GUI elements in a easy way (hiding its inherent complexities)..."



download help_minigui.zip

What's [x]harbour?

"...xHarbour is a free (GPL + exception supporting Commercial applications) multi platform (DOS, Microsoft Windows, Linux (32,64), Unix (32,64), OS/X) extended Clipper compiler, offering multiple GT (Graphic Terminals), including Console drivers, as well GUI's (free such as HWGui, MiniGUI and commercial, such as Visual xHarbour, FiveWin, Xailer, as well as Hybrid Console/GUIs, like GTWvt, and GTWvw.

xHarbour is 100% Clipper backward compatible, which supports many language syntax extensions, greatly extended Run-Time libraries like OLE, ODBC, MySQL, Postgress, TIpt, TXml, RegEx, HbZip, xbScript and extensive 3rd party support.

xHarbour is also available as a commercial distribution from xHarbour.com Inc...."


download help_harbour.zip