- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在构建一个 LiveCode 堆栈并想将拖放添加到我的应用程序中。特别是,我希望能够单击一张图片并将其拖动到第二个位置。
我还想向用户提供他们实际上正在拖动的反馈。缩略图是理想的选择。
我知道如何在将鼠标悬停在图像上时更改光标:
on mouseEnter
lock cursor
set the cursor to "hand"
end mouseEnter
on mouseLeave
unlock cursor
end mouseLeave
最佳答案
在 LiveCode 中拖动是通过可用的各种拖动消息完成的。如果您的堆栈中有两张图片,那么这方面的一个例子是-
图1的脚本
on dragStart
set the dragData["text"] to the text of image 1
set the dragImage to the id of me
end dragStart
图2的脚本
on dragEnter
set the dragaction to "copy"
end dragEnter
on dragDrop
set the text of the target to the dragData["text"]
end dragDrop
当图片 1 被点击和拖动时,它的文本(内容)被放入 dragData 数组,它的 dragAction 被设置为复制,拖动图像被设置为它自己的图像 id。这是指示您正在拖动的内容的透明图像。
在图 2 中,当用户拖动并进入图像时,它会将 acceptDrop 设置为 true,当用户释放鼠标 (dragDrop) 时,图像的文本被设置为 dragData["text"] 数组
关于livecode - 如何在 LiveCode 应用程序中拖放项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22150711/
如果是这样,怎么做? ...为了清楚起见,如果表单和对象的边缘之间有 2 个像素,并且我调整了表单的大小,我希望表单和对象之间的距离在调整大小后仍然是 2 个像素。 谢谢你,一如既往。 最佳答案 有几
我正在构建一个 LiveCode 堆栈并想将拖放添加到我的应用程序中。特别是,我希望能够单击一张图片并将其拖动到第二个位置。 我还想向用户提供他们实际上正在拖动的反馈。缩略图是理想的选择。 我知道如何
我将如何构建一个 LiveCode 应用程序,该应用程序可以使用来自网络服务器的更新版本更新其组件堆栈?我看到这被称为“容易做到”,但无法找到有关如何关闭它的细节。 最佳答案 这只是几行代码。从服务器
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎偏离主题,因为它缺乏足够的信息来诊断问题。 更详细地描述您的问题或 include a mini
我有一个最初在 Hypercard 中构建的堆栈,然后迁移到 Metacard。显然,它在那段时间已经大大扩展了。当我尝试迁移到 Runrev 时,一些核心功能被破坏了,这就是为什么我一直等到现在才最
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎离题,因为它缺乏足够的信息来诊断问题。 更详细地描述您的问题或include a minim
我正在开发适用于 Android、iPhone、Windows 的 livecode 应用程序。我想将滚动条添加到组中。因此,我将组的垂直滚动条设置为 true,并且它与右侧的垂直滚动条在 Windo
我正在为 Android、iPhone、Windows 开发一个实时代码应用程序。我想向组中添加一个滚动条。因此,我将组的垂直滚动条设置为 true,它可以很好地与右侧的垂直滚动条配合使用,适用于 W
我正在尝试将呈现为 HEX 数据(在 XML 文件中以 HEX 形式出现)的图像转换回可以使用堆栈用户界面显示的图像。我已经尝试了所有我能想到并能在论坛和手册中找到的选项,最后得到了 binaryEn
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 3年前关闭。 Improve thi
如果我实例化一个弹出按钮,我可以通过选择其中一个选项或单击其他地方来关闭它。有没有一种好方法可以将它从脚本中删除?我尝试设置menuHistory,但似乎没有任何效果。 最佳答案 标记 - 如果您检查
我在自定义属性中存储了一个堆栈,使用 set the cStack of stack "abc" to \ url "binfile:~/desktop.abc.rev" 这将打开堆栈: go i
在桌面应用程序的某些字段中键入时,如何将用户输入限制为仅数字(允许小数)? 〜罗杰 最佳答案 请注意,本的回答并不涵盖所有情况 不允许负数 未检测到您键入“。”的情况并且已经有一个尾随的“。”在现场
我很高兴 Livecode 数组实际上是关联数组的想法,但我想知道您是否可以通过索引而不是键访问它们? 我想将 5 个字符串放入一个数组中,所以到目前为止我所知道的就是 put "fred" into
我正在尝试使用 LiveCode 来清理一些联系人数据。我有两个列表: SourceList:LiveCode 表字段中制表符分隔的联系人记录列表; FlagList:字符串列表,例如我想在 Sour
我很高兴 Livecode 数组实际上是关联数组的想法,但我想知道您是否可以通过索引而不是键访问它们? 我想将 5 个字符串放入一个数组中,所以到目前为止我所知道的就是 put "fred" into
有没有人在 ios 上使用过 mobileAddContact 并设法添加地址? 到目前为止,我可以添加姓名、联系方式(电话、电子邮件等),但无法添加地址详细信息(街道、城市、邮政编码等)。 这是我写
有人在多开发者项目中使用 LiveCode 吗? 无论哪种方式,有人可以推荐一个好的源代码控制系统/插件来使用吗? 我们已经研究过 MagicCarpet,但由于它不再开发,我们希望使用其他东西。 谢
我想创建一个有音效的游戏。当我开始游戏时,背景音乐应该一直播放到游戏结束。当我点击游戏中的某些东西(例如按钮)时,应该会播放音效,但背景音乐会停止。 如何在播放对象的音效时让背景音乐连续播放? 我已经
如何在 livecode 中将这样的数组转换为多维数组?我有大约 20 个带有嵌套类别的顶级类别,如下所述。嵌套深度最多可达 6 层。 作为数据库查询的结果启动数组 Array ( [1] => A
我是一名优秀的程序员,十分优秀!