Line 65: Line 65:


(the series of tabs encapsulated in another series of tabs is potentially difficult for a learner to comprehend, but an alternative tree view is thought inappropriate because of the horizontal space consumed, and because use of a module should be constrained to the public API of the module).
(the series of tabs encapsulated in another series of tabs is potentially difficult for a learner to comprehend, but an alternative tree view is thought inappropriate because of the horizontal space consumed, and because use of a module should be constrained to the public API of the module).
Activity canvas GTK+ widget hierarchy:
*gtk.Notebook (for viewing and writing code, one page per module)
**gtk.Notebook (one page per file in each module)
***GtkSourceView (one for each file in each module)


=== Process ===
=== Process ===