[Iup-users] IUP assorted issues

2020-05-29 Thread Ranier Vilela
Hi Scuri, Attached, new patch, with numerous suggestions for various corrections. Please review the patch, any questions, I am available. I will try to summarize some of the problems encountered, but as there are many, it may be that some of them have passed. 1. \ src \ iup_colorbrowser.c (184)

Re: [Iup-users] IUP License Questions

2020-05-29 Thread Andrew Robinson
"Each of IM, CD or IUP libraries that use third party libraries that have a license term different than IUP, has a separate page in the documentation" Where in the documentation? I can easily find the IUP license in the documentation, but not any third party licenses. All the licenses should be i

Re: [Iup-users] IUP License Questions

2020-05-29 Thread sur-behoffski
G'day, A couple of comments about including/excluding libraries, that superficially look good, but may require more effort to realise: 1. The Good: IUP's top-level Makefile has an "EXCLUDE_TARGETS=..." feature, so that subtargets can be switched in/out from the command line. There's relatively

Re: [Iup-users] IUP License Questions

2020-05-29 Thread Antonio Scuri
Each of IM, CD or IUP libraries that use third party libraries that have a license term different than IUP, has a separate page in the documentation. If you use those libraries you should check their documentation. In their documentation there should be a note about the license terms, and usually

Re: [Iup-users] IUP License Questions

2020-05-29 Thread Andrew Robinson
I can't seem to find it so can you give a link to the online IUP documentation where it lists all the third party functions and their licenses? Best Regards, Andres On 2020-05-29 at 8:36 AM, Antonio Scuri wrote: Yes, in the IUP, CD and IM documentation we include the license terms of all thi

Re: [Iup-users] IUP License Questions

2020-05-29 Thread Moore, Tysen
It might be useful for other users if the documentation clearly listed these libraries and their licenses as potential license problems below the statement, "IUP is free software, can be used for public and commercial applications.". A simple listing would make it easier for users to know of po

Re: [Iup-users] IUP License Questions

2020-05-29 Thread Antonio Scuri
Yes, in the IUP, CD and IM documentation we include the license terms of all third party libraries. Best, Scuri Em sex, 29 de mai de 2020 12:33, Andrew Robinson escreveu: > Ola, > > "*When using LGPL you can if the library is in an external module, for > instance in a DLL. And you must inclu

Re: [Iup-users] IUP License Questions

2020-05-29 Thread Andrew Robinson
Ola, "When using LGPL you can if the library is in an external module, for instance in a DLL. And you must include its license text in the distribution" Does PUC-RIO have a copy of all the licenses required for their independently licensed features in the distribution or IUP/IM/CD website, or d

Re: [Iup-users] IUP License Questions

2020-05-29 Thread Antonio Scuri
Hi, 1. Are there other IUP dependencies that require this library? No, all these libraries are independent features. You can simply ignore them. You must link with the specific library to use it, and then be dependent of its license requirements. 2. There is no way this code can be used with a

[Iup-users] IUP License Questions

2020-05-29 Thread Moore, Tysen
We are using the IUP framework to create a commercial application. The decision to use this framework rested upon the statement; "IUP is free software, can be used for public and commercial applications". Unfortunately, our license compliance team has flagged some issues within IUP. It would

Re: [Iup-users] [PATCH] Fix assorted readability names

2020-05-29 Thread Antonio Scuri
Hi, I like the idea. Thanks for the contribution. But the headers are actually the priority. So the changes would need to be in the source code, but it is much more complicated because it changes lots of variable names. Changing in the header is much easier of course, but that's why I never

Re: [Iup-users] IUP iupDlgListDestroyAll refactored

2020-05-29 Thread Antonio Scuri
Because IupDestroy will also remove the dialog from that list and list->next will be invalid. Best, Scuri Em qui., 28 de mai. de 2020 às 18:55, Ranier Vilela escreveu: > Hi Scuri, > > Is there a special condition, so that the function below is not written > like this? > > usr\iup_dlglist.c:

Re: [Iup-users] Auto-scroll on appending text in IupText

2020-05-29 Thread Andrew Robinson
rtnVal1 IupSetStrAttribute(handleTxtBox,'VALUE',ptrSomeTxt) rtnVal2 IupGetAttribute(handleTxtBox,'COUNT',rtnVal1) IupSetAttribute(handleTxtBox,'CARETPOS',rtnVal2) What that does is: 1) Append text to your textbox 2) Get the count of bytes in your textbox 3) Set your textbox cursor to point to