[fpc-devel] Chosing a graphical interface for specific proposals

Sven Barth pascaldragon at googlemail.com
Tue Oct 26 14:49:37 CEST 2010


Am 25.10.2010 19:12, schrieb luciano de souza:
> 7. IUP - It fulfills all the requirements. Previous experiences using
> Lua and IUP, graphical tool kit developed by brazilian reseachers,
> shows  excelent results. Graphical interfaces can be created by blind
> programmers, without any coordenate, using only containers. The work
> can be done as in Windows as in Linux. IUP seems to be the perfect
> solution.
>
> However, IUP was not ported to Object Pascal and, having contacted the
> developers, he said this won't be done. The alternative could be to
> translate the C headers of IUP, producing the respective units Pascal.
> I have tried to do it using H2pas. But after the process, the unit
> contained errors. And the correction of these errors would probably
> require a large background in C programming.
>
> Finally, I ask: does someone have an idea what can I do? Does someone
> know other interfaces container based compatible with Pascal? If I
> decided to port IUP to Pascal, wich kind of knowledge should I have?
>
> IUP is available for C and Lua programmers. Perhaps, adopting C or Lua
> I could obtain earlier results. Yes, I regard seriously it. But if the
> investment was not endless, I prefer to look for a Pascal solution. If
> I am successful in my project, I will write a manual for blind
> programmers.

The include files look rather simple so far. The errors might be because 
of the many #define in the header files, but those could be converted 
manually as well. I'll try to test some of the files with h2pas by 
myself and see what the errors are. Then I can give you the needed 
knowledge for corrections, so that you can finish the headers yourself. :)

Do you want to use version 2 or 3 of IUP?

Regards,
Sven



More information about the fpc-devel mailing list