The grid is something I use "on the fly"... that means I turn it on and off frequently.
So:
For me the best interface is all of the following:
1. A "default grid" setup in options. A tab in the "View" category would be great.
2. A toolbar combo-button with a drop down that displays saved named grids (or no grid). Something like the toolbar interface to the jpg lossless dialog would be perfect! Grids should be saved in a "grid.ini" file for easy sharing, of course.
3. A way to resize and move the grid dynamically with the mouse in order to precisely align it with features in the displayed image.
4. A "snap to grid feature" in Edit>Selection size would be great, too.
5. Likewise, a "snap SCROLL to grid" option somewhere would be useful for scientific/geographic imagery.
2Clo:
I like your dialog, but it doesn't go far enough. Grid config needs:
1. Name+Save grid
2. Delete named grid
3. Set named grid to default
4. Units for grid X & Y: Pixels, cm, in, % of image, etc. Also, simple X by Y values
5. Toggle to scale grid with zoom (disables some of the units choices, obviously)
6. Persistence (your "Keep for")
8. Color
9. Transparency setting
10. Some sort of auto color mode that is "always visible"
11. Reset grid
Yeh, that's a lot of stuff to program. Maybe it could be implemented a little at a time?
Thanks for listening!