On 28/10/04 07:56, "Gustavo Torossi" <gmtorossi@...> wrote:
> Edgar:
> Casualmente ayer siguiendo unos links he descubierto
> vuestro sitio de Rosario, el cual es muy interesante.
> Desde ya muchas gracias por la invitacion y los
> enlaces.
> Tengo una base sobre Smalltalk pero he trabajado
> fundamentalmente con Visual Works. En Squeak estoy un
> poco desorientado, porque el entorno es un tanto
> distinto. Pregunto: existe por ej. algun GUI Painter o
> algo similar? como desarrollar interfaces, ventanas,
> al estilo VW o Dolphin?
> Muchas Gracias
Gustavo:
Una de las "contras" de Squeak es que no existe un constructor de interfaces
al estilo de las del Visual Works.
Existen los elementos aislados (botones, listas plugables, etc) y algo a
medio hacer para obtener el código a partir de un Morph ya creado.
Yo le agarre la mano muy fácil, pero sigo viendo que gente con años de
Smalltalk tienen dificultados.
Lo que te recomiendo.
Fijate en los proyectos que hay en la parte de archivos, te darán una idea,
los estoy actualizando a 3.7 y empaquetandolos como .sar, ya que parece ser
lo que se está usando.
Usá BorderedMorph como receptáculo de formularios, y valores relativos para
el posicionamiento de botones, etc.
Algo que podría servirte es el BobUi, es un intento de constructor de
interfaces que lamentablemente quien lo hizo no siguió desarrollando.
Hay que ver las cosas al estilo yanqui, es decir donde hay un problema hay
una oportunidad.
Es decir construir un Gui Painter te dará un lugar destacado en en mundo
Squeak.
Muchas veces me vi tentado, pero decidí concentrar mis esfuerzos en la
contrucción de un Squeak chico y todavía útil.
Eso se llama SqueakLight y lo tengo para 3.6 con menos de 4 mb , pudiendo
correr la mayoría de Morph y web con Comanche y HttpView.
A tus ordenes para cualquier consulta.
Edgar