feture: added new command TCmdUpdateCanvas to update automatically