Boonjin
Wow! That's great! You must really busy there.

Hows the current feedback from the other teachers who you have worked with?
Always busy, most assume I'm addicted to some stimulant, the reality is I'm just a grown up ADHD kid!
The feedback is awesome, mostly I'm filtering and passing to you. I realise that much of my feedback is presneted from first person when much of it is a combination of first and third person.
At the moment I'm loading v0.2 as I find it is a little more user friendly. However when you make 1.0 I'm so excited it's not funny from a teacher perspective this so so powerful.
I'm currently doing some tutoring with some lower ability maths students at school. I'm am only using the Wiimote Whiteboard with online maths manipulatives and games. I hope to record some video soon on their progress but in three sessions I have shifted four students who hated Math to four students who arrive early to tutoring session and love their math. It is simply amazing.
Ok, we will make a new topic regarding the documentations. In the meantime, this topic will be for the bugs and suggestions regarding the application.
As soon as you do the next release will open a new topic focused on the manual and start writing.
Please correct me, if I have misunderstood any of your suggestions.

Here goes:
Currently, the Whiteboard and Presenter share several settings regardless of which modes are used. This is the IR Sensitivity Settings for the wiimote/wiimotes and Multiple Wiimotes Configurations (Single/Two Wiimotes and Primary/Secondary Switching).
So do you think we should make a separate Settings window for this?
Yes! They may be similar (or even the same with non applicable settings ghosted) but this simplifies the settings for tech-novices.
Your suggestion of integrating all the tabs in to the current Presenter Settings is brilliant!
If using this, do we still need to have two button to separate the Whiteboard Settings / Presenter Settings? Or we just have a single button that will slide out the settings tabs but will only display the settings that are relevant to the current mode. (Presenter Mode will show presenter only settings, Whiteboard Mode will show Whiteboard only settings, and Presenter and Whiteboard Mode will show all the settings).
I think (obvisously bound by programming limitations) that 1 button called "Settings" is best and the resulting window is based on the selected mode. I.e if "Presenter" mode is selected then when the "Settings button is pressed the "Presenter" settings is displayed or if "Whiteboard & Presenter" mode is selected then when the "Settings" button is selected the "Whiteboard & Presenter" settings is displayed.
For your single settings file. How would you like the switching to be done? Will it be ok if the switching is done similar to the ones I made for Outside Screen Toggles and Presenter Settings?
I think naming this as the "Global Settings" will sound great. Any other suggestions?
How about the settings switching for Outside Screen Toggles and Presenter Settings? Do we leave it there as it is or remove it?
1 file
1 place to save the file
1 place to create a new file
1 place do do everything relating to settings files
1 location, no confusion
I love the selection in the main window of v0.3.5 all that is missing is a button to create a new file. I also think it is in the right place. Thus remove all other buttons relating to saving files.
I will also try to put the visual calibration guide on the main window.

Currently, does the main window too cluttered? If I were to increase the size, will it still be acceptable?
Given the idea above of 1 "settings" button if this was placed below the three toggle buttons of "Whiteboard", "Presenter" & "Whiteboard & presenter" then no this will not be two cluttered. infact you will be removing button from v0.3.5.
You were asking about locking the main window. This should be able to be done but after integrating all the settings together, do you still want this locking feature.
Do you want the window to appear on top of other windows too?
No need for settings window to be locked infront. The idea of prevent the "Main Window" from being minimised before the "settings window" is closed, is to prevent confusion. Thus the user is aware of what windows are opened.
Did you test out the "Ignore IR source" feature (activated only in Whiteboard and Presenter mode). I have a hard time thinking of a easily understandable and fast way of ignoring the point. Basically, the user has to disable cursor control, place the IR source at the screen and activate it, and click Ignore. Finally, the cursor control will be automatically enabled and all IR dots found in the vicinity of the specified location will be ignored.
I only have 1 wiimote at the moment, but yes I too found this very confusing even to read. Could this be done like a wizard?
Step 1 - User click button "Ignor IR Source"
Step 2 - App disables cursor control & opens window that:
a) displays visible IR-Soure count/ or IR visualisation
b) Instructs user to place "1" IR source in view
Step 3 - User clicks "Done"
Step 4 - App displays "IR Camera View" with location of identified IR-Source
If 1< IR Source identified: Error "More than 1 IR source located", user clicks "return to begining" or "cancel"
Step 5 - "Is this the IR-Source you want to ignor?"
Step 6 - User clicks:
yes) Settings returned to beginning and user continues
no) return to first step of wizard
cancel) returns to beginning no change in settings
Presenter to Whiteboard Bug:
Previously you have mentioned about the bug that occured to you twice. Does the bug only appear after you have restarted the application in the Presenter Mode and then change to Whiteboard Mode?
No only after restarting
During your testing, did you find any other abnormalities in the application's behaviour?
I don't want to be seen blowing smoke up your arse but you CAN program. Given the massive modifcations you have made to JCL's demo application I would normally expect the program to be falling over like a drunk on newyears eve!
I trully hope that the work you continue to put in to this application is seen buy a programming bigwig and leads to a serious future in programming for you!
I cannot fully express the appeciation that teachers in Western Sydney - Australia have for your efforts, but trust me it is huge!!!
Benpaddlejones
