问题标签 [pythoncard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
299 浏览

python - Pythoncard 项目设置大小

下面是我的 pythoncard 应用程序的基类:

它使用具有以下内容的资源文件:

在我标有“这里”的评论的行上打印(80, 21) (732, 220),这是我所期望的(80, 21) (80, 21)。如何在 pythoncard 应用程序中设置组件的大小?

0 投票
1 回答
409 浏览

python - 将滚动条添加到 pythoncard 应用程序

pythoncard 尚不支持将滚动窗口作为应用程序的主框架。如何将滚动条添加到主框架(背景)?

0 投票
1 回答
253 浏览

python - 如何在 PythonCard 中处理 mouseMiddleDrag 事件?

我想使用鼠标中键在用 Python 编写的应用程序中拖动图像,并使用 PythonCard/wxPython 作为 GUI。

最新版本的 PythonCard 仅实现“鼠标左键拖动”事件,我正在尝试修改 PythonCard 以处理“鼠标中键拖动”。

这是来自 Lib\site-packages\PythonCard\event.py 的相关代码:

我的添加不起作用。我能做些什么呢?是否有可以用来绕过 PythonCard 的特定 wxPython 方法?

0 投票
1 回答
589 浏览

python - 如何在 PythonCard 中更改鼠标光标

如何使用 Python 和 PythonCard 更改鼠标光标以指示等待状态?

我在文档中没有看到任何内容。

0 投票
2 回答
496 浏览

python - Pythoncard 是否有 on change 事件?

每当文本字段的值发生变化时,我都想做一些验证。不过,我没有看到文档中提到的 on change 事件。

0 投票
1 回答
232 浏览

python - PythonCard - 我可以单独启动一个 CustomDialog 吗?

我制作了一个 CustomDialog 来让用户配置设置。通常我希望从主应用程序中的一个菜单项启动它,它工作正常。

但在安装过程中,我只想启动对话框让用户配置设置。有没有办法让我两者兼得?

0 投票
2 回答
1066 浏览

python - Python wx(Python Card)将子进程输出记录到窗口

与此类似的 问题,但我希望看到一个明确的答案。我正在使用 PythonCard 构建一个简单的 GUI 来包装命令行进程。具体来说,它是一系列 ANT 任务和其他自定义操作的包装器,因此非开发人员可以使用它。

我想将子进程的输出重定向到窗口中的 TextArea。看起来这样做的方法是使用subprocess.Popen(command, stdout=subprocess.PIPE)输出并将其加载到变量中。

问题是如何使用子进程的输出实时更新窗口?欢迎任何提示

谢谢

0 投票
2 回答
524 浏览

textarea - Pythoncard textarea如何设置文本

我使用 Pythoncard 在我的 python 项目中创建了一个 textarea

问题是,我不知道如何在我的项目中调用它来更改文本。它被称为 myTextArea。

谢谢

0 投票
2 回答
246 浏览

python - 制作 PythonCard 文件对话框单选?

我正在开发一个 python 应用程序,并选择使用 PythonCard 构建 gui。我需要让用户选择要打开的文件,并且在上下文中,选择多个文件没有意义。我可以成功地创建一个文件对话

我想我需要使用可选的样式参数来获得一个单一的选择对话框,但是我找不到我需要传递给第五个参数以获得一个单一的选择文件对话框的示例或文档.

0 投票
1 回答
365 浏览

python - 如何动态获取 GUI 类中所有 PythonCard 组件的列表?

这是 PythonCard 的示例资源文件:

使用此源文件:

我将如何从 GUI 类中动态获取所有“按钮”组件的列表(例如)?

组件以这种方式访问​​,self.components.<component name>所以我最初的想法是for x in self.components: ...,但self.components不可迭代。