Gracias Santiago...
Me parecia que estaba mal lo que estoy queriendo hacer...la verdad que
queda feo tambien mostrar "aUsuario" en la lista...y el listBox por lo
que pude ver no tiene ninguna propiedad de ese tipo que decis, asi que
se debe tener que poder hacer algo por codigo...

Visual Smalltalk por lo que leí no se consigue más, fue desarrollado
por Digitalk.  Digitalk fue vendida ParcPlace, que tenia otro
Smalltalk, llamado VisualWorks.  ParcPlace luego fue vendida a Cincom,
que tenia otro Smalltalk.
De la pagina de cincom (www.cincomsmalltalk.com) se puede descargar un
smalltalk no comercial, pero no se que tanto se parezca al original
Visual Smalltalk...


Saludos,
Marcelo.



On 11 jul, 00:44, "Santiago Cardoso Geller" <[EMAIL PROTECTED]>
wrote:
> La verdad que en Visual Smalltalk no se qué opciones tenés con la
> parte que llamaste 'ListaUsuarios'. Pero de ninguna forma es una buena
> idea obtener una colección de strings a partir de objetos y después
> volver a usar esos strings para llegar de nuevo a los objetos
> originales. ¿No habrá forma de pedirle a la lista que muestre algún
> atributo determinado de los objetos que están en la colección? Yo
> hasta preferiría modificar el #printString de la clase Usuario para
> que se muestre de una forma más útil. Pero seguro que debe haber
> alguna propiedad de la lista para indicar qué atributo querés ver de
> los objetos.
> Seguramente alguien que conozca Visual Smalltalk te de la información justa.
>
> A todo ésto, ¿de dónde se baja el Visual Smalltalk?
>
> On 7/10/07, entrada <[EMAIL PROTECTED]> wrote:
>
>
>
> > Hola Gente,
>
> > Estoy haciendo una pantalla principal en Visual Smalltalk y tengo un
> > listBox de usuarios llamado ListaUsuarios.
> > Esta lista de usuarios esta asociada a un objeto pListaUsuarios de la
> > siguiente forma:
>
> > pListaUsuarios:= self partNamed: 'ListaUsuarios'.
>
> > En el initializeParts de la clase administradora llamo a un metodo
> > actualizarListaUsuarios que contiene la siguiente linea:
>
> > pListaUsuarios setList: sistema usuarios.
> > donde el metodo usuarios devuelve una OrderedCollection.
>
> > Ahora lo que me muestra el listBox ListaUsuarios es:
> > aUsuario
> > aUsuario
> > aUsuario
>
> > lo que yo quisiera mostrar es el nombre de usuarios de la siguiente
> > forma:
> > perezj
> > rodriguezl
> > pereyram
>
> > pero al hacer doble click sobre el nombre ejecutar un metodo sobre el
> > objeto usuario.
>
> > Cual es la mejor forma de hacer esto?
> > yo lo que habia pensado es cargar los nombres de usuarios en la lista
> > y al hacer doble click llamar a un metodo traerUsuario:nombre que me
> > devuelva el objeto usuario.
>
> > Espero que se entienda.
>
> > Desde ya, muchas gracias por cualquier ayuda.
> > Saludos,
> > Marcelo


--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "clubSmalltalk" de 
Grupos de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/clubSmalltalk?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a