On Fri, 16 Sep 2011 09:58:35 -0500
Kent Tenney <[email protected]> wrote:
> Right, but if that series of actions could be described in a config
> file I wouldn't have to remember the process, and config files could
> be provided, obviating any need to understand.
Surely setting up a layout with a mouse is easier than describing it in
a textual way?
> hmm, where is the file generated by "Save Layout" ?
Ha, files, that's so 2010 ;-)
It's in g.app.db.
import pprint
g.es(pprint.pformat(g.app.db['ns_layouts']))
{'Bookmarks': {'content': [{'content': ['_leo_pane:outlineFrame',
'_leo_pane:logFrame'],
'orientation': 2,
'sizes': [548, 226]},
{'content': ['_leo_bookmarks_show:',
'_leo_pane:bodyFrame'],
'orientation': 2,
'sizes': [31, 743]}],
'orientation': 1,
'sizes': [387, 964]},
'Default': {'content': [{'content': ['_leo_pane:outlineFrame',
'_leo_pane:logFrame'],
'orientation': 2,
'sizes': [394, 394]},
'_leo_pane:bodyFrame'],
'orientation': 1,
'sizes': [384, 968]},
'Edit DML': {'content': [{'content': ['_leo_pane:outlineFrame'],
'orientation': 2,
'sizes': [797]},
{'content': ['_leo_pane:bodyFrame',
{'content': ['_leo_tab:Attribs',
'_leo_tab:Links',
'_leo_pane:logFrame'],
'orientation': 1,
'sizes': [321, 434, 321]}],
'orientation': 2,
'sizes': [457, 334]}],
'orientation': 1,
'sizes': [425, 1092]},
'Main': {'content': [{'content': ['_leo_pane:outlineFrame'],
'orientation': 2,
'sizes': [764]},
{'content': ['_leo_bookmarks_show:',
'_leo_pane:bodyFrame',
'_leo_pane:logFrame'],
'orientation': 2,
'sizes': [53, 475, 224]}],
'orientation': 1,
'sizes': [380, 946]},
'RST Long': {'content': [{'content': [{'content': ['_leo_bookmarks_show:',
'_leo_pane:bodyFrame'],
'orientation': 2,
'sizes': [31, 549]},
{'content': ['_leo_pane:logFrame'],
'orientation': 2,
'sizes': [586]}],
'orientation': 1,
'sizes': [961, 386]},
'_leo_pane:outlineFrame'],
'orientation': 2,
'sizes': [594, 184]},
'ToDo': {'content': [{'content': ['_leo_pane:outlineFrame'],
'orientation': 2,
'sizes': [832]},
{'content': ['_leo_pane:bodyFrame',
{'content': ['_leo_tab:Task',
'_leo_pane:logFrame'],
'orientation': 1,
'sizes': [374, 374]}],
'orientation': 2,
'sizes': [568, 258]}],
'orientation': 1,
'sizes': [450, 762]},
'graph': {'content': [{'content': ['_leo_pane:outlineFrame',
'_leo_pane:logFrame'],
'orientation': 2,
'sizes': [394, 163]},
{'content': ['_leo_tab:Graph',
'_leo_pane:bodyFrame'],
'orientation': 2,
'sizes': [279, 278]}],
'orientation': 1,
'sizes': [387, 963]}}
--
You received this message because you are subscribed to the Google Groups
"leo-editor" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/leo-editor?hl=en.