Commit Graph
5 Commits
Author SHA1 Message Date
TermiNexus af432b445a feat(fltk): ViperFLProject 链接 libfltk_theme.a + Theme 按钮演示(base/Dark/Metro 主题切换) 2026-09-01 21:53:26 +08:00
TermiNexus 67b52777bd feat(fltk): main2 演示风格切换(Style 按钮循环 base/plastic/gtk+/gleam/oxy,状态栏 f-string 显示当前风格) 2026-09-01 21:31:12 +08:00
TermiNexus e529264c79 feat(fltk): ViperFLProject 回调 + 控件演示(按钮/复选框/滑块/输入/菜单/Spinner/Browser/Tree/Terminal + 定时器) 2026-09-01 21:23:24 +08:00
TermiNexus 7c8dd5f501 fix(fltk): gen_ffi 无名 C 类型参数修复(Fl_color_average 参数名重复)+ ViperFLProject 补齐 FLTK Windows 系统库(gdiplus/advapi32/shell32/ws2_32/user32/winspool) 2026-09-01 21:08:17 +08:00
TermiNexus ca1e58f6fa feat(linker): TPC 支持 project.vpj 静态链接 .a/.obj,ViperFLProject 配置 fltk
- Config.py 读取 linker.static_libs(相对 vpj 目录解析为绝对路径)

- Phase2Translator 新增 static_libs 参数,并入 extra_link_files 参与链接

- ViperFLProject 改为 fltk GUI 测试:static_libs 链接 cfltk2 + FLTK 静态库

- 新增 FLTK 所需系统库 flags(comdlg32/comctl32/ole32/uuid/winmm/gdi32)
2026-09-01 20:15:02 +08:00