heaps of stuff, but nobody ever really remembers the stuff they like, do they?
But seriously it's great. For me, as someone who is learning JUCE and C++ at the same time, it has given me the confidence to dig deeper into coding, and an easy way to actually visualise and interact with the code i create. If it wasn't for JUCE and the introjucer, i'd still be stuck printing things out in the console. But instead, i am opening FileChooser dialogs, loading waveforms into buffers, drawing those on components, and generally seeing that it is possible to get things running.
This forum is super cool, and even though i know close to SFA, everyone has been pretty patient with my questions.
ok, now this is easier ;)
first up....i thought this was a "feature", but recent searches on this forum suggested that perhaps it's a bug: when setting up a GUI application on my OSX machine, i don't get the GUI editor grid and tools for the mainComponent. I have to delete the existing mainComponent, and then add a new one with the same name to get it working.
If i had the time and knowledge, these are 2 things i'd try to do to hack the Introjucer to make it better suit me:
I'd love to have the option to deselect the calls to methods which are automatically added by the introjucer. One example that i recently came across, was that i wanted to code my own resize method, but there was no way to disable intojucer's automated resize call. It'd be pretty handy if you could turn off the calls to each GUI component through the little menu box that you get for adding the class arguments, etc.
here's that thread: ( http://www.juce.com/forum/topic/dont-want-resize-child-component )
super lazy, but i like CTRL+D as a "duplicate" function. So, if i have a slider i want to duplicate, i don't have to CTRL+C, CTRL+V. The way i like it is if the duplicated object ends up about 20 pixels down to the right, and then automatically selected, so it can be grabbed and moved easily.
thanks for all your good work, and for helping me get into coding!