From: Ken H. <ke...@ha...> - 2006-03-06 02:39:59
|
Tony Houghton wrote: > In <cd5...@ma...>, Thomas Leonard wrote: > > >> On 7/25/05, Tristan Alexander McLeay <the...@gm...> wrote: >> >>> Edit opens up with a window a particular portion of the screen wide >>> (2/3 if I read the source right). >>> >> [...] >> > > That's definitely ugly with Xinerama. I guess Python has access to > Xinerama readings via GDK, but only in fairly recent versions of GDK > IIRC. > > >>> Is it possible to change this? It seems to me to be fairly standard >>> for text editors to open at around 80 characters wide (plus >>> scrollbars, window decorations etc). Is there any particular reason >>> why ROX *doesn't*? >>> >> Well, it's quite difficult to calculate, since different characters >> have different widths... I've changed it to aim for ten lots of >> "mmmmmiiiii" which looks about right on my screen. Does that look >> sensible on other people's systems? >> > > IMO assuming and defaulting to a monospace font and makign room for 80 > characters' width would be more sensible. Maybe > pango_font_metrics_get_approximate_char_width() would be useful for both > fixed and variable width fonts? > Or we could make it a configurable option. The default size doesn't matter much if anyone can save their preference. |