Página 1 de 1

Des-habilitar boton 'X' de un formulario

Publicado: Lun May 08, 2006 11:14 am
por jose.luis
Hola,
Quisiera des-habilitar el botón 'X' de un formulario tipo diálogo. El
problema es que solo puedo des-habilitarlo justo antes del show. El
código sería algo así:
LOCAL oFrm
oFrm := tMiFormulario():New ( Self )
IF lQuitarX
oFrm:lSysMenu := .F.
ENDIF
oFrm:ShowModal()
Y no he sabido quitarlo o des-habilitarlo. ¿Alguna idea?
Saludos y gracias,
José Luis Capel
PD: no puedo poner nada en el oninitialize del formulario.

Des-habilitar boton 'X' de un formulario

Publicado: Lun May 08, 2006 11:48 am
por jfgimenez
José Luis,
prueba con:
DeleteMenu( GetSystemMenu( ::Handle, .F. ), 1, MF_BYPOSITION )
--
Un saludo,
José F. Giménez

Des-habilitar boton 'X' de un formulario

Publicado: Lun May 08, 2006 11:53 am
por jose.luis
José,
> DeleteMenu( GetSystemMenu( ::Handle, .F. ), 1, MF_BYPOSITION )
Funciona 100x100!!!
Saludos y gracias,
José Luis Capel