Форум сайта python.su
![[RSS Feed] [RSS Feed]](/static/djangobb_forum/img/feed-icon-small.png) 
			 
							 2
  2   
								
								Уменьшенная и доработанная версия Venster. Для тех кто не знает что это такое - графический интерфейс на Windows API.
Из оригинала удалил всё что требовало comtypes, следовательно теперь всё что осталось и добавлено работает только на базе ctypes, т.е. не требует сторонних модулей Python.
Забираем модуль с примерами здесь
Офлайн
 
							 75
  75   
								
								finic
можеш в двух словах объяснить зачем он ? или сравнить с tkinter, например
Офлайн
 
							 41
  41   
								
								как я понимаю, фишка в родных api
Офлайн
 
							 2
  2   
								
								Singularityразмер меньше (например если паковать в exe, то всего несколько килобайт), скорость работы (во всяком случае стартовый запуск) высокая, и конечно win API (например GradientFill), как подсказывает slav0nic
finic
можеш в двух словах объяснить зачем он ? или сравнить с tkinter, например
Офлайн
 
							 173
  173   
								
								Очень интересно. Нужно будет попробовать.
Вижу такое применение:
Есть консольные скрипты/программы в основном для Windows. Они принимают аргументы (через optparse),  например путь к файлу, флаги, числа и т.п. . Дело в том, что эти программы нужны и казуальным пользователям, поэтому GUI было бы очень кстати. Но тянуть из-за этого PyQt, TkInter или WxPython не очень хочется, т.к. размер у них относительно большой а интерфейс нужен простейший. 
А такая компактная библиотека была бы кстати.
Находил такое на WxPython optparse-gui, думаю, что с pywingui это тоже реализуемо, хотя от вида WinApi становится дурновато.
P.S.
Неплохо бы зарегистрировать и залить библиотеку на PyPI.
Офлайн
 
							 2
  2   
								
								reclosedevЗа совет спасибо, посмотрю.
Находил такое на WxPython optparse-gui, думаю, что с pywingui это тоже реализуемо, хотя от вида WinApi становится дурновато.
Офлайн
 
							 2
  2   
								
								Игровой конструктор на базе pyWinGUI и pyIrrlicht
Коротенькое видео
Отредактировано finic (Дек. 20, 2012 21:14:22)
Офлайн
 
							 2
  2   
								
								Офлайн
 
							 0
  0   
								
								Очень интересный проект! А где можно ознакомиться с WinGUI дабы попробовать применить pyWinGUI так сказать на практике? Или следуя примерам можно пробовать реализовывать на pyWinGUI всё что нарою по WinGUI?
Офлайн
 
							 2
  2   
								
								этот модуль не обёртка к какой-либо сторонней библиотеке (исключение только scintilla.py), здесь идёт прямое использование системных dll
смотрите примеры, их там достаточно чтобы понять как пользоваться
Отредактировано finic (Янв. 22, 2013 15:41:29)
Офлайн
![[RSS Feed] [RSS Feed]](/static/djangobb_forum/img/feed-icon-small.png)