Python Forum
[PySimpleGUI] New GUI Package. Customize with ease
Thread Rating:
  • 2 Vote(s) - 2.5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[PySimpleGUI] New GUI Package. Customize with ease
#31
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.
Reply
#32
(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-shar.../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.
Reply
#33
https://www.makeuseof.com/tag/linux-market-share/
Reply
#34
(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.
Recommended Tutorials:
Reply
#35
(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.
Reply
#36
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
Reply
#37
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?
Reply
#38
(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!
Reply
#39
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.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  [PySimpleGUI]Install package on Conda not up-to-date RayJohnson 4 4,384 Jan-22-2020, 11:17 PM
Last Post: RayJohnson

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020