Re: Radnen's Sphere Studio v1.1.4.0
Reply #61 –
Haha, you even fixed a few bugs I noticed but forgot about! Thanks for the tree view font switcher Radnen, you're a lifesaver!
Changed it to 10-point Segoe UI, now it's perfect! You should probably consider using Segoe UI as your default project tree font instead of MS Sans Serif, as it's much easier on the eyes. Oh, and speaking of fonts, the Sphere font generator is basically useless right now because it renders the characters anti-aliased, which makes the resulting font look blurry when displayed at a lower resolution. Any way of fixing that?
Oh, regarding the folding margins though... you should probably scale those based on the font size; 10 point is fine in the new version, but up that to 12 and the fold arrows overlap the line numbers again.
Edit: I cloned the spherestudio repo and checked out the code, and it appears you might be able to fix the antialiasing issue by adding...
g.SmoothingMode = SmoothingMode.None;
...before drawing the characters. I couldn't test it though as when I went to run the editor I immediately got a null reference exception on TreeContent.Activate();. I don't know if it's because I'm missing files or what (I had to disable the ClickOnce signing just to run it), or just because I compiled it with VS2012 instead of VS2010, but yeah, couldn't get my own build to run.