Bc2000 (for the BCF2000 & BCR2000) group photo

Yahoo Groups archive

Bc2000 (for the BCF2000 & BCR2000)

Index last updated: 2026-04-28 23:16 UTC

Message

Re: BC Manager: preset handling

2010-02-26 by markwinvdb

--- In bc2000@yahoogroups.com, "Kloris" <rkeizer@...> wrote:
> A possible way of implementing the import of ONE single preset onto a specific preset slot could be this: 
> 1. User selects the preset slot where the preset is to be imported to
> 2. The user clicks "import preset from Sysex" (new button, or right click on the slot)
> 3. The user selects the desired file
> 4. A radio-button list is presented that shows all the presets that are in the file. 
> 5. The user chooses the one he wants, and that preset gets stored in the Preset slot.
> 
> However, I wouldn't go through great lengths to implement this, as the current solution works quite well too, albeit in a little less direct way.

Thanks very much for the suggestion!

A few thoughts:

In the Preset window, the user can already select multiple presets - so that might suggest an import routine with checkboxes rather than radiobuttons (allowing for the import of more than 1 preset).

Any import routine displaying the file content would have to pre-scan the file (in a kind of buffer); so all in all the whole routine would start to look suspiciously like the existing operation of opening the file in a new window. (I'm not saying that this means it's superfluous, but I do want to keep things simple for the users.)

Maybe I could drop the Import function that's currently in the "B-Controls" window, in favor of this more sophisticated routine.

Anyway, I'll think about it.
It's one of those things that have to grow in my mind.
With several thousand users of the program (or at least downloaders...), I do feel some responsibility for making/keeping things working elegantly.

Mark.

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.