events相关内容

哪些 Python 包提供独立的事件系统?

我知道 pydispatcher,但必须有其他与 Python 相关的事件包. 哪些库可用? 我对大型框架中的事件管理器不感兴趣,我宁愿使用可以轻松扩展的小型准系统解决方案. 解决方案 PyPI 包 截至 2021 年 1 月,这些是 PyPI 上可用的与事件相关的软件包,按最近的发布日期排序. pymitter 0.3.0:2020 年 11 月 zope.ev ..
发布时间:2022-01-15 11:13:32 Python

e.target 和 e.currentTarget 之间的区别

我不明白它们的区别,它们看起来都一样,但我想它们不是. 任何关于何时使用其中一个或另一个的示例将不胜感激. 解决方案 Ben 的回答完全正确 - 所以请记住他所说的话.我要告诉你的不是一个完整的解释,但它是记住 e.target、e.currentTarget 如何与鼠标相关的工作的一种非常简单的方法事件和显示列表: e.target = 鼠标下的东西(正如本所说的...... ..
发布时间:2022-01-15 11:12:15 其他开发

JavaScript:删除事件监听器

我正在尝试删除侦听器定义中的事件侦听器: canvas.addEventListener('click', function(event) {点击++;如果(点击== 50){//在这里移除这个事件监听器!}//这里有更多代码... 我怎么能这样做?这 = 事件... 解决方案 你需要使用命名函数. 另外,click 变量需要在处理程序之外才能递增. var click_cou ..
发布时间:2022-01-15 11:11:45 前端开发

事件订阅格式的差异

这两种订阅事件的格式有区别吗: 样式一: foo.BarEvent += FooEventMethod; 样式 2: foo.BarEvent += new FooEventHandler(FooEventMethod); 解决方案 这是 c# 1.0 样式的订阅事件. foo.BarEvent += new FooEventHandler(FooEventMethod); 从 ..
发布时间:2022-01-15 10:31:48 C#/.NET

将函数绑定到kivy中的多个动态创建的按钮?

问题 我想创建多个按钮并将它们绑定到一个函数.问题是,每当我单击一个按钮时,都会多次调用该函数.似乎是事件连接的问题.当我查看按下按钮时调用该函数的实例时,似乎该函数被一次从每个按钮调用?! KV代码: ...# 这是我正在使用的按钮:身高:35背景颜色:0,0,1,1on_touch_down: self.click_on_button(args[0], args[ ..
发布时间:2022-01-15 09:35:46 Python

Kivy Spinner:当从 Spinner 中选择一个值时触发的任何事件

我在我的小部件中引入了一个 Spinner,并且我想在每次从中选择不同的值时执行一些操作. 有可能吗? 我似乎只获取事件 on_press 和 on_release ,但在做出不同值的选择时,它们不会触发: - ( 最好的问候, 博扬 解决方案 因为每次 attr:values 发生变化时微调器都会更新其文本属性, 我会这样做: 微调器:文本:''值: ..
发布时间:2022-01-15 09:27:45 其他开发

在 Kivy 中构建简单的进度条或加载动画?

我正在为我开发的命令行实用程序编写 Kivy UI.一切正常,但有些进程可能需要几秒钟到几分钟的时间来处理,我想向用户提供一些指示,表明该进程正在运行.理想情况下,这将是一个旋转轮或加载栏或其他东西的形式,但即使我可以更新我的显示以向用户显示一个进程正在运行,它也会比我现在拥有的更好. 目前,用户在主 UI 中按下按钮.这会弹出一个弹出窗口,向用户验证一些关键信息,如果他们对这些选项感到满意 ..
发布时间:2022-01-15 09:00:39 Python

Java、Jacob 和 Microsoft Outlook 事件:接收“无法找到事件 iid";错误

我正在编写一个使用 Jacob 库(桥接 COM 和 Java)与 Microsoft Outlook 交互的 Java 程序).该程序创建一个新的 MailItem,显示它的Inspector 窗口给用户.我希望订阅检查员的 关闭事件 知道用户何时完成了他们的邮件项目的编辑. 要订阅该活动,我按照 Jacob 的文档 中的说明进行操作(关于 2⁄3 在页面下方): 当前的 [even ..
发布时间:2022-01-14 12:36:39 Java开发

Delphi CreateOleObject 事件

有一个代码: 变量我的对象:OleVariant;开始myobject := CreateOleObject('SomeNamespace.SomeClass');结尾; 此 COM 对象具有事件(例如 OnClick).我应该如何在不导入 TLB 的情况下连接到这些事件? 解决方案 您正在使用 COM 后期绑定,所以您需要编写大量代码来处理事件.如果你了解 COM,这个任务并不难,基 ..
发布时间:2022-01-14 12:28:00 其他开发

向 VBScript (ATL) 公开 COM 事件

我使用“ATL 简单对象"向导在 C++ 中使用 ATL 构建了一个 COM 服务器 DLL.我遵循了 Microsoft 的 ATLDLLCOMServer 示例.一切正常,除了一件事:我没有收到 VBScript 中的 COM 事件.我确实收到了 C# 中的事件.在早期的基于 MFC 的实现中,我曾在 VBScript 中作为 ActiveX 控件工作. 我的控件是这样定义的: 类 A ..
发布时间:2022-01-14 12:27:42 C/C++开发

向 COM 公开 .NET 事件?

我一直在尝试向 VBA 客户端公开和触发事件.到目前为止,在 VBA 客户端,事件已公开,我看到方法事件处理方法已添加到我的模块类中,但是 VBA 事件处理方法不会触发.出于某种原因,调试事件时为空.同步修改我的代码也无济于事. 作为记录,我检查了其他 SO 问题,但没有帮助. 任何好的答案将不胜感激. [ComVisible(true)][指南(“56C41646-10CB-418 ..
发布时间:2022-01-14 11:39:46 C#/.NET

我在哪里可以找到与 Cocoa 的 NSEvent 类一起使用的关键代码列表?

我正在寻找可与 Cocoa 的 NSEvent 类一起使用的可用键代码的完整列表.NSEvent 类有一个keyCode 属性,定义为unsigned short.以下代码在放置在适当的 UI 对象中时,将在按键代码被按下时回显: - (void)keyDown:(NSEvent *)theEvent{NSLog(@"%d", [theEvent keyCode]);} 从这段代码中,我可以很 ..
发布时间:2022-01-13 22:51:44 其他开发

覆盖FF,chrome中的F1键,即.ie8/chrome 上的 F1 是按键还是 FF 按键?<tab> 怎么样?在输入字段中?

我正在使用 jquery 创建命名空间事件.当我将以下函数与 code=112 一起使用时,函数 bool=false,在 FF 中一切正常,并且 F1 键提交给我的函数,并且事件不会冒泡以在新选项卡中打开 firefox 帮助. 函数 bindKeyFunc(code, func, bool){$(document).bind('keypress.' + 代码,函数(e){var c = (e ..
发布时间:2022-01-13 22:48:36 其他开发

Cordova 3.4 - 检测键盘事件

由于 Cordova 3.4.0 和 JQuery Mobile 1.4.2,我正在尝试在我的应用程序中检测 showkeyboard 和 hidekeyboard 事件.在配置文件中,全屏属性设置为true(我需要). 事实是,在 LogCat 中,我无法阅读(显然是由于全屏模式): SoftKeyboardDetect : 忽略此事件 是否有任何解决方案来检测这两个事件?我通 ..
发布时间:2022-01-13 22:44:42 移动开发

将键盘事件从 java 发送到任何应用程序(屏幕键盘)

我正在使用 java 开发屏幕键盘.这个键盘对每个可能的键都有一个 JComponent.当在按钮上检测到鼠标按下时,我想将特定的键盘代码发送到当前处于焦点的应用程序.键盘本身位于 JFrame 内,没有任何装饰,并设置为始终位于顶部. 我发现Robot类可以用来模拟原生队列上的这些键盘事件.但是,在这种情况下,选择 JComponent 将意味着在 JFrame 上接收到按键,而我将无法在 ..
发布时间:2022-01-13 22:42:02 Java开发

让我的 Cocoa 应用程序响应键盘播放/暂停键?

有没有办法让我的应用响应 Mac 上的播放/暂停按钮? 编辑: 使用建议的代码,我收到以下控制台消息: 无法将操作 buttonPressed: 连接到 NSApplication 类的目标 为什么会这样? 解决方案 我在自己的应用程序中通过子类化 NSApplication(并将应用程序的主体类设置为这个子类)来实现这一点.它捕获搜索和播放/暂停键并将它们转换为我 ..
发布时间:2022-01-13 22:38:12 移动开发