Hello,
also this does not work, only leaving the Pushbuttons on the dialog calls the event and I get an error.
regards
Rudolf
Code: Select all
DCREAD EVAL {|o|testdlg(o)} MODAL PARENT @oDlg
RETURN .t.
FUNCTION testdlg( oDlg )
******************************************************************
oDlg:drawingarea:setleave({||testleave()})
RETURN nil
function testleave()
******************************************************************
dcqdebugoff "leave!"
return NIL
------------------------------------------------------------------------------
ERROR LOG of "v:\Metro\METRO.exe" Date: 14-01-2015 10:44:05
Xbase++ version : Xbase++ (R) Version 1.90.355
Operating system : Windows Vista 06.01 Build 07600
------------------------------------------------------------------------------
oError:args :
-> VALTYPE: O CLASS: XbpIWindow
-> VALTYPE: N VALUE: 0
-> VALTYPE: N VALUE: 0
-> VALTYPE: N VALUE: 1048598
oError:canDefault : N
oError:canRetry : N
oError:canSubstitute: J
oError:cargo : NIL
oError:description : Parameter has a wrong data type
oError:filename :
oError:genCode : 2
oError:operation : :Motion
oError:osCode : 0
oError:severity : 2
oError:subCode : 1025
oError:subSystem : BASE
oError:thread : 1
oError:tries : 0
------------------------------------------------------------------------------
CALLSTACK:
------------------------------------------------------------------------------
Called from DC_GETLIST:EVENTLOOP(4453)
Called from DC_GETLIST:READGUI(3677)
Called from DC_READGUI(101)
Called from XMENU2(769)
Called from (B)MAINDLG(212)
Called from DC_GETLIST:EVENTLOOP(4453)
Called from DC_GETLIST:READGUI(3677)
Called from DC_READGUI(101)
Called from MAINDLG(228)
Called from (B)TASKBARMENU(1504)
Called from DC_GETLIST:READGUI(3630)
Called from DC_READGUI(101)
Called from TASKBARMENU(1504)
Called from PROG_START(98)
Called from PROGMAIN(36)
Called from MAIN(110)
WorkSpaceList :