Tkinter layout designer

Sibylle Koczian nulla.epistola at web.de
Tue Feb 25 03:26:29 EST 2020


Am 25.02.2020 um 07:32 schrieb Christian Gollwitzer:
> Am 24.02.20 um 22:29 schrieb mm0fmf:
>> Can anyone recommend a graphic layout designer for Tkinter programs.
> 
>> I have a number of older C# Windows Forms apps that need porting so 
>> they can run on Linux and Windows and this is the chance to re-write 
>> them in Python. However, after using the forms designer in Visual 
>> Studio, manually coding up the widget positions etc. is a real pain in 
>> the backside
> 
> If you want a designer, use QT, which brings the Qt Designer. Be careful 
> though - if you misuse them, you can end up with inflexible GUIs, where 
> changes in the font or display resolution can mess up your interface. 
> Always test that your windows act sensibly upon resizing.
> 
Coming from Windows Forms this is especially important. Windows Forms 
doesn't have a sensible geometry manager. Tkinter and PyQt / PySide both 
have them, and it's quite a change at first. But in the long run it's 
much more comfortable to put your controls into layouts (or pack / grid 
them - tkinter) instead of placing each and every thing yourself.

Greetings
Sibylle



More information about the Python-list mailing list