Overclock.net banner
1 - 1 of 8 Posts
Yeah, hand-coding GUIs is like pulling your own teeth. But it's necessary, as users don't get on with the console. That's why some many business apps now "cheat" - use a javascript 'bridge', and post the output to a web page (albeit internal). You need to know about Apache or IIS, to get the data out there, but it's way quicker to develop (if a little more limited on what you can do)

I'm a Python programmer, C++ scares the hell out of me, so kudos for learning it on your own. But while I'm comfy with Python, using wxWidgets, or even the built-in Tkinter, seems so complex compared to everything I've encountered in Python. I don't know what it is, but it's the nature of the beast - printing graphics to a screen is complicated (hence GPUs!), thus the coding of them will reflect that. But it's just like driving - you're at a stage where you can drive an automatic, now you just gotta learn to drive stick-shift. Once you've got that sussed, it's easy and the world is your highway
cool.gif


I'd say pick a toolkit, then google for tutorials, and read a lot. That's what I've done with Tkinter, and after some duds, found a couple of good pages I now regard as my bible. I'd have never cracked it without them (truth be told, whenever I'm coding GUIs, I've got them open, every time)
 
1 - 1 of 8 Posts