OnCommand

 (Available in 00 TS Base(GUI) - TS_Base_6_DialogFromResource)

Source

METHOD OnCommand( dwMessage AS DWORD, wParam AS DWORD, lParam AS LONG ) AS VOID PASCAL  ; ...
...CLASS TS_DialogFromResource
LOCAL wLoParam AS WORD
   #IFDEF TS_TRACETIMED_ENABLE
      _TS_TraceTimedEnter( SysAddAtom( PSZ( _CAST, __APPLICATION__ ) ), SysAddAtom ; ...
     ... ( PSZ( _CAST, __MODULE__ ) ), SysAddAtom( PSZ( _CAST, __ENTITY__ ) ) )
   #ENDIF
   wLoParam:=LoWord( wParam )
   DO CASE
   CASE wLoParam==IDCANCEL
      SELF:Choice:=IDCANCEL
      SELF:EndDialog( )
   CASE wLoParam==IDOK
      SELF:Choice:=IDOK
      SELF:EndDialog( )
   END
   #IFDEF TS_TRACETIMED_ENABLE
      _TS_TraceTimedLeave( SysAddAtom( PSZ( _CAST, __APPLICATION__ ) ), SysAddAtom ; ...
     ... ( PSZ( _CAST, __MODULE__ ) ), SysAddAtom( PSZ( _CAST, __ENTITY__ ) ) )
   #ENDIF
RETURN