当前的TrySaveFile(bool hint_on_dirty = true)有两个特征无法满足“另存”的需求:
一,TrySaveFile仅在数据为“新”的时候才提问用户输入文件名。而“另存”总是要求用户输入一个文件名,多以它总应该弹出一个文件选择对话框,这也正是菜单标题带有“...”的暗示的原因。
二,TrySaveFile仅在文件确实有仍未保存新修改(即数据为“脏”)时,才真实的执行保存操作,否则它将聪明地直接返回。只能再为TrySaveFile添加两个新的标志:
当前的TrySaveFile(bool hint_on_dirty = true)有两个特征无法满足“另存”的需求:
一,TrySaveFile仅在数据为“新”的时候才提问用户输入文件名。而“另存”总是要求用户输入一个文件名,多以它总应该弹出一个文件选择对话框,这也正是菜单标题带有“...”的暗示的原因。
二,TrySaveFile仅在文件确实有仍未保存新修改(即数据为“脏”)时,才真实的执行保存操作,否则它将聪明地直接返回。只能再为TrySaveFile添加两个新的标志:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/314126.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!