[Pharo-project] GUI editor, etc.

Bill Schwab BSchwab at anest.ufl.edu
Tue Jan 13 05:31:14 EST 2009


Gary,

Thanks!!!!

Bill



Wilhelm K. Schwab, Ph.D.
University of Florida
Department of Anesthesiology
PO Box 100254
Gainesville, FL 32610-0254

Email: bschwab at anest.ufl.edu
Tel: (352) 273-6785
FAX: (352) 392-7029

>>> gazzaguru2 at btinternet.com 01/12/09 2:29 PM >>>
Polymorph-Magritte is on SqueakSource now, usual place (under the
Polymorph project). Let me know how you get on.

Additionally we have a small package (just a couple of methods) for
using Polymorph-Magritte with the Units package if anyone is interested.

Regards, Gary.
  ----- Original Message ----- 
  From: GARY CHAMBERS 
  To: Pharo-project at lists.gforge.inria.fr 
  Sent: Friday, January 09, 2009 11:34 AM
  Subject: Re: [Pharo-project] GUI editor, etc.


  We have a package that provides Polymorph support for Magritte, as
used in our ReportBuilder. I'm sure it would be no problem to get it
released into SqueakSource :-)

  Regards, Gary




------------------------------------------------------------------------------
  From: Bill Schwab <BSchwab at anest.ufl.edu>
  To: pharo-project at lists.gforge.inria.fr
  Sent: Friday, 9 January, 2009 4:16:55 AM
  Subject: [Pharo-project] GUI editor, etc.

  Hello all,

  There was some recent mention of GUI frameworks and/or an editor.  For
  fear of losing the idea, I will just throw this out now while I am
  thinking of it.

  I submit that one needs both a drag/drop graphical tool, and a
  programmatic capability.  The graphical approach works well for
  many/most uses.  Programmatic construction is very helpful for
creating
  views to match RDB schemas, etc.

  Magritte might be of help in both scenarios, especially the
programmatic
  side.  We might get a lot out of simply "telling Magritte about
  Polymorph."  So far at least, we seem to be using code, not data
  structures, to assemble views.  That would make the graphical tool
  something that should work like I _think_ WindowBuilder does/did.  My
  recollection is that it executed code to construct objects and then
had
  the modified objects write code to recreate themselves.  I fear we
need
  to be careful about looking at the code to see how it works.

  Perhaps a little controversial, Tweak strikes me (please feel free to
  disagree/correct as appropriate) as using compiler/language changes to
  do things that can be (and so far, I would argue should be)
accomplished
  by composition of objects with the language as-is.  What Tweak shows
as
  events in code browsers, I would prefer to see listed in a graphical
  tool editor.  I'm pretty sure I recall WindowBuilder doing a nice job
of
  that too.

  The toothpicks holding my eyes open are about to snap. 

  Bill



  Wilhelm K. Schwab, Ph.D.
  University of Florida
  Department of Anesthesiology
  PO Box 100254
  Gainesville, FL 32610-0254

  Email: bschwab at anest.ufl.edu
  Tel: (352) 273-6785
  FAX: (352) 392-7029


  _______________________________________________
  Pharo-project mailing list
  Pharo-project at lists.gforge.inria.fr
  http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project



------------------------------------------------------------------------------


  _______________________________________________
  Pharo-project mailing list
  Pharo-project at lists.gforge.inria.fr
  http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project




More information about the Pharo-dev mailing list