El problema es que requieres de un framework para hacer esto. No dispongo de un framework en Smalltalk para hacer esto, pero debería ser trivial... ja ja ja
El mecanismo es la metadata (metaclasses, información acerca de las cvariabels de instancia, etc.), el único punto que pude resultar complicado es cómo informarle al framework que el comportamiento por omisión (default behavior) debe ser reemplazado por un comportamiento especializado, lo que tipicamente se resuelve utilizanod herencia u algún otro mecanismo que permita introducir polimorfismo. No tengo un ejemplo a mano desfortunadamente. Saludos, Guillermo. 2009/7/16 Jose Gregoris <[email protected]> > Hola Gallego, guillermo > > Guillermo, la verdad no entendí nada .ajajja > Podes plantear algun ejemplo pequeño ? > > saludos kiko > > --- El *mar 14-jul-09, Guillermo Schwarz > <[email protected]>*escribió: > > > De: Guillermo Schwarz <[email protected]> > Asunto: [clubSmalltalk] Re: Dolphin Gui Dinámicas ? > Para: [email protected] > Fecha: martes, 14 de julio de 2009, 11:14 am > > Uh, qué buena pregunta. > > En mi caso lo que hago es que el modelo se sepa pintar. Es decir, dentro > del MVC, separo el còdigo en Model y ViewController. > > Entonces cada clase del modelo (String, List, Number, etc.) elige un objeto > que lo representa visualmente. Entonces las clases complejas son simplemente > descompuestas en sus variables de instancia recursivamente hasta llegar a > las màs simples mencionadas anteriormente. En otras palabras, el > ViewController es simepre el mismo, lo ùnico que cambia es el modelo. > Luego basta con crear el modelo y automàticamente las GUIs son generadas. > Pueden ser demasiado simples, pero al menos cumplen el 90% del trabajo, > luego el otro 10% corresponde a redefinir comportamientos para que las GUIs > se comportende alguna manera particular que no existe en otra aplicación. > > Saludos cordiales, > Guillermo. > 2009/7/14 GallegO > <[email protected]<http://mc/[email protected]> > > > >> Ok, dejenme que tenga un rato y contesto asi no lo hago a las apuradas. >> >> Saludos >> >> El 13 de julio de 2009 14:42, Jose Gregoris >> <[email protected]<http://mc/[email protected]> >> > escribió: >> >> Hola Gallego, gente !. >>> >>> >>> Vos comentastes algo sobre como hacer GUIs dinámicas y eso lo que tenía >>> pensado preguntar. >>> Podes comentar cual es la forma de trabajar ?. >>> Si es posible, con un ejemplo simple . >>> >>> saludos kiko >>> >>> ------------------------------ >>> >>> ¡Viví la mejor experiencia en la web! >>> Descargá gratis el nuevo Internet Explorer 8 >>> http://downloads.yahoo.com/ieak8/?l=ar >>> >> >> >> > > > -- > Saludos cordiales, > > Guillermo Schwarz > Sun Certified Enterprise Architect > > > > ------------------------------ > > ¡Viví la mejor experiencia en la web! > Descargá gratis el nuevo Internet Explorer 8 > http://downloads.yahoo.com/ieak8/?l=ar> > -- Saludos cordiales, Guillermo Schwarz Sun Certified Enterprise Architect --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] http://www.clubSmalltalk.org -~----------~----~----~----~------~----~------~--~---
