From: D. M. M. <ros...@gm...> - 2013-01-08 21:22:23
|
On 01/08/2013 04:03 PM, D. Michael McIntyre wrote: > I can think of two approaches off the top of my head. 3) Take the first four characters and add a period at the end. Clarinet in Bb Fluegelhorn in Bb Necromancing Leprochauns Leaping Luridly in F Flute in C Timpani in F Tenore in C Turbulent Titmice Tumbling Tenaciously in C# Clar. Flue. Necr. Flut. Timp. Teno. Turb. That could work. Options: 1) Save space by omitting the period 2) Combine approaches 1 and 3 by offering an export option Export short instrument names using [ 4 ] characters It's not quite as satisfying as being able to specify the abbreviation manually, but it would get the job done, wouldn't it? Having the control to specify n characters takes the responsibility away from Rosegarden for making this call, because if we hard code for 1 or 3 or 5 characters, SOMEONE will whine that it was the wrong choice. "Gee willakers Mr. Rosegarden Developer Guy, that sofware sure is neat-o keen and snazzy, but you are obviously an imbecile, and I'm going back to Windows THIS INSTANT unless the short instrument names add/subtract/multiply a different character. Your friend, Bobby." That control only makes it slightly more of a pain in the ass to code vs. dealing with future whining. Hrm. As to the period or not, I'm going to just code the period and users can get over that one. No option. Options CAN grow out of control, like amoebae. (See, if you ask for stuff in this McIntyre guy's area of actual knowledge, interest and ability, instead of obscure sequencer timing froofram he's too dumb to understand anyway, he gets all cheerful and helpful and stuff, and even gets his pretty fingers dirty writing icky code.) -- D. Michael McIntyre |