def test_windows_lower_api():
	
	if os.name == 'posix':
		return
	
	import itertools
	import glob
	
	icons = itertools.cycle(glob.glob('*.ico'))
	hover_text = "SysTrayIcon.py Demo"
	
	def hello(sysTrayIcon):
		print("Hello World.")
		
	def simon(sysTrayIcon):
		print("Hello Simon.")
		
	def switch_icon(sysTrayIcon):
		sysTrayIcon.icon = next(icons)
		sysTrayIcon.refresh_icon()
		
	menu_options = (('Say Hello', next(icons), hello),
					('Switch Icon', None, switch_icon),
					('A sub-menu', next(icons), (('Say Hello to Simon', next(icons), simon),
												  ('Switch Icon', next(icons), switch_icon),
												 ))
				   )
	def bye(sysTrayIcon): print('Bye, then.')
	
	tray.SysTrayIcon(next(icons), hover_text, menu_options, on_quit=bye, default_menu_index=1)
.. todo::
dataset/ETHPy150Open timeyyy/system_tray/system_tray/test_user_interactive_system_tray.py/test_windows_lower_api--crossover with--dataset/ETHPy150Open lisa-lab/pylearn2/pylearn2/distributions/parzen.py/log_mean_exp