Antonio, El problema es que yo defino el control así: REDEFINE BUTTONBMP BITMAP "BMPCALEN" ID 600 OF oDlg ACTION ( MsgDate(Nil, "Seleccione una fecha", oGet) ) MESSAGE "Calendario" Es decir, sin poner referencia al objeto, por lo que no puedo poner lo que tu me ...