Yes, as long as you're leaving the entire Mac OSX out of your sphere of interest.
I'd put it more midly, John, something like "One could be a hero...".
Or someone at Rent-a-Coder could simply do this job for you in exchange for a fair pay. Otherwise you risk passing away before the IUP folks do it for you for free. Like in "freedom", hehe...
src/widgets/button.c:
src/widgets/canvas.c:
src/widgets/checkbox.c:
src/widgets/combo.c:
src/widgets/container.c:
src/widgets/font_dialog.c:
src/widgets/frame.c:
src/widgets/image.c:
src/widgets/label.c:
src/widgets/listbox.c:
src/widgets/listview.c:
src/widgets/menu.c:
src/widgets/menubar.c:
src/widgets/opengl.c:
src/widgets/progress.c:
src/widgets/radiogroup.c:
src/widgets/radio.c:
src/widgets/scrollbar.c:
src/widgets/splitter.c:
src/widgets/statusbar.c:
src/widgets/textarea.c:
src/widgets/textbox.c:
src/widgets/toolbar.c:
src/widgets/treeview.c:
src/widgets/window.c:
src/widgets/workspace.c:
And he's done a fair amount of work, I should say. Almost all of the basic Mac OSX controls seem to be there, and more:
There is zero excuse for lack of OSX support in IUP.
Don't care what Apple does or offers. If you feel it's important, write a IUP driver for OS X.
Don't care what Torvalds does or offers.
Don't care what Apple does or offers. If you feel it's important, write a IUP driver for OS X. AIR was pretty close. Good luck with that...
The internet as we know it would be a very different place without Linux. (only one site, inet://microsoft)
I hope you guys take the time to understand what an open source project is and how to responsibly contribute.
If I was going to BUY an OS, I would probably have to move to OSX.
Sadly, open source has become taking the hard work of somebody else and trying to make a name for yourself off of the blood, sweat and tears somebody else has put into their project.
It's ignorance like the statement above that ruins open source projects. If the author didn't freely mean to share his/her work (like Charles, Peter Verhas, ...) with the hope of it becoming better, they wouldn't have released the source. PLEASE do a Google search on open source software and understand the basic principles behind it.
There is a lot of things I don't use or like but I don't go on about it.Not true. There isn't a Windows BASIC forum on the net where John Spikowski hasn't yet tried to go on about how bad MS and its Windows is, and how wonderful GNU-ed public exhibitionism is, and how everyone absolutely must give up their own ambitions and go live in the Commie barracks. Tell you what, John, early Commies had a decree by which people's wives were to be communalized for public access on first demand. Does that ring the bell?
Why don't you and Mike put your talents together and help the Apple community with a popular cross platform GUI?Why do you think that Mike or Kuron or anybody else among your peers would ever need your advice on what their needs are and how they should go about their time and effort?
Go read the GNU GPL -- mein kampf broken loose.Stallman makes no attempt to hide his philosophical beliefs, which sadly were one of the roots of the hippie movement. Things do get interesting when you pull the tax records of the FSF, as Stallman is inarguably a hypocrite and quite capitalistic in nature. The FSF also routinely sues developers who use open source software in a way it doesn't like which in itself defacto makes the license a proprietary license which the FSF is supposed to be against.
Not true. There isn't a Windows BASIC forum on the net where John Spikowski hasn't yet tried to go on about how bad MS and its Windows isRight now, MS and Windows have no greater supporter than John.
Why do you think that Mike or Kuron or anybody else among your peers would ever need your advice on what their needs are and how they should go about their time and effort?For me, the more disturbing aspect of this is John thinks IUP would be the right way to bring a cross-platform GUI to any platform. I do like IUP, even though it is not as well-established and as functional as WxWidgets. Perhaps it is just me and old age and not being able to teach an old dog new tricks, but both products are bloated beyond belief. Most of my development over the past few years is for a system where everything has to fit into 32K, because that is the total amount of static RAM available to the CPU for program storage and workspace. And it is eight processing cores sharing that same 32K. So, I don't like bloat. I look at how PureBasic has implemented its cross-platform GUI system. No bloat, small executables on each platform. I also look at MaxGUI which is what is used by BlitzMax. Again, a VERY nice cross-platform GUI, no bloat, tiny executable and MaxGUI is open source. I am NOT sure what the current license is, but it has bounced around to different open source licenses over the years and it a solid and reliable choice. Somebody who was wanting a cross-platform GUI, would have little issue taking MaxGUI and working it into a standalone cross-platform solution.
The mere presence of such people as Chris Boss, or Eros Olmi, or Petr Schreiber, or even your humble servant, to say nothing of many hundreds of regular albeit anonymous visitors on this site is already a very strong insentive towards the betterment of OxygenBasic as a product. And many thanks again to Charles for letting his code out in the Public Domain. But I repeat again -- it is his own voluntary and intelligent choice rather than a tribute to some questionable quality propaganda or Mao Tse-tung quote pads.Although I got a kick in the teeth and a knife in the back for trying to help the first person in that list (who was a friend) try and bring his product to another language, I do agree with what you have said. However, with OxygenBasic, it is still in the very early stages and I am not sure Charles has fully decided where he is going to go with it. I have seen many changes since I have been following it and to me, it would seem highly rude to try and guide it in a direction the true author may not necessarily want to go. The old saying too many cooks spoil the broth certainly also applies to programming.