> mention it, I saw something promising while grazing the docs the other > day. I'll take another look right quick.
Ye gods, that took FOREVER to find. I don't know how many hours I crawled around in the docs trying to discover that, but it was more than one, and maybe more than two. Search terms fail. Please experiment with the latest stuff I committed and see what you think of the staff name running off the page problem. I put in some hard code to give 3.0 cm of room for the long names, and 1.5 cm of room for the short ones. Why 3.0 cm? Because that was the code snippet I found, and because it seems like a reasonable place to start! It seems like in a perfect world, either: a) Rosegarden should do some figuring for you and make a best guess what numbers to use here. b) There should be a manual control for users to fiddle with to salt this setting to taste Concerning a) I'm thinking if LilyPond with its 900,000-page manual and millions of hours perfecting layout magic comes up with such utter crap default spacing, who are we to think we could come up with a better algorithm? It's intriguing to try balancing centimeters against the LilyPond point size against the length of the string and try to make a reasonable guess how much of a pad to leave here, but I bet it's hopeless. Surely they could have done the same thing internally, and didn't. Concerning b) I'm thinking I'd rather avoid introducing ANOTHER control into this already ridiculously complicated options dialog. If I do add a control, there will just be one setting, and the short spacing will just automatically be 1/2 the long spacing. I'm not dead set against another control if it's really necessary, but 3.0 cm of room seems like a damned sensible default place to start. Let's just see how it goes and only add another control if it's really necessary. Try some scores with random weird instrument names, and see how long it takes you to want more room than this. Then we'll talk about another control. In any event I agree 100% that the way this has always worked out is utter garbage, and fixing this is a most useful idea. -- D. Michael McIntyre ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 _______________________________________________ Rosegarden-user mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
