comp.lang.ada
 help / color / mirror / Atom feed
* GUI in one package or several child packages?
@ 2005-02-10 14:47 Preben Randhol
  2005-02-10 15:21 ` Jacob Sparre Andersen
  0 siblings, 1 reply; 3+ messages in thread
From: Preben Randhol @ 2005-02-10 14:47 UTC (permalink / raw)


Hi

If one use glade to make GtkAda GUI one get all the gui in one package
for the whole program. If we now don't include dialogs etc... but only
look at a case with a main window and a lot of different features: 

   What are the arguments to keep the whole GUI in one package.
   What are the arguments to split it up into child packages belong to
   the different featuers.

Simple example of packages :

      List
      Search
      Edit
      Compare
      Print
      Gui      (Contains all the gui)

      opposed to:

      List
      List.gui
      Search
      Search.gui
      Edit
      Edit.gui
      Compare
      Compare.gui
      Print
      Print.gui
      Gui      (containing the basics)

What I'm thinking mostly of is maintainability and scalability. I guess
people here has experienced from larger projects that has stretched over
some time.

I see advantages and dissadvantages in both, so I'm asking to get some
new ideas...

Preben



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2005-02-10 17:15 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-02-10 14:47 GUI in one package or several child packages? Preben Randhol
2005-02-10 15:21 ` Jacob Sparre Andersen
2005-02-10 17:15   ` Preben Randhol

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox