# hello.vp — fltk 冒烟测试:窗口 + 文本 + 按钮(事件循环) # # 构建产物需链接 cfltk2(FLTK 1.4 C API 封装)。Viper 端暂不能传函数 # 指针回调,按钮回调请走 C 层钩子或轮询 Fl.event*;本示例演示基础布局。 import t import fltk def hello_main() -> int: fltk.Fl_init_all() fltk.Fl_register_images() win = fltk.Fl_Window(400, 300, "Hello") box = fltk.Fl_Box(100, 60, 200, 40, "Hello, World!") btn = fltk.Fl_Button(150, 150, 100, 30, "Click me") win.end() win.show() # 阻塞直到所有窗口关闭 fltk.Fl.run() return 0