Draft for a Harbour GUI Proyect using the FLTK library

518 views
Skip to first unread message

Teo Fonrouge

unread,
Aug 13, 2016, 3:22:38 PM8/13/16
to Harbour Users
Hi all,

I'm about to start a project to write a binding of GUI FLTK library (http://www.fltk.org) for Harbour.

So this post has two main purposes:

  1. Define some starting points to define the firsts milestones to reach.
  2. Recruit anyone interested on put hands on, any help/advices are more than welcome

===
1.

  • I think that using some kind of script bindings is a must in order to automate the creation of final C/C++/headers
  • Is necessary replicate the FLTK C++ class hierarchy on Harbour classes ?
  • Syntax of final preprocessor commands for windows creations, adding widgets, etc.
  • How to bind a FLTK C++ object to a Harbour object/structure ?
  • Up to what extent we allow to the garbage collector do his work to perform manual free/destroying of objects
  • any other subject that anyone can suggest

===



===
2.

   Any help is wanted.    :-)

===




best regards,

Teo

Alex Antypenko

unread,
Aug 17, 2016, 12:19:21 PM8/17/16
to Harbour Users
Hi Teo.

Please look at fltk-c library on freebasic forum. C binding is ready.


Best regards,
Alex Antypenko


суббота, 13 августа 2016 г., 22:22:38 UTC+3 пользователь Teo Fonrouge написал:

Teo Fonrouge

unread,
Aug 17, 2016, 2:22:39 PM8/17/16
to Harbour Users
Hi Alex,

The C wrapper for Free Basic is unusable for us, for Harbour we need the HB_FUNC()
functions to wrap the FLTK C++ library in order to use it directly on our Harbour code.


thank you & best regards,

Teo
Message has been deleted

Jonce

unread,
Sep 16, 2016, 5:33:59 AM9/16/16
to harbou...@googlegroups.com
I've looked at FLTK web site.
It is really interesting and simple ui for cross platform .
But no see any class for Printer/Report....


2016-09-16 5:59 GMT+08:00 Rafał Jopek <rafal...@hotmail.com>:
Hi Teo,

That is very important, but I do think that the idea is a good one and I definitely support it.
We must now focus on implementing all these good ideas.
I'm not an expert on C I can make a website for the project and examples.

I did a few examples.









PS

"libui" library is also a good choice.


- Rafał





--
--
You received this message because you are subscribed to the Google
Groups "Harbour Users" group.
Unsubscribe: harbour-users+unsubscribe@googlegroups.com
Web: http://groups.google.com/group/harbour-users

---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to harbour-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Message has been deleted

Jonce

unread,
Sep 16, 2016, 7:51:46 PM9/16/16
to harbou...@googlegroups.com
Thanks Rafał ,

I was looking at v2.0 XD.

So the binding of GUI FLTK library will be version 1.3?




2016-09-17 1:42 GMT+08:00 Rafał Jopek <rafal...@hotmail.com>:


But no see any class for Printer/Report....


Reply all
Reply to author
Forward
0 new messages