Python & GUI
в общем, поигрался с некоторыми, решил, что самое простое будет Tkinter.
It is a thin object-oriented layer on top of Tcl/Tk.
выглядит не таким сырым, как остальные потуги создать "Python GUI", но все равно раздражает многое. с каждой ферней приходится долго разбираться. очередная заморочка - scrollbar. привык в так сильно ругаемом майкрософте, что это - property контрола, в котором используется, и по умолчанию виден только когда нужен, т.е. когда есть неотображаемая область. но вот сейчас имею в Tkinter. treeview widget, прицепил к нему скроллбар, она работает, но он виден постоянно, даже если контрол пустой. гуглю, чтоб найти, где включить нужный режим, нахожу массу примеров, где демонстрируют скроллбар, заполняя список заведомо большим количеством элементов. т.е. это - недоработка.
уверен, что в Tcl/Tk, надстройкой к которому Tkinter.является, ситуация аналогичная. нужно, что ли, определять геометрию всех элементов, вычислять размер занимаемой области и сравнивать с размером поля?
можно, конечно, с этим жить, но ощущение, что работаешь с чем-то наскоро на колене слепленном. вот такие они, бесплатные штучки...