Vi que tenes FTPSessionBrowser como una especie de clase controladora de la
vista. En Dolphin el MVP, justamente el presenter (P) es el que maneja la
interaccion entre la View y el Model. El que la View sea un resource del
Presenter suele confundir con que los terminos Presenter y View son
intercambiables y por ello caer en usar al Presenter como una View.
En mi opinion FTPSessionBrowser (que esta como un model o un wrapper de el
model) estaria de más. Simplemente deberias estar haciendo:
El model seria ftpSession y se setea a la variable "model" en el presenter
al instanciarlo. Esto es por lo general enviando a un presenter #showOn: o
#createOn: y creo que tambien #show:on:
Para los casos donde no tenes el model solo deberias enviar #show. Podes
poner un botoncito para conectar o que al abrirse el presenter pida los
datos (add, usr, pwd), se instancie un model (FTPSession) y setearselo al
presenter.
Otra sugerencia es la de los comentarios. Fijate que la forma en que se
comenta en St es justamente la que se usa en todo el ambiente. Dolphin tiene
un buen estilo. Siempre se pone qué hace el método, no cómo lo hace. A mi
tambien me resulta comodo agregar que es lo que devuelve.
Pregunta: ¿Tenés pensado hacerle una interface grafica total?
Hola gente del foro, les adjunto un package con los objetos que estuve haciendo para acceder a sitios FTP con el Dolphin. Tengan en cuenta que es el primer...
Matias Maretto
mgmaretto@...
31 de Ene, 2003 2:39 pm
Buenisimo Matias !! Lo voy a probar Saludos Andres Otaduy...
Hola Matias! Estuve viendo tu pac de FTP y esta muy bueno! Algunos detalles de cosmetica por ahi (aunque no muy importantes) te gustarán. ... Vi que tenes...
Hola, En casos como estos es cómodo usar el mensaje #@ ... Por ejemplo: FTPSession @ 'pirulo' ... tiene ... Dicho de otra manera: 1.- En smalltalk el...
Ale: ... Otra duda: En VS he visto que muchas clases implementan #comment, esto tiene algo que ver con lo que explicas arriba? Saludos, Nazzem ... The...
Hola gallego, antes que nada, gracias por mirarlo. Tenes razón con lo del FTPSessionBrowser, es un objeto model de mas... Ahora que me lo decis me doy...
Matias Maretto
mgmaretto@...
3 de Feb, 2003 2:45 pm
Hola a todos respuesa corta entre lineas. ... Si , en gral , cada objeto devuelve un mensaje de clase icon que es el que se ve en el browser ,como iconito...
Hola a todos respuesa corta entre lineas. ... Si , en gral , cada objeto devuelve un mensaje de clase icon que es el que se ve en el browser ,como iconito...
Hola a todos respuesa corta entre lineas. ... Si , en gral , cada objeto devuelve un mensaje de clase icon que es el que se ve en el browser ,como iconito...
Hola a todos respuesa corta entre lineas. ... Si , en gral , cada objeto devuelve un mensaje de clase icon que es el que se ve en el browser ,como iconito...
Hola Ale, Gracias por responder. Hay una cosa que no entendí muy bien... ... Siempre pensé que un método en un Objeto era un mensaje, de ahí asocié que ...
Matias Maretto
mgmaretto@...
3 de Feb, 2003 2:49 pm
Hola, ... En lo slenguajes d eprogramcion se comenta (explica) el código; en Smalltalk se comentan los mensajes (no el "codigo"). Un comment debe indicar la...
Marcelo, por lo que entiendo de esto, yo debería "relacionar" una clase de tipo de archivo con su ícono, de esta manera yo tendría que buscar la clase ZIP y...
Matias Maretto
mgmaretto@...
3 de Feb, 2003 3:42 pm
Hola a todos , matias ... Diagamos asi, la clase fileType o ExternalFile o Archivo o ... tiene un mensaje de clase icon, de la siguiente manera: ...
Hola Matías, ... cuando ... habrá ... La forma de hacerlo es buscar (en la registry de win) la asociacion que vincula la extension con un programa para abrir...
Hola: Marcelo, Matias creo que tambien se puede modificar el comportamiento para que cada instancia de File devuelva su icon. Me fije en el regedit pero el de...
Ale, gracias por tu explicación, probé eso "manualmente" y llegué al icono. Gallego, yo tengo un W'2000 y pude hacerlo, espero que no cambie con cada ...
Matias Maretto
mgmaretto@...
4 de Feb, 2003 10:12 am
Hola Matías: Bárbaro el FTP che! Perdón que no respondí antes, pero estuve de vacaciones y mirando poco la lista. Con respecto a sugerencias, veo que si...
German: Bueno, me alegro que te haya gustado, voy a tener en cuenta lo que me decis, ademas estoy viendo si le puedo agregar un entorno gráfico, estuve ...