Python Forum
[PySimpleGUI] New GUI Package. Customize with ease - Printable Version

+- Python Forum (https://python-forum.io)
+-- Forum: Python Coding (https://python-forum.io/forum-7.html)
+--- Forum: GUI (https://python-forum.io/forum-10.html)
+--- Thread: [PySimpleGUI] New GUI Package. Customize with ease (/thread-11959.html)

Pages: 1 2 3 4


RE: [PySimpleGUI] New GUI Package. Customize with ease - Larz60+ - Aug-21-2018

Quote:I don't think tkinter is a mediocre package. Tkinter is the python wrapper around tcl/tk, which is an award winning software by a great computer scientist and programmer.
I could have used better words. I used TCL/TK with C for most any GUI application that I did (which was not many as most of what I did was system level). What I really meant is that the new packages QT, and wxpython phoenix,for example have advanced well beyond what was historically available.


RE: [PySimpleGUI] New GUI Package. Customize with ease - jfong - Aug-21-2018

(Aug-20-2018, 02:25 PM)metulburr Wrote: Yes most people use GUI. But it is not %99.999 of everyone that uses computers.
There is a survey about Desktop Operating System Market Share Worldwide - July 2018
Windows 82.88% OS X 12.52% Linux 1.71%
http://gs.statcounter.com/os-market-share/desktop/worldwide
Quote:Also GUI programs are notoriously slow and laggy. The terminal is fluent and fast.
Most of my brain cell was used for finding solution, not much left for memorizing things. That's the reason I like the GUI. I don't care much about how fast the computer react to my command.


RE: [PySimpleGUI] New GUI Package. Customize with ease - Larz60+ - Aug-21-2018

https://www.makeuseof.com/tag/linux-market-share/


RE: [PySimpleGUI] New GUI Package. Customize with ease - metulburr - Aug-21-2018

(Aug-21-2018, 01:06 AM)jfong Wrote: Most of my brain cell was used for finding solution, not much left for memorizing things. That's the reason I like the GUI. I don't care much about how fast the computer react to my command.
Just because you prefer GUI doesnt mean the rest of the world does.

Its not about how fast a computer reacts to your commands. Its about wasting resources on taking care of the GUI. Those that rely on windows have no idea of how slow and laggy the GUI actually is dragging the system down.

Anyways the whole reason i stuck my nose in this was because of the incorrect assumptions made by the author to try to persuade new users to his library rather than tkinter. I couldnt let new users read this thread without them reading this or that or even more. And the more the author speaks, it seems, the more i feel obligated to make a competitive view before new coders read his sales pitch.


RE: [PySimpleGUI] New GUI Package. Customize with ease - PySimpleGUI - Aug-21-2018

(Aug-20-2018, 09:58 PM)Gribouillis Wrote: Another aspect, from the python programmer's point of vue is that tk is not at all pythonic, which makes tkinter programming look unnatural in the python world.

I agree. I couldn't find any GUI framework (that I was capable of using) that "felt" like it fit in Python. I tried to make PySimpleGUI as Python-friendly as possible and to use the language features as well as I could.

One Python construct that came in handy in a number of places was the concept of "None". for example, when a window is closed using the "X" in the corner, the button text that is returned is None. It felt-right to do it that way.

------------------------------------------------------------
New feature news....

Just added a couple of cool features today.... keyboard input and mouse scroll wheel support. I have been working with another package developer that is working on PyMuPDF. He made a little PDF viewer using PySimpleGUI. Now page-up/page down works as well as the mouse scroll wheel. It's in my Dev Latest branch

Thanks for the witty banter and "competitive" viewpoints. I appreciate the suggested feature additions.
Most have been added. But I've had enough "encouragement" from this forum. Enjoy your blinking green cursor world. I'll stop posting here.


RE: [PySimpleGUI] New GUI Package. Customize with ease - Larz60+ - Aug-21-2018

the new wxpython pheonix fits extremely well in python, as a matter of fact, wx.lib is pure python
https://wxpython.org/Phoenix/docs/html/wx.lib.html.
I still use the main phoenix package (some widget examples on an unruly page): https://wxpython.org/Phoenix/docs/html/gallery.html


RE: [PySimpleGUI] New GUI Package. Customize with ease - PySimpleGUI - Aug-21-2018

Before the thread is completely hijacked to become one about WxPython, did anyone bother to try making something with this package that's been commenting on it?


RE: [PySimpleGUI] New GUI Package. Customize with ease - jfong - Aug-22-2018

(Aug-21-2018, 11:39 PM)PySimpleGUI Wrote: Before the thread is completely hijacked to become one about WxPython, did anyone bother to try making something with this package that's been commenting on it?

No idea why people like to criticise things they don't like. This phenomenon happens at everywhere and on everything in the world. I think the better way to deal with it is just igonre them and go on!


RE: [PySimpleGUI] New GUI Package. Customize with ease - PySimpleGUI - Aug-22-2018

Yea, thanks. Considering how many admins and moderators were involved, it's time to delete my account too. Too hostile of an environment for me. Nice welcome crew.