The ability to change top and bottom margin independently of each other

Bug #363390 reported by Alex Armstrong on 2009-04-18
4
Affects Status Importance Assigned to Milestone
PyRoom
Medium
Florian Heinle

Bug Description

The ability to change the top and bottom margin independently of each other is a minor but very useful feature. It permits one to keep the top margin very small, while moving the bottom margin up to the centre of the screen. Yes, this allows less text on screen, but it keeps your eyes focused on a single line, much like a typewriter.

Or, perhaps, this may be a different option entirely: something like "typewriter mode" that would also remove all borders, except for the bottom one. (For when the plug-in system is implemented.)

Wordgrinder (http://wordgrinder.sourceforge.net/) is implemented like this--if you don't scroll up, at least--and may be useful in understanding what I am requesting, if the above sounds confusing:
http://sourceforge.net/project/screenshots.php?group_id=207627&ssid=69534

Related branches

Florian Heinle (tiax) wrote :

Hi,

thanks for your report, I've been looking into this. It occured to me that changing margins would be rather complicated.

How about we add a combobox that let's the user decide the orientation? i.e. top, bottom, center? Would that solve the issue for you?

Changed in pyroom:
assignee: nobody → Florian Heinle (tiax)
importance: Undecided → Medium
status: New → Confirmed
Alex Armstrong (alehandrof) wrote :

Hi,

Thanks for responding. I am sure you're all very busy with syntax highlighting and other goodies.

Short answer: yes; long answer follows . . .

What I basically wish is for the typewriter feeling that Wordgrinder (and the original Write Room, if I understand correctly) achieves by keeping the cursor steady in the middle of the screen and moving the text around -- rather than vice-versa, which is the norm in word processing.

The 2nd comment also mentions this feature: http://blog.launchpad.net/general/pyroom-a-writeroom-clone-in-python

Because I suspect this is not possible using GtkEdit, and because I like everything else about PyRoom, I am trying to "cheat". Changing the height to 50% and orienting the edit box to the top is less than an ideal solution, as you may imagine, but is preferable to keeping my eyes directed at the bottom of the screen. At least, for me.

I have no clue as to why anyone would wish to orient the edit box to the bottom.

Florian Heinle (tiax) wrote :

I've created a new branch (based on trunk) of PyRoom where Alignment can be either Top or Center. In the progress I had to change the way we handle positioning of our text input widgets. Someone with a dual-monitor setup should check this branch before we merge it into trunk. I have notified our mailing list for that.

Changed in pyroom:
status: Confirmed → In Progress
Florian Heinle (tiax) wrote :

Fixed in Rev196

Changed in pyroom:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers