In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Como redefinir un oImageList de un TOptionList en tiempo de ejcuación y no por el IDE?

Foro público de Xailer en español
Avatar de Usuario
Carlos Ortiz
Mensajes: 872
Registrado: Mié Jul 01, 2009 5:44 pm
Ubicación: Argentina - Córdoba
Contactar:

Como redefinir un oImageList de un TOptionList en tiempo de ejcuación y no por el IDE?

Mensaje por Carlos Ortiz »

Tengo una pantalla en particular que no usa los iconos oImageList de una tOptionList general que tiene nuestro sistema, sino que quiero que aparte de cambiar los textos de los items y los metodos que llama pueda cambiar los iconos que los tengo dentro de un .rc.
WITH OBJECT Application:oMainForm
WITH OBJECT :oOpLstManten
:aItems := {}
WITH OBJECT :AddItem( "Apertura inicial",1 ) // Aca en lugar de 1 se puede pasar el nombre del bmp
:OnClick := "AperturaInicialZ"
END
WITH OBJECT :AddItem( "Agregar",1 )
:OnClick := "MantenAgregar"
END
WITH OBJECT :AddItem( "Cerrar",2 )
:OnClick := "CerrarZ"
END
END WITH
:oBarraLateral:refresh()
END WITH
o cómo se hace para redefinir los iconos con los iconos particulares de una pantalla que hereda de tFormFolder como en ejemplo de datacontrols 6.
Muchas gracias.
--
Responder