Add refresh layout method
Merge branch 'develop' into develop_nutty_modify_framework_newrender_modify_projectfiles
optimize loop
Merge branch 'develop' into develop_nutty_modify_framework_newrender_modify_projectfiles
Merge branch 'develop' into develop_nutty_modify_framework_newrender_modify_projectfiles
Merge pull request #4671 from nutty898/develop_nutty_modify_framework_newrender_modify_projectfiles

Add refresh layout method and uses Range loop for GUI codes