前几篇我们体验了使用 ffmpeg 进行多媒体开发,本篇使用 SDL 来进行 GUI 相关的应用开发。通过加载位图显示的 Demo 来演示。 代码中进行流程图注释-推荐工具ASCIIflow ...
Tkinter Designer需要学习Figma这款设计软件如何使用,其美化GUI的原理就是用图片去填充,从而让Tkinter有比较美观的样式,抱歉,我暂时还不想学Figma。 而另外一个方案:TTk Bootstrap其实是更大的坑,如果你只是开发单窗口GUI软件,TTkBootstrap挺好的,但当你有开启 ...
现在Lvgl非常火,但是放到类32这一部分单片机上不论是Flash还是Ram都有点捉襟见肘的感觉,但是完全自己设计gui又有点复杂,就找了一个非常小巧的uGUI框架。这个框架虽然很老了,而且作者7年前就停更了,不过用起来确实很简单,也比较容易理解。 /* Window 1 */ UG ...
对于 Python 的主力使用者来说,写桌面图形程序,当然还是首选 Python 的框架。比如:PyQt5、Tkinter。 既顺手,也不用学习别的语言框架的语法,毕竟我们都希望「一招鲜吃遍天」。 但是 使用 Python 开发桌面图形程序终究不是主流,其开发形态和组件的丰富程度也 ...
Win32编程中,用户需要一个新控件时,需要向系统注册一个新的控件类型。注册以后,调用::CreateWindow时才能根据标识控件类型的字符串创建出一个新的控件窗口对象。 为了能够从XML描述的字符串中创建出需要的控件对象,和Win32类似,在SOUI中要创建一个新的 ...
我经常看到与本文标题相关的问题。如何打开第二个框架/窗口?当我关闭主应用程序时,如何关闭所有的框架?当您第一次 ...