Changes in ngViewModelForm - ShowLoading and enable/disable controls handling
- changed method ShowLoading() to invoke events OnShow/HideLoading
- method DisableControls() is not called directly in OnCommandRequest event - this solves problem when DisableControls() requires update of affected controls which causes another invocation of command in ngViewModelForm (f.i. ngDataSet with async data) which leads to infinite loop