GallegO | 4 Jul 2006 19:29
Picon
Favicon

Re: Como abrir la aplicacion directamente.


 > Saludos, Facundo
 > P.D.: en el laburo me dicen que no me se explicar, así que no te sientas
 > mal si no me entendes...solo volvé a preguntar.

Si es verdad, jeje.

Juan,

fijate que por lo general el image (archivo .img) te lo genera en la 
carpeta \Mis documentos\Dolphin Smalltalk X6
Si queres hacer un backup o mufar tu image a otra maquina tenes que 
copiar el .img, y el .chg (archivo de changes). Por seguridad podrias 
llegar a querer copiar el .sml para asegurarte en caso de cambiar de 
version.

Saludos
   GallegO

Facundo Vozzi escribió:
> Juan,
> después que le ponés el número de serie y grabas la imagen con  un 
> nombre (Ej. Community Edition.img) no tenés que usar más el acceso 
> directo a Fresh Install para ingresar.
> La próxima vez, ingresá al dolphin haciendo doble click sobre esa imagen 
> (o arrastra la imagen al ejecutable del dolphin) y no desde el acceso 
> directo a Fresh Install.
> 
> Saludos, Facundo
> P.D.: en el laburo me dicen que no me se explicar, así que no te sientas 
> mal si no me entendes...solo volvé a preguntar.
> 
> Juan Durán escribió:
>> Gente después de que me recomienden Dolphin estoy tratando de entender como 
>> se usa y me doy cuenta que cada ves que lo ejecuto me pide que desbloquee la 
>> licencia y eso me genera una nueva imagen haciéndome perder todo lo que 
>> tengo, como puedo solucionar esto?, me falta un paso para darlo de alta al 
>> producto?
>>
>> saludos,
>>
>>
>> ----- Original Message ----- 
>> From: "Facundo Vozzi" <fvozzi <at> infoil.com.ar>
>> To: <clubSmalltalk <at> googlegroups.com>
>> Sent: Wednesday, May 31, 2006 8:50 AM
>> Subject: [clubSmalltalk] Re: Como abrir la aplicacion directamente.
>>
>>
>>
>> Juan,
>>
>> Tu modelo en VS lo tenés debajo de Object ( o de alguna subclase de tu
>> propio dominio ) no ?
>> Si es así en Dolphin, por comodidad, podrías subclasificarlas de Model.
>> Sí las clases de tus Views las subclasificastes de PARTSWindow no usaste
>> MVC y en Dolphin no hay PARTS. Pero de cualquier manera tenías que
>> hacerlas de nuevo, así que no te preocupes. Entonces, tenes que :
>>
>> 1) Pasar todas las clases de tu modelo en VS como subclases de Model en
>> Dolphin.
>> 2) Crear todos los Presenter para cada una de las View que tenías en VS.
>> 3) Crearle una View (similares a las de VS) a cada Presenter.
>>
>> Para obtener información de como hacer 2 y 3, mira el tutorial
>> PersonalMoney en la ayuda de Dolphin 6 CE.
>>
>> Saludos, Facundo
>>
>> Juan Manuel Durán escribió:
>>   
>>> Fernando el problema que se me presenta es que por ejemplo no tengo la
>>> clase PARTSWindow por ejemplo con lo cual no se a donde colgar mi
>>> modelo ya que en VS tengo que colgarla alli por los metodos para las
>>> pantallas.
>>>
>>> saludos
>>>
>>>
>>> On 5/29/06, *Facundo Vozzi* <facundov79 <at> yahoo.com.ar
>>> <mailto:facundov79 <at> yahoo.com.ar>> wrote:
>>>
>>>
>>>     Juan,
>>>
>>>     El modelo de tu aplicación lo vas a poder pasar sin problemas
>>>     (File Out
>>>     / File In). Tus subclases de ViewManager las vas a tener que volver a
>>>     hacer en Dolphin desde cero, es un poco distinto pero tenés la
>>>     ayuda de
>>>     Dolphin 6 que está muy buena y vas a tener que leer un poco de MVP.
>>>
>>>     Saludos, Facundo
>>>
>>>     P.D.: a mí me gusta mucho Dolphin, no se bien a que te referís con
>>>     más
>>>     fácil de usar pero seguro que tiene una interfaz mucho más rica y
>>>     herramientas de refactoring mucho más potentes. VS es un ambiente
>>>     increíble pero ya tiene muchos años y creo que usar Dolphin es la
>>>     mejor
>>>     opción para entornos Windows.
>>>
>>>     Juan Manuel Durán escribió:
>>>     > pregunta mas que obvia y tonta quizas, es mas facil de usar y es
>>>     > posible pasar todo lo que hice en Visual Smalltalk al Dolphin?
>>>     >
>>>     > Saludos.
>>>     >
>>>     >
>>>     >
>>>     > On 5/29/06, *Santiago Cardoso Geller* <cardosogeller <at> gmail.com
>>>     <mailto:cardosogeller <at> gmail.com>
>>>     > <mailto:cardosogeller <at> gmail.com
>>>     <mailto:cardosogeller <at> gmail.com>>> wrote:
>>>     >
>>>     >
>>>     >     El sitio de los creadores del Dolphin es:
>>>     >     http://www.object-arts.com <http://www.object-arts.com >
>>>     >
>>>     >     Y el link para descargarlo es:
>>>     >     http://www.object-arts.com/downloads/6.0/DolphinSetupX6.exe
>>>     >
>>>     >     Después que lo instalás, te pide un serial number. En la misma
>>>     >     ventana
>>>     >     hay un botón que dice "Apply for Community Edition Serial
>>>     Number".
>>>     >     Entonces seguís los pasos hasta que te manden por mail el serial
>>>     >     number y listo. Podés seguir con la instalación haciendo
>>>     click en
>>>     >     Unlock.
>>>     >
>>>     >
>>>     >     Saludos,
>>>     >     Santiago
>>>     >
>>>     >
>>>     >     On 5/29/06, Juan Manuel Durán <juanmduran <at> gmail.com
>>>     <mailto:juanmduran <at> gmail.com>
>>>     >     <mailto: juanmduran <at> gmail.com
>>>     <mailto:juanmduran <at> gmail.com>>> wrote:
>>>     >     >
>>>     >     > Gallego hasta crear el HelloWorld.exe llegue perfecto,
>>>     luego me
>>>     >     pierdo
>>>     >     > cuando tengo que modificar le startUpSampleApplication, donde
>>>     >     encuentro todo
>>>     >     > ese método para poder modificarlo y escribir el nombre de
>>>     mi exe?.
>>>     >     > Perdon si la pregunta es muy facil, pero es que apenas conozco
>>>     >     sobre
>>>     >     > smalltalk.
>>>     >     > Con respecto a tu pregunta, uso este porque no conozco
>>>     otro, si
>>>     >     me decis de
>>>     >     > donde puedo bajar el Dolphin lo investigo.
>>>     >     >
>>>     >     > Saludos.
>>>     >     >
>>>     >     >
>>>     >     >
>>>     >     > On 5/27/06, GallegO < fxgallego <at> gmail.com
>>>     <mailto:fxgallego <at> gmail.com>
>>>     >     <mailto:fxgallego <at> gmail.com <mailto:fxgallego <at> gmail.com> >>
>>>     wrote:
>>>     >     > >
>>>     >     > > Jmx:
>>>     >     > >
>>>     >     > > Te voy a explicar la opción más fácil ya que me parece
>>>     que por el
>>>     >     > > momento no necesitás más nada para probar.
>>>     >     > > Como ejemplo, vamos a mostrar un Hello World.
>>>     >     > > Primero tendrias que hacer fileIn del código que pongo a
>>>     >     > > continuación. Copias lo que sigue, lo pegas en un
>>>     workspace y
>>>     >     luego lo
>>>     >     > > seleccionas todo (Ctrl-A) y vas al menu "Smalltalk" del
>>>     >     workspace y
>>>     >     > > seleccionas la opción "File It In".
>>>     >     > >
>>>     >     > > <<<<<<<<<<<cortar desde la linea de abajo>>>>>>>>>>>
>>>     >     > > Object subclass: #TestRunTime
>>>     >     > > instanceVariableNames: ''
>>>     >     > > classVariableNames: ''
>>>     >     > > poolDictionaries: ''!
>>>     >     > >
>>>     >     > > !TestRunTime methods !
>>>     >     > > test
>>>     >     > >    "Hello World Text."
>>>     >     > >
>>>     >     > >    MessageBox message: 'Hello World!!'.
>>>     >     > >    Smalltalk isRunTime ifTrue: [ Smalltalk exit ]!   !
>>>     >     > > <<<<<<<<<<<FIN>>>>>>>>>>>
>>>     >     > >
>>>     >     > > Por si no sabes este código de arriba esta en formato
>>>     chunk. Los
>>>     >     > > chunks son delimitados por ! o por un !!.
>>>     >     > > Para probar que todo haya andado bien, en un workspace,
>>>     vamos
>>>     >     a evaluar
>>>     >     > > lo siguiente:
>>>     >     > > TestRunTime new test
>>>     >     > > lo seleccionamos y le damos do it. El resultado es un
>>>     >     MessageBox con la
>>>     >     > > leyenda "Hello World!"
>>>     >     > >
>>>     >     > > Si todo anduvo bien el siguiente paso es salvar el image,
>>>     >     desde el
>>>     >     > > Transcript, menú File>>Save Image.
>>>     >     > > Esto graba el image en un archivo que se llama v.exe. Si te
>>>     >     fijas bien
>>>     >     > > cada vez que grabas el image lo que se modifica es el V.exe.
>>>     >     > >
>>>     >     > > Ahora lo que vamos a hacer es grabar "otro" image pero
>>>     que al
>>>     >     arrancar
>>>     >     > > en vez de mostrar el Transcript corra nuestra
>>>     aplicación. Para eso
>>>     >     > > vamos al menu File>>Save Image As... del Transcript. Nos
>>>     >     aparece un
>>>     >     > > dialogo que nos pide file name, ahi vamos a poner
>>>     >     HelloWorld.exe (asi
>>>     >     > > se va a llamar nuestra aplicación). NO TE OLVIDES DE
>>>     CAMBIAR EL
>>>     >     > > NOMBRE. En el cuadro de mas abajo aparece un metodo que
>>>     es el
>>>     >     encargado
>>>     >     > > de lanzar la aplicacion. Podes leer algo asi:
>>>     >     > > startUpApplication
>>>     >     > >        "Start the runtime application."
>>>     >     > > .... [código que no nos interesa]...
>>>     >     > >                   ( #( $/ $- ) includes: name first )
>>>     >     > >                         ifFalse: [ SmalltalkLibraryBinder
>>>     >     > bindTo:
>>>     >     > > name. bound := true ] ] ] ].
>>>     >     > >    ( bound not and: [ ( File findFileName: self exeName,
>>>     '.bnd' )
>>>     >     > > isNil ] )
>>>     >     > >        ifTrue: [ self startUpSampleApplication ]. <<<<
>>>     Esto último
>>>     >     > > nos interesa
>>>     >     > >
>>>     >     > > Donde dice "self startUpSampleApplication" reemplazalo por
>>>     >     TestRunTime
>>>     >     > > new test con lo que te quedaria:
>>>     >     > > ....
>>>     >     > >   ( bound not and: [ ( File findFileName: self exeName,
>>>     '.bnd'
>>>     >     ) isNil
>>>     >     > > ] )
>>>     >     > >        ifTrue: [ TestRunTime new test ].
>>>     >     > > Revisas que no te olvidaste de poner el file name
>>>     >     "HelloWorld.exe" y le
>>>     >     > > das al boton OK.
>>>     >     > > Salis del Visual Smalltalk (vas a notar que la ventana de
>>>     >     Transcript
>>>     >     > > cambio de nombre). No es necesario grabar el image.
>>>     >     > > En el mismo directorio del image te vas a encontrar un
>>>     archivo
>>>     >     > > HelloWorld.exe , le haces doble click y ya tenes
>>>     corriendo tu
>>>     >     > > aplicacion.
>>>     >     > >
>>>     >     > > Lo unico destacable de todo esto es que no te olvides de
>>>     poner
>>>     >     > > "Smalltalk exit" en el codigo donde se cierre la ultima
>>>     >     ventana de tu
>>>     >     > > sistema, de esa forma no te quedara como un proceso mas
>>>     corriendo
>>>     >     > > aunque hayas cerrado la aplicacion. Es bueno agregar el
>>>     >     chequeo por
>>>     >     > > #isRunTime ya que de esa forma podes probar en tiempo de
>>>     >     desarrollo sin
>>>     >     > > que se te cierre el ambiente!!
>>>     >     > > Donde nosotros pusimos "TestRunTime new test" tendrias que
>>>     >     reemplazarlo
>>>     >     > > con el código que abre la primer ventana de tu sistema.
>>>     En esa
>>>     >     misma
>>>     >     > > ventana deberias agregar un evento para que al cerrarse,
>>>     envíe el
>>>     >     > > "Smalltalk isRunTime ifTrue: [ Smalltalk exit ]"
>>>     >     > >
>>>     >     > > Bueno, me cansé :D. Cualquier pregunta, adelante.
>>>     >     > > Ahora yo te pregunto, ¿por qué no usas Dolphin Smalltalk?
>>>     >     > >
>>>     >     > > Saludos
>>>     >     > > GallegO
>>>     >     > >
>>>     >     > >
>>>     >     > >
>>>     >     > > > >
>>>     >     > >
>>>     >     >
>>>     >
>>>     >
>>>     >     >
>>>     >
>>>     ------------------------------------------------------------------------
>>>     >
>>>     >     No virus found in this incoming message.
>>>     >     Checked by AVG Free Edition.
>>>     >     Version: 7.1.385 / Virus Database: 268.7.4/351 - Release
>>>     Date: 29/05/2006
>>>     >
>>>     >
>>>
>>>
>>>
>>>     _________________________________________________________
>>>     Horóscopos, Salud y belleza, Chistes, Consejos de amor:
>>>     el contenido más divertido para tu celular está en Yahoo! Móvil.
>>>     Obtenelo en http://movil.yahoo.com.ar
>>>
>>>
>>>
>>>     >
>>>     ------------------------------------------------------------------------
>>>
>>>     No virus found in this incoming message.
>>>     Checked by AVG Free Edition.
>>>     Version: 7.1.394 / Virus Database: 268.7.4/351 - Release Date: 
>>> 29/05/2006
>>>
>>>
>>>     
>>
>>
>>
>>
>>
>>
>>   
> 
> 
> 
> > 
> 

--~--~---------~--~----~------------~-------~--~----~
Ha recibido este mensaje porque está suscrito a Grupos de Google "clubSmalltalk" grupo.
 Si quiere publicar en este grupo, mande un correo electrónico a clubSmalltalk <at> googlegroups.com
 Para anular la suscripción a este grupo, envíe un mensaje a clubSmalltalk-unsubscribe <at> googlegroups.com
 Para visualizar más opciones, visite este grupo enhttp://groups.google.com/group/clubSmalltalk
-~----------~----~----~----~------~----~------~--~---


Gmane