精易论坛

标题: 【ImGuiApp界面库】 [打印本页]

作者: 350246356    时间: 2025-4-30 01:00
标题: 【ImGuiApp界面库】
本帖最后由 350246356 于 2025-4-30 01:33 编辑




欢迎使用 ImGuiApp 界面库,当前版本为测试版;BUG反馈QQ群:376223337


封装远比想象的吃力,已添加一些常用的组件,后续会逐步慢慢增加。

思考良久还是决定用英文命名,中文备注的方式书写API,并不是为了什么装逼,而是方便 AI 写的代码可以方便转换成 易语言代码。

再分享一个网页版的演示例子(鼠标放置到对应组件会出现对应实现的代码,也可以直接拷贝代码, 这样就知道英文命名的好处了):https://pthom.github.io/imgui_manual_online/manual/imgui_manual.html

文采不好,就不多说了,最后    -- 祝您一帆风顺

imgui_app_for_e.e (590.48 KB, 下载次数: 115) 内存加载DLL.e (99.21 KB, 下载次数: 76)

' 内存加载DLL模块来自:https://125.confly.eu.org/forum.php?mod=viewthread&tid=14835268

演示例子是 Windows控制台程序,不想要控制台窗口的改成 Windows窗口程序

  
子程序名返回值类型公开备 注
快速入手  
变量名类 型静态数组备 注
listenerImGuiAppListener 
如果真 (listener.Create ())
listener.OnPaint (&MyListener_OnPaint)
信息框 (“界面已销毁完毕,返回值为:”到文本 (ImGuiApp.Run (listener, 800, 500)) + “。”, 位或 ( #信息图标, #确认钮 ), “运行完毕”, )
listener.Destroy ()


编译后的dll文件1Mb 压缩后才 500多kb


英文命名,中文备注



作者: 四叔    时间: 2025-4-30 01:02
苦力活,不容易啊...
作者: xk1296234074    时间: 2025-4-30 01:07
6666666666666666666666
作者: jcos    时间: 2025-4-30 01:41

超级牛x
作者: q13956344231    时间: 2025-4-30 01:46


超级牛x
作者: pipicool    时间: 2025-4-30 05:21
学习一下
作者: renhe2018    时间: 2025-4-30 06:21
学习一下,非常棒
作者: 豆豆灰常开心    时间: 2025-4-30 07:14
全都是大佬~
作者: 查过    时间: 2025-4-30 07:19
全都是大佬~
作者: kike    时间: 2025-4-30 07:58



超级牛x
作者: qqmqqg    时间: 2025-4-30 07:59
666666666666666666
作者: 〞剑舞长空    时间: 2025-4-30 07:59
全都是大佬~
作者: mytiger    时间: 2025-4-30 08:05
感谢分享
作者: 欣少    时间: 2025-4-30 08:05
领个币。没人说闲话吧

作者: reveriexue    时间: 2025-4-30 08:06
学习一下,非常棒

作者: 半睡半醒    时间: 2025-4-30 08:15

学习一下,非常棒
作者: Fate    时间: 2025-4-30 08:19
感谢分享
作者: 没事瞎琢磨    时间: 2025-4-30 08:33
感谢分享
作者: 天雨时晴    时间: 2025-4-30 08:37
试一下看看手气
作者: 曦月    时间: 2025-4-30 09:01
论坛有你更精彩
作者: hezeyu    时间: 2025-4-30 09:02
看看这个怎么样!
作者: happyweeks365    时间: 2025-4-30 09:14
6666666666666666666666
作者: 皮皮君    时间: 2025-4-30 09:14
英文命名,中文备注
作者: 等风啊    时间: 2025-4-30 09:26
支持一下  不容易
作者: wjswzj0    时间: 2025-4-30 09:49
支持一下  不容易
作者: 小虎来了    时间: 2025-4-30 09:50
支持一下  不容易
作者: wgqxj    时间: 2025-4-30 09:54
谢谢分享
作者: 一指温柔    时间: 2025-4-30 10:02
封装不易, 辛苦
作者: KongChengY    时间: 2025-4-30 10:05
封装不易, 辛苦
作者: sadamu999    时间: 2025-4-30 10:08
既然已有了自定义标题栏,就应该搞一个用自定义标题的演示程序,用ImGui创建窗口程序,可以让更多的人先用起来。
作者: wmv520    时间: 2025-4-30 10:12

谢谢分享
支持一下  不容易
作者: webmaster999    时间: 2025-4-30 10:17
ImGuiApp界面库
作者: 追梦11177012    时间: 2025-4-30 10:24
谢谢分享
支持一下  不容易
作者: hbtudou    时间: 2025-4-30 10:38
封装不易, 辛苦
作者: JYYeah    时间: 2025-4-30 10:38
谢谢分享 支持一下  不容易
作者: ctry78985    时间: 2025-4-30 10:48
谢谢分享
作者: xmcx888    时间: 2025-4-30 10:59
谢谢分享
作者: 闪电    时间: 2025-4-30 11:09
易语言能人多啊!!!火山就享受不上这种待遇
作者: hhf4977    时间: 2025-4-30 11:17
感谢分享
作者: hhf4977    时间: 2025-4-30 11:17
学习一下
作者: djmy2018    时间: 2025-4-30 11:18
不错,谢谢,正好需要这个
作者: 无夜    时间: 2025-4-30 12:12
屌爆
作者: wh1234567    时间: 2025-4-30 12:23
感谢分享
作者: CVBSMDS    时间: 2025-4-30 12:42
封装nb
作者: 君九    时间: 2025-4-30 13:03

感谢分享
作者: 13012145633    时间: 2025-4-30 13:08
  感谢分享
作者: 所咕咕咕咕    时间: 2025-4-30 13:16
辛苦辛苦
作者: 罗斯柴尔德    时间: 2025-4-30 13:50
感谢分享
作者: 胖子葛格    时间: 2025-4-30 13:54
感谢大神分享~!
作者: fal8899    时间: 2025-4-30 14:03
好东西啊~~~~
作者: tx520    时间: 2025-4-30 14:06
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
作者: gdhong    时间: 2025-4-30 14:42
6666666666666666666666
作者: a019872140    时间: 2025-4-30 15:36
66666666666666666666666666
作者: 王不饿    时间: 2025-4-30 15:45

作者: 彦晞    时间: 2025-4-30 18:31

作者: 彦晞    时间: 2025-4-30 18:31

作者: 深圳梦    时间: 2025-4-30 19:32
支持开源~!感谢分享
作者: ttggnn    时间: 2025-4-30 21:43
感谢分享
作者: 豆豆灰常开心    时间: 2025-5-1 07:11
下个学习一下
作者: 查过    时间: 2025-5-1 07:16
已经顶贴,感谢您对论坛的支持!
作者: 葵花宝典    时间: 2025-5-1 07:38
强大的一批我算服了
作者: 葵花宝典    时间: 2025-5-1 07:38
太强大了你这个东西,还不错啊牛逼牛逼
作者: xiaojylw1    时间: 2025-5-1 09:01
小小心意,意思一下
作者: kenan236    时间: 2025-5-1 10:56
6666666666666666666666
作者: 初学者1    时间: 2025-5-1 12:49
支持开源~!感谢分享
作者: D名俾人改晒    时间: 2025-5-1 13:47
66666666666666666666666666666
作者: jiqigouer    时间: 2025-5-1 14:16
谢谢分享
作者: hxq7311    时间: 2025-5-1 15:15

作者: sunfly    时间: 2025-5-1 18:20
还是得封装成中文,不然还得背英文
作者: mywjt    时间: 2025-5-1 18:26
已经顶贴,感谢您对论坛的支持!
作者: 在看风云    时间: 2025-5-1 23:08
66666666666666666666666
作者: hegh    时间: 2025-5-1 23:16
        支持开源~!感谢分享
作者: dling25    时间: 2025-5-2 01:49
支持开源~!感谢分享
作者: lassgo    时间: 2025-5-2 06:40
这动画效果挺炫啊,看来界面库下血本了!
作者: lzptts    时间: 2025-5-2 09:56

谢谢分享
作者: 笨来无一悟    时间: 2025-5-2 12:29
功德无量
作者: gytxtx    时间: 2025-5-2 14:54
功德无量
作者: shinbudar    时间: 2025-5-2 17:26
        支持开源~!感谢分享
作者: 酷易自绘    时间: 2025-5-2 19:27
支持开源~!感谢分享
作者: shiguang2018    时间: 2025-5-2 22:00
你只要敢用英文,就没啥人用,如果懂英文,还学习易语言吗
作者: wyd134    时间: 2025-5-2 23:29
感谢分享,期待打磨成精品
作者: yefeili1690    时间: 2025-5-2 23:34
支持开源~!感谢分享
作者: kyo9766    时间: 2025-5-3 08:59
界面很丝滑,感谢分享
作者: 逍≮遥≯神    时间: 2025-5-3 15:38
思考良久还是决定用英文命名,中文备注的方式书写API,并不是为了什么装逼,而是方便 AI 写的代码可以方便转换成 易语言代码。
作者: 一指温柔    时间: 2025-5-3 16:36
谢分享,很给力!~
作者: fengzixie    时间: 2025-5-3 16:47
建议换成中文,减少上手难度  
作者: 初心白丶    时间: 2025-5-3 19:10
感谢分享
作者: w521521    时间: 2025-5-4 12:07
感谢分享,很给力!~
作者: mmssel    时间: 2025-5-4 18:01
感谢分享,给力
作者: LCKAX    时间: 2025-5-4 22:06
做两个版本 一个中文一个英文
作者: tonc    时间: 2025-5-4 22:56
这动画效果挺炫啊,看来ImGuiApp又进化了!
作者: rushirushi    时间: 2025-5-6 07:37
挺好的,学学
作者: borea    时间: 2025-5-6 13:52
这个就有点高难度了,学习了
作者: lm88818    时间: 2025-5-6 15:37
感谢分享,很给力!~
作者: lm88818    时间: 2025-5-6 15:38
挺好的,学学
作者: 了然如此    时间: 2025-5-6 23:34
666666666666666666666
作者: 小房同学    时间: 2025-5-8 21:27
6666666666666666666666
作者: 刘一手    时间: 2025-5-8 21:46
很漂亮                                 
作者: wuxinglong71    时间: 2025-5-9 07:08
这帖子挺硬核啊,tenp02大佬辛苦了!IOS投屏还能这么玩,必须顶一波~
作者: antoni    时间: 2025-5-10 12:33

感谢分享





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4