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
_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to