腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何在矢量中记录一系列事件
c++
、
c++11
、
c++14
UNDO_REDO(); void Pop_Back_Undo();每次执行
操作
时我想要记录
最后
8个
操作
,当
撤销
向量的大小增加超过8个时,我删除向量的第一个元素,然后将
操作
推回到向量,并始终保持向量的大小为8,这是
最后
执行的8个
操作
。因为我以前从来没有做过
撤销
和重做,这是一个好的
撤销
和重做的方法吗? 由于Er
浏览 2
提问于2020-04-09
得票数 0
2
回答
如何取消正在进行的撤消/重做
操作
?
objective-c
、
cocoa
、
undo
由于NSUndoManager的prepareWithInvocationTarget:方法,我有基本的准备--例如,您可以
撤销
/重做对所选曲目的播放计数和
最后
播放日期的更改。编辑: 为了澄清这一点,我想我真正想要的是一种
操作
撤销
/重做堆栈的方法,以避免Rob Napier在他的回答中提到的“不一致状态”。因此,为了响应未进行任何更改而失败的撤消
操作
(例如,在调用
撤销
之前,用户打开了iTunes的Preferences窗口,该窗口阻止Apple ),撤消
操作<
浏览 2
提问于2009-10-28
得票数 3
1
回答
Adobe AIR默认浏览器
操作
air
、
webkit
、
action
、
default
、
undo
我已经在javascript类上创建了
撤销
/重做系统,但它被浏览器(webkit)自身的
撤销
(ctr+z)
操作
(它专注于
最后
修改的输入元素)所干扰。我可以关闭浏览器的默认行为吗?
浏览 3
提问于2010-08-12
得票数 0
2
回答
Javascript中的Memento
javascript
、
undo-redo
、
memento
在它的基本级别上,
撤销
输入上的更改就足够了,但如果能和YUI或Ext这样的标准
JS
框架一起使用它来
撤销
和重做网格
操作
(新行、删除行等),那就更好了。 谢谢
浏览 1
提问于2009-05-19
得票数 5
回答已采纳
1
回答
如何记录/存储编辑?
java
、
design
、
design-patterns
、
programming-practices
、
patterns-and-practices
此外,在谷歌文档和其他程序中,它们会自动“分组”
操作
(比如,如果我通过回击空格5次删除某个内容,它就知道我删除了一个单词),对如何做到这一点有什么想法吗?
浏览 0
提问于2013-05-26
得票数 0
1
回答
NSSlider多次撤消注册
objective-c
、
macos
、
cocoa
因此,当用户移动滑块时,我的
操作
方法会被多次调用。我们只需要对滑块的
最后
一个值进行撤消注册,并且我们不需要跟踪这么多中间值。我知道我可以在
撤销
管理器上使用disableUndoRegistration关闭
撤销
注册,然后使用enableUndoRegistration将其重新打开,但是我在哪里调用它们,这样我们就不会进行多次
撤销
注册了
浏览 0
提问于2015-03-09
得票数 0
回答已采纳
1
回答
iOS - UITextView + NSUndoManager
ios
、
cocoa-touch
、
uitextview
、
nsundomanager
、
uitextviewdelegate
我不明白这两个
操作
所涉及的步骤,我的意思是我需要两种方法一个疑问是我从哪里得到
最后
一个插入的文本?换句话说,在哪里我必须注册
撤销
?in textViewDidChange我可以得到整个文本in textViewShouldChangeTextInRange我可以得到
最后
插入的字符 我知道我写的不是最好的解释,但我希望这里的人在过去曾遇到过同样的问题基本上,要继续,我必须将
撤销
/重做功能添加到文本视图中,可能有两个按钮与这些
浏览 3
提问于2011-02-22
得票数 9
回答已采纳
1
回答
Android检测双指长按压
android
、
ontouchlistener
、
motionevent
我想添加一个功能,当有两个手指的短按下时,将
撤销
最后
的
操作
。我做到了这一点: //undo当有一个双指长按压时,我想
撤销
所有的绘图
操作
浏览 0
提问于2013-11-04
得票数 2
回答已采纳
1
回答
Webview的自定义“
撤销
”
objective-c
、
xcode
、
cocoa
、
webview
、
first-responder
我有: 我一直在考虑两种方法: 将“撤消”项链接到自定义
操作
,并检查谁是第一个响应程序。(然而,在尝试[FIRST_RESPONDER performSelector:@selector(undo:)]时,首先它似乎不识别选择器,
最后
但并非最不重要
浏览 1
提问于2014-12-17
得票数 0
2
回答
进程软重启时如何重启app?
android
、
android-permissions
、
android-6.0-marshmallow
在某些情况下(权限
撤销
、内存清理),
操作
系统对应用程序进程执行“软”重启。当用户重新打开应用程序时,
操作
系统将启动进程重新启动之前使用的
最后
一个活动。有没有一种方法可以告诉
操作
系统不要尝试恢复应用程序的
最后
状态,而只是从头开始?
浏览 4
提问于2018-11-18
得票数 0
1
回答
用震颤提醒要
撤销
ios
、
swift
、
alert
、
shake
、
nsundomanager
我想在我的iPhone应用程序中用Swift实现一个
撤销
抖动。 if motion == .motionShake { }在我的雪花类中,
操作
是在数组中插入或修改点,因此在oldPathPoints(withTarget: self, handler: {
浏览 3
提问于2020-03-07
得票数 0
回答已采纳
1
回答
为什么“撤消”不工作的Outlook宏标记为读和移动邮件项目?
vba
、
outlook
然而,我不能“
撤销
”这一行动。如果我
最后
我不删除这条信息。我想我不会传递信息了。下面是宏,有人知道为什么不支持
撤销
吗?UnRead = False Next iEnd Sub 还是我必须在
撤销
支持中编码
浏览 0
提问于2011-07-27
得票数 5
回答已采纳
1
回答
是否可以获取数组的
最后
一个元素并将其推送到另一个数组中(撤消-重做)?
mongodb
、
mongoose
这个元素是另一个数组中的
最后
一个元素。我只想在一个查询中实现这一点,以避免并发问题。我有一个模式,它有两个数组:
撤销
操作
:ActionSchema, redoActions:ActionSchema, 我试过这个: const result = await this.findOneAndUpdate因此,当执行
撤销
功能时,我希望将undoActions的
最后
一个元素保存到redoActions。
浏览 11
提问于2019-04-10
得票数 0
2
回答
如何在绘图应用程序中撤消和重做
操作
iphone
、
ios
我写了用于绘制和擦除的代码,但我无法执行撤消和重做
操作
。谢谢
浏览 0
提问于2011-12-12
得票数 2
回答已采纳
1
回答
Visual :撤消-替换的重做-
操作
不滚动编辑器窗口
visual-studio-2012
、
replace
、
undo-redo
、
visual-web-developer-2010
我在我的C++代码中用visual studio做了一些查找和替换
操作
: 但我也想
撤销
剩下的改变。这些更改当前在屏幕上不可见。因此,我期望编辑器在按ctrl时在那里滚动。但不幸的是,当我按ctrl时,编辑器没有滚动到
撤销
的位置。 然而,
撤销
是有效的。我通过手
浏览 4
提问于2013-05-27
得票数 2
2
回答
在Catia中撤消vb.net中的
最后
一个
操作
vb.net
、
undo
、
catia
我正试图通过vb.net
撤销
在Catia中的
最后
动作。我尝试过(在抓住catia对象之后): 谢谢你的意见,安娜
浏览 1
提问于2015-01-16
得票数 0
1
回答
具有多个控件的Orc.Memento全局撤消
c#
、
wpf
、
catel
、
undo-redo
、
memento
我需要实现一个
撤销
-重做模式的备忘录。我的应用程序有多个选项卡,在这些选项卡中有多个控件,它们都实现了Orc.Memento。我遇到的麻烦是使用MainWindow上的菜单按钮调用
撤销
,在按钮
操作
中调用
最后
一个活动控件的
撤销
。选项一是通过在每个控件的GotFocus()
浏览 1
提问于2018-07-24
得票数 0
回答已采纳
3
回答
包含核心数据的NSUndoManager -重做不起作用
core-data
、
undo-redo
、
redo
、
nsundomanager
我设置了一些
操作
,它们在核心数据中执行许多任务,通过beginUndoGrouping/endUndoGrouping将所有这些任务包装到一个
撤销
组中,并由NSUndoManager处理。我可以执行几个连续的
操作
,然后依次撤消每个
操作
,这样我的应用程序的状态就会得到正确的维护。但是,“重做”菜单项永远不会启用。这意味着NSUndoManager正在告诉菜单没有要重做的项目。我想知道为什么一旦项目被
撤销
,NSUndoManager似乎就忘记了,并且不允许重做发生? 我应该提到的一件事是,在打开
浏览 4
提问于2010-03-11
得票数 1
回答已采纳
2
回答
如何实现撤消
autodesk-forge
、
autodesk-viewer
我看到,在默认上下文中,它有一个
撤销
堆栈。当
撤销
堆栈发生如下变化时,我可以订阅并获得通知:e.defaultContext.undoStack.addEventListener(Autodesk.Edit2D.UndoStack.BEFORE_ACTIONe.defaultContext.undoStack.addEventListener(Autodesk.Edit2D.UndoStack.AFTER_ACTION, s => {}); 但是,我想告诉查看者简单地
浏览 8
提问于2022-03-08
得票数 2
5
回答
事务数据库中的撤消
undo
、
interface-implementation
、
transactional-database
我不知道如何使用事务性数据库实现用户友好界面的
撤销
属性。 一方面,用户具有多级(无限)
撤销
的可能性是可取的,因为答案中提到了。在这个问题上可能有帮助的模式是或。然而,使用包含触发器、不断增长的序列号和不可逆转的过程的复杂数据库,很难想象
撤销
操作
在事务边界以外的不同点上如何工作。换句话说,
撤销
到
最后
一次提交的事务只是回滚的时候,但是怎么可能回到不同的时刻呢?UPDATE (基于到目前为止的答案):当修改已经提交时,我不一定希望
撤销
工作,我将关注一个具有打开事务的正在运行的
浏览 3
提问于2009-01-13
得票数 3
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券