FoxPro/Visual FoxPro - COMO PUEDO CAMBIAR...

 
Vista:

COMO PUEDO CAMBIAR...

Publicado por Carlos Restrepo (113 intervenciones) el 26/06/2003 00:00:16
Hola a todos por aqui con una preguntica que de seguro para ustedes sera muy facil, quisiera saber como puedo cambiar los iconos de los messagebox() de visual fox y poner los mios propios y si hay que crear alguna rutina por fa u ejemplito gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:COMO PUEDO CAMBIAR...

Publicado por Roman Suazo (2723 intervenciones) el 26/06/2003 00:51:54
No se pueden cambiar los iconos a tu gusto, tendrias que crear tu propia
clase o forma para hacerlo. Por cierto, mucha en lo hace.

El messagebox trae sus propios iconos y botones, en la ayuda hay una
descripcion de como usarlos. Si no tienes la ayuda nos avisas.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO PUEDO CAMBIAR...

Publicado por Cecilia Colalongo (218 intervenciones) el 26/06/2003 03:09:12
El MessageBox es la implementación de la API MsgBox, por lo que para cambiar lo que deseas debes tomar la instancia de la ventana y hacer un hook de la misma, esto requiere usar las API SetWindowLong y SendMessage que requieren punteros a funciones y VFP no lo soporta, en http://www.pacificdb.com.au/MVP/Code/XMsgBox.htm tienes un ejemplo de como hacerlo desde Visual Basic. En VFP las líneas que mencionan AddressOf son las que no se pueden implementar.

Lo que puedes hacer como te han recomendado es crear tu propia clase.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar