摘要: 这一章讨论了FLTK事件模型以及如何在您的程序或 widget 中处理事件。 FLTK Event 模型 每当用户移动鼠标、点击一个按钮或按下一个键时,都会生成一个事件并发送给您的 app 。事件也可以来自其他程序,如窗口管理器。 通过传递整数参数给handle()方法(重写Fl_Widget::h 阅读全文
posted @ 2024-04-23 20:41 rfrf 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Advanced FLTk 本章将介绍高级的编程和设计,来帮助您充分利用 FLTK 。 Multithreading FLTK 可实现多线程的 GUI 应用程序,但与一般的多线程编程一样,必须牢记一些概念和注意事项。 其中的关键是:对于 FLTK 支持的许多目标平台来说,只有进程 main() 的线 阅读全文
posted @ 2024-01-29 21:37 rfrf 阅读(87) 评论(0) 推荐(0) 编辑
摘要: x11 缺少xclip sudo apt install xclip wayland wl-clipboard 阅读全文
posted @ 2023-11-10 15:15 rfrf 阅读(54) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2023.cnblogs.com/blog/1771149/202311/1771149-20231107211331523-729691142.png) 阅读全文
posted @ 2023-11-07 21:14 rfrf 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 默认居中 let mut main_win = window::DoubleWindow::default() .with_size(400, 300) .with_label("MainWin"); let mut btn = button::Button::default() .with_siz 阅读全文
posted @ 2023-10-21 20:48 rfrf 阅读(26) 评论(0) 推荐(0) 编辑
摘要: rust很多文档都是mdbook,打印成pdf后发现页内的链接跳转到浏览器,而且没有书签目录。 功能 修改超链接为页内跳转 如图蓝色链接,一般点击会跳转至浏览器,经过程序处理后会直接在pdf内跳转 添加目录 使用 使用浏览器打印pdf(火狐测试通过) python mdbook.py -u URL 阅读全文
posted @ 2023-10-15 13:19 rfrf 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 读取html遇到illegal multibyte sequence 1.第一种情况:更换编码方式 查看网页源码,找到charset,得到该网页编码方式 2.第二种情况:尽管更换了编码方式依然报错 将gb2312更换为gb18030 阅读全文
posted @ 2019-08-16 18:50 rfrf 阅读(1660) 评论(0) 推荐(0) 编辑