5

我在 X/Motif 中开发了一个应用程序,该应用程序存在与工具包提供的标准拖放功能相关的性能问题。我已经通过设置 XmDRAG_NONE 资源在用户界面级别禁用了拖放协议:

  • dragInitiatorProtocolStyle:XmDRAG_NONE
  • dragReceiverProtocolStyle:XmDRAG_NONE

这有效地禁用了 Drag&Drop HMI 标准功能,但与此功能相关的属性/原子(在 _MOTIF_DRAG_WINDOW 中)会在每次应用程序实例化诸如 XmText(或其他具有拖放功能的小部件)之类的小部件时继续在根窗口中创建。

  • 有没有办法强制完全禁用拖放?

  • 如果没有,有没有办法安全地删除根窗口中的拖放属性/原子?

提前致谢。

4

0 回答 0