wxPython学习手册。
学习必备!Part1wxPython入门191.欢迎来到wxPython191.1开始wxPython201.2创建最小的空的wxPython程序201.2.1导入wxPython211.2.2使用应用程序和框架工作22子类化wxPythonapplication类23定义一个应用程序的初始化方法23创建一个应用程序实例并进入它的主事件循环231.3扩展这个最小的空的wxPython程序241.4创建最终的hello.py程序262、给你的wxPython程序一个稳固的基础282.1关于所要求的对象我们需要知道些什么?282.2如何创建和使用一个应用程序对象?292.2.1创建一个wx.App的子类29何时省略wx.App的子类302.2.2理解应用程序对象的生命周期312.3如何定向wxPython程序的输出?312.3.1重定向输出322.3.2修改默认的重定向行为342.4如何关闭wxPython应用程序?342.4.1管理正常的关闭352.4.2管理紧急关闭352.5如何创建和使用顶级窗口对象?362.5.1使用wx.Frame362/5652.5.2使用wxPython的ID37明确地选择ID号38使用全局性的NewID()函数382.5.3使用wx.Size和wx.Point382.5.4使用wx.Frame的样式392.6如何为一个框架增加对象和子窗口?412.6.1给框架增加窗口部件422.6.2给框架增加菜单栏、工具栏和状态栏。
442.7如何使用一般的对话框?45消息对话框46文本输入对话框47从一个列表中选择472.8一些最常见的错误现象及解决方法?482.9总结493、在事件驱动环境中工作513.1要理解事件,我们需要知道哪些术语?513.2什么是事件驱动编程?523.2.1编写事件处理器543.2.2设计事件驱动程序553.2.3事件触发553.3如何将事件绑定到处理器?563.3.1使用wx.EvtHandler的方法工作573.4wxPython是如何处理事件的?613.4.1理解事件处理过程62第一步,创建事件64第二步,确定事件对象是否被允许处理事件。
64第三步定位绑定器对象653/565第四步决定是否继续处理66第五步决定是否展开673.4.2使用Skip()方法683.5在应用程序对象中还包含哪些其它的属性?703.6如何创建自己的事件?713.6.1为一个定制的窗口部件定义一个定制的事件。
71创建自定义事件的步骤:713.7总结754、用PyCrust使得wxPython更易处理764.1如何与wxPython程序交互?76PyCrust配置了标准的Pythonshell774.2PyCrust的有用特性是什么?794.2.1自动完成804.2.2调用提示和参数默认804.2.3语法高亮814.2.4Python帮助814.2.5命令重调用824.2.6剪切和粘贴834.2.7标准shell环境844.2.8动态更新854.3PyCrustnotebook的标签是干什么的?874.3.1Namespace标签874.3.2Display标签894.3.3Calltip(调用提示)标签894.3.4Session标签904.3.5Dispatcher标签904.4如何将PyCrust应用于wxPython应用程序。
924/5654.5在Py包中还有其它什么?964.5.1使用GUI程序工作974.5.2使用支持模块工作97buffer模块98crust模块100dispatcher模块100editor模块102filling模块102interpreter模块103introspect模块103shell模块1034.6如何在wxPython中使用Py包中的模块?1044.7本章小结1085、创建你的蓝图1095.1重构如何帮我改进我的代码?1095.1.1一个重构的例子1105.1.2开始重构1135.1.3进一步重构1145.2如何保持模型(Model)与视图(View)分离?1185.2.1MV
2024/4/18 16:35:52 3.54MB python
1
微信小程序经历了一年多的发展,如今迎来了爆发式的增长,所以微信小程序为当下前端工程师必备的技能。
本套视频从微信小程序的基础知识开始讲起,涵盖了适配方案、数据绑定、自定义事件机制、模板使用、列表渲染、本地缓存、背景音乐播放及发送ajax请求等内容,在学习知识点的同时会同步完成项目,让你能快速上手小程序开发。
2023/11/23 5:24:09 90B 2018年小程序
1
#####由于过长只截取了部分##############由于过长只截取了部分#########欢迎来到wxPython191.1开始wxPython201.2创建最小的空的wxPython程序201.2.1导入wxPython211.2.2使用应用程序和框架工作22子类化wxPythonapplication类23定义一个应用程序的初始化方法23创建一个应用程序实例并进入它的主事件循环231.3扩展这个最小的空的wxPython程序241.4创建最终的hello.py程序262、给你的wxPython程序一个稳固的基础282.1关于所要求的对象我们需要知道些什么?282.2如何创建和使用一个应用程序对象?292.2.1创建一个wx.App的子类29何时省略wx.App的子类302.2.2理解应用程序对象的生命周期312.3如何定向wxPython程序的输出?312.3.1重定向输出322.3.2修改默认的重定向行为342.4如何关闭wxPython应用程序?342.4.1管理正常的关闭352.4.2管理紧急关闭352.5如何创建和使用顶级窗口对象?362.5.1使用wx.Frame362/5652.5.2使用wxPython的ID37明确地选择ID号38使用全局性的NewID()函数382.5.3使用wx.Size和wx.Point382.5.4使用wx.Frame的样式392.6如何为一个框架增加对象和子窗口?412.6.1给框架增加窗口部件422.6.2给框架增加菜单栏、工具栏和状态栏。
442.7如何使用一般的对话框?45消息对话框46文本输入对话框47从一个列表中选择472.8一些最常见的错误现象及解决方法?482.9总结493、在事件驱动环境中工作513.1要理解事件,我们需要知道哪些术语?513.2什么是事件驱动编程?523.2.1编写事件处理器543.2.2设计事件驱动程序553.2.3事件触发553.3如何将事件绑定到处理器?563.3.1使用wx.EvtHandler的方法工作573.4wxPython是如何处理事件的?613.4.1理解事件处理过程62第一步,创建事件64第二步,确定事件对象是否被允许处理事件。
64第三步定位绑定器对象653/565第四步决定是否继续处理66第五步决定是否展开673.4.2使用Skip()方法683.5在应用程序对象中还包含哪些其它的属性?703.6如何创建自己的事件?713.6.1为一个定制的窗口部件定义一个定制的事件。
71创建自定义事件的步骤:713.7总结754、用PyCrust使得wxPython更易处理764.1如何与wxPython程序交互?76PyCrust配置了标准的Pythonshell774.2PyCrust的有用特性是什么?794.2.1自动完成804.2.2调用提示和参数默认804.2.3语法高亮814.2.4Python帮助81......
2023/10/12 22:56:55 12.29MB wxpython in action 中文E文
1
1、地图编辑器;
2、purMVC示例,有封装和重写,方便管理;
3、MornUI示例;
4、资源管理;
5、自定义事件,有优化处理,提高效率;
6、AdobeAir的本地资源处理;
7、JSON输入输出解码配置文件;
2023/7/11 13:57:05 380KB 地图编辑器 PurMVC ActionScript 3.0
1
本人用Qt写的程序,当按下键盘的某个键时能响应自定义事件
2023/3/5 3:14:20 458KB Qt 键盘
1
解密类游戏开发利器,能够用最短的时间开发出最好的游戏要求Unity2018.3.0或以上版本谷歌翻译:AdventureCreator可让您制造传统的2D,2.5D和3D冒险游戏-那些强调讲故事,探索和谜题的游戏。
AC由商业称号的作者创建,具有将传统冒险推向市场所需的所有功能。
流派主题包括库存,制造,NPC,对话,互动,导航,玩家角色转换,QTE和游戏节省。
可视化脚本避免编码,并使用AC强大的ActionList系统构建游戏逻辑。
可以插入自定义操作以扩展功能。
运动选项轻松切换点击式,直接式和第一人称运动风格-或自行编码。
交互选项设计一键式,动词栏式和动词-硬币交互式-或编写自己的代码。
时间表支持使用Unity的时间轴功能和AC的相机和语音轨道创建过场动画。
本地化可以翻译所有显示文本和语音对话,并且可以生成语音演员的脚本表。
构建平台AC正式支持PC,Mac,WebGL,iOS和Android。
可以使用脚本构建其他平台。
独特的界面整个UI可以通过UnityUI或AC自己的菜单渲染系统进行自定义。
资产整合AC集成了DialogueSystem,PlayMaker,LipSyncPro,TextMeshPro,并且可以在社区Wiki上找到进一步的集成。
自定义脚本包含AC的源代码,并记录其整个API。
自定义事件允许您轻松挂钩自己的脚本
1
具有强大控件和完整功能的创新型图书阅读器。
说明•免费阅读数以千计的电子书,支持在线电子书库•流畅滚动和大量创新阅读本地书籍☆支持epub,mobi,chm,cbr,cbz,umd,fb2,txt,html,rar,zip或OPDS,次要功能:✔完整的视觉选项:行距,字体比例,粗体,斜体,阴影,对齐的对齐方式,alpha颜色,褪色边缘等。
✔嵌入了10多个主题,包括日夜模式切换器。
✔各种类型的寻呼:触摸屏,音量键甚至相机,搜索或后退键。
✔24种自定义操作(屏幕单击,滑动手势,硬件键),适用于15个自定义事件:搜索,书签,主题,导航,字体大小等等。
✔5种自动滚动模式:卷帘模式;
按像
2020/3/12 8:40:36 28.59MB Moon+ Reader Premium
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡