![](https://secure.gravatar.com/avatar/bb65b6b3a109d97cf9f8d6c014ede042.jpg?s=120&d=mm&r=g)
- The window "flickers" when it's created, because at first it appears
at standard position, then it gets moved and resized immediately. Wouldn't it be possible to do this before the window is shown?
Very difficult, because Inkscape creates the window first and only loads a document into it later. Changing that would require serious changes to the program innards that I'm not very comfortable with. If anyone can do that cleanly, it would be nice of course.
- I wanted to save the new size of my document but at first it didn't
let me because "no changes needed to be saved". :) I think it would make sense now if the modified flag would also be set whenever the user resizes the window or does anything else that can be saved.
No, that would be very counterintuitive and annoying ("I did not change anything, why does it say I must save???"). Most people's idea of "changes" does not include zoom-in. I think it's inevitable that the saved state will be that at the last save, not at the last moment that document is onscreen. I think we can live with that, and I don't see how to solve this nicely.
_________________________________________________________________ Help STOP SPAM with the new MSN 8 and get 2 months FREE* http://join.msn.com/?page=dept/bcomm&pgmarket=en-ca&RU=http%3a%2f%2f...
![](https://secure.gravatar.com/avatar/f5285b414bb83ee7377b36b8ce3dbb9b.jpg?s=120&d=mm&r=g)
The application BBEdit www.barebones.com uses a really nifty method of handling document meta-data versus document data.
When a document's metadata has been changed, window size, hide/show line numbers, show invisibles etc. it makes a "messy" bit, document data edits set the dirty flag.
When you close the document, if there are dirty bits, it presents the last-chance for save dialog. If there are only messy bits, it doesn't ask you for any confirmation, it discards the changes to meta-data.
There are two cues for this information, a diamond ( filled ) and a diamond ( outlined ) which show what the current state of the document is.
very handy,
-thomas
On Dec 24, 2003, at 8:34 PM, bulia byak wrote:
- The window "flickers" when it's created, because at first it
appears at standard position, then it gets moved and resized immediately. Wouldn't it be possible to do this before the window is shown?
Very difficult, because Inkscape creates the window first and only loads a document into it later. Changing that would require serious changes to the program innards that I'm not very comfortable with. If anyone can do that cleanly, it would be nice of course.
- I wanted to save the new size of my document but at first it didn't
let me because "no changes needed to be saved". :) I think it would make sense now if the modified flag would also be set whenever the user resizes the window or does anything else that can be saved.
No, that would be very counterintuitive and annoying ("I did not change anything, why does it say I must save???"). Most people's idea of "changes" does not include zoom-in. I think it's inevitable that the saved state will be that at the last save, not at the last moment that document is onscreen. I think we can live with that, and I don't see how to solve this nicely.
Help STOP SPAM with the new MSN 8 and get 2 months FREE* http://join.msn.com/?page=dept/bcomm&pgmarket=en- ca&RU=http%3a%2f%2fjoin.msn.com%2f%3fpage%3dmisc%2fspecialoffers%26pgma rket%3den-ca
This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
participants (2)
-
bulia byak
-
Thomas Ingham