⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test_nocb.py

📁 reduced python source for embedded apps
💻 PY
字号:
## Example 1 - Using fl in python without callbacks.## The form is named 'main_form' and resides on file 'test_nocb.fd'.# It has three objects named button1, button2 and exitbutton.#import fl		# The forms libraryimport FL		# Symbolic constants for the aboveimport flp		# The module to parse .fd filesimport sys# The following struct is created to hold the instance variables# main_form, button1, button2 and exitbutton.class struct: passcontainer = struct()## We now first parse the forms fileparsetree = flp.parse_form('test_nocb', 'main_form')## Next we create itflp.create_full_form(container, parsetree)## And display itcontainer.main_form.show_form(FL.PLACE_MOUSE, 1, '')## And interact until the exit button is pressedwhile 1:	selected_obj = fl.do_forms()	if selected_obj == container.button1:		print 'Button 1 selected'	elif selected_obj == container.button2:		print 'Button 2 selected'	elif selected_obj == container.exitbutton:		print 'Ok, bye bye'		sys.exit(0)	else:		print 'do_forms() returned unknown object ', selected_obj

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -