|
|
GuiChangesThis page does not desribe the current implementation. It was a draft used for discussion. Parts of it has been implemented. We should do some necessary changes to the gui. People has expressed that the gui can be confusing. For example the fact that the scales exercise that has a separate toolbar button is just implemented as a lesson file for idbyname. I got a bug report saying that idbyname broken because it just started the scales exercise. Maybe we should completely hide the difference between lesson file based exercises and the python module exercises? The NewExerciseSetup changes will make it easier for new users to select what exercise (s)he want to practise. But at the same time, we must not make the program worse for people that (think they) know just what exercise they want to practise. You should not be required to practise 6 simple chord exercises before you can start on more advanced 9 and m9 chords. The toolbarWhat should we do with the toolbar? I think the toolbar we have now should be removed. The toolbar could have buttons that goes directly to a topic? I too believe the toolbar should be removed. Direct access to the exercises is best done by the menu, as it is today (version 2.2 / 2.4). However, this still leaves tho two-step process of loading a lessonfile (1. open the exercise module; 2. load the lessonfile.). Tom E. All in all, an "open file" dialog box, could work faster I think; even if we need to add buttons to set the lessonfile type (hey, that would look like a toolbar... strange!). It would be more predictable too, because most applications have a "file | open... ctrl O" menu item. Tom E. Maybe not a toolbar in the dialog box, but having several "Open as idbyname ", "Open as chord voicing" buttons where the buttons are clickable or grayed out depending on if the selected lesson file can be used for that exercise gui.
This may work technically, but i'm afraid it will be very hard to understand for joe teacher. What exactly is the added value of opening a lessonfile in two different modules? Tom E.
<< Topic file - file format? | NewExerciseSetup | What it should look like >> |