Commit graph

5773 commits

Author SHA1 Message Date
PySimpleGUI
b3680477c7 Added propagate parameter to the Element.bind and Window.bind methods. Indicates whether tkinter should propagate the event to the corresponding element/window or stop with the user callback 2022-04-02 13:03:31 -04:00
PySimpleGUI
b60de0368d Fixed Text.update - crashing when making invisible 2022-04-02 09:31:28 -04:00
PySimpleGUI
e575a0b8dc Fixed problem with making elements invisible causing the pack settings to be lost. Converted Text, Input, Multiline, StatusBar, Frame, Combo to see if this is the right approach 2022-04-02 08:57:32 -04:00
PySimpleGUI
789c6f94d7 New coupon (good for 30 days!) 2022-04-01 11:11:45 -04:00
PySimpleGUI
eeba57a971 New 5-day coupon code that's lower than usual.... 2022-03-29 09:19:30 -04:00
PySimpleGUI
53230912a8 Switched to using the PySimpleGUI supplied threading capability instead of manually starting the thread 2022-03-28 18:27:50 -04:00
PySimpleGUI
745f26916d Addition to call reference documentation for new Element focus methods, new Wikndow.widget_to_element, and widget, key properties 2022-03-27 10:06:11 -04:00
PySimpleGUI
632f85dc08 Simplified the Radio, Checkbox, Slider creation by moving the command to a config call rather than having 2 separate widget create calls... determined to learn both Python and tkinter while still living....maybe someday when I grow up I'll be a Python programmer for real.... 2022-03-26 12:02:10 -04:00
PySimpleGUI
ebd6e7d2d3 Added back the list of Elements for the Window.__getitem__ docstring. 2022-03-26 11:08:42 -04:00
PySimpleGUI
9b814f003b Added key and widget Element properties, new focus methods Element.get_next_focus, Element.get_previous_focus. New Window method Window.widget_to_element 2022-03-26 09:43:32 -04:00
PySimpleGUI
6f1d1aa673 New coupon for Cookbook and call ref 2022-03-24 13:10:45 -04:00
PySimpleGUI
110c71f6f9 New coupon 2022-03-24 11:40:24 -04:00
PySimpleGUI
c3946eb835 New docstring updates. New Udemy coupon 2022-03-24 11:36:28 -04:00
PySimpleGUI
8d69771f19 Addition of image_source to Button element. Description of mouse up event in Graph docstring 2022-03-21 08:57:51 -04:00
PySimpleGUI
cfc43679ec Replaced all temp Tk windows with creating the hidden-master-root 2022-03-19 12:46:36 -04:00
PySimpleGUI
92f7cb8a74 Updated to match local changes I made a long time ago. 2022-03-18 05:38:53 -04:00
PySimpleGUI
18cd7f2c7e Window-specific code that enables the PySimpleGUI icon to be shown rather than the python.exe icon on the taskbar 2022-03-16 16:13:46 -04:00
PySimpleGUI
dc0a05a21e Fixed docstring for Titlebar Element (incorrectly said icon can be an ICO file) 2022-03-16 16:03:08 -04:00
PySimpleGUI
f801e7da73 No longer generates an event if a File/Folder browse operation is cancelled 2022-03-16 11:17:53 -04:00
PySimpleGUI
f64444e423 Allow file browse to generate events for disabled elements being filled 2022-03-16 10:55:23 -04:00
PySimpleGUI
47047700dd If an element is disabled, then don't generate events for it (specifically for Input element in this case) 2022-03-16 10:12:00 -04:00
PySimpleGUI
4065e0424e Alias for perform_operation added - start_thread. Added bind_return_key option to Spin element. 2022-03-15 08:42:04 -04:00
PySimpleGUI
37c3afc8ca ButtonMenu.Click aliased added. Debugger - automatically adds a timeout to read calls if a debug window is open. Still need to handle user-level multi-window support. 2022-03-11 13:56:18 -05:00
PySimpleGUI
df0eba2c8b New Demo - Dual Axis bar chart 2022-03-10 08:25:24 -05:00
PySimpleGUI
44f00ccf43 Fixed up the layout - simplified, use coding standard for key names 2022-03-08 10:16:58 -05:00
PySimpleGUI
4670576430 Reworked to use the newer PySimpleGUI constructs - save window position, thread management, thread communications... it greatly simplified the code cutting the length considerably 2022-03-08 10:03:32 -05:00
PySimpleGUI
64f7615a25 Added metric units option 2022-03-07 16:06:31 -05:00
PySimpleGUI
186b16e77a Addition of county to the Weather Desktop Widget 2022-03-07 15:25:41 -05:00
PySimpleGUI
58e0b2c82c New Demo Program - Wordle GUI 2022-03-05 06:53:01 -05:00
PySimpleGUI
3363fa48c0 Fixed simple typo 2022-03-05 06:18:05 -05:00
PySimpleGUI
223cd18964 Removed need for OpenCV and numpy. 2022-03-05 06:17:51 -05:00
PySimpleGUI
5b3c3e5375 Updated User Settings INI Demo with more examples of class interface 2022-03-01 04:39:16 -05:00
PySimpleGUI
3fc4002401 Two new SYMBOL constants. New Demo Program - Desktop Widget Handwritten Digits 2022-02-26 12:50:31 -05:00
PySimpleGUI
e29acb936e New Demo - Class wrapper 2022-02-26 07:26:31 -05:00
PySimpleGUI
e6c1a14e9f Added tab to Open GitHub Issue GUI asking about how found PSG....The optional questions have been awesome to read! 2022-02-22 13:13:15 -05:00
PySimpleGUI
ee2ccaba4c Enhancement - Addition of button_text to the ButtonMenu.update method. 2022-02-22 12:24:49 -05:00
PySimpleGUI
8155826734 Another Demo Program refresh... 2022-02-22 05:35:02 -05:00
PySimpleGUI
f1e0c7d03f More "Demo Program Catchup" updates. Working through them bit by bit..... 2022-02-22 05:20:03 -05:00
PySimpleGUI
1eb653d910 Getting more Demo Programs synced up. New demo for VPush too 2022-02-21 14:12:15 -05:00
PySimpleGUI
409846bd3f New coupon for next 30 days 2022-02-19 10:45:14 -05:00
PySimpleGUI
10cce5e17b Unified the Demo Browser across GitHub and psgdemos PyPI release. 2022-02-19 09:19:28 -05:00
PySimpleGUI
1dbc22c41e Removed the "Edit Me (This Program)" button since it caused confusion. Right click to choose "Edit me". Advanced mode is not on by default. Added PySimpleGUI version checking to warn about edit features 2022-02-18 13:59:10 -05:00
PySimpleGUI
0d7187f1d2 Cast the default for Checkbox to bool 2022-02-18 12:45:13 -05:00
PySimpleGUI
430d1bc77f More demo programs updates 🤦‍♂️ wow.....I thought for sure these were checked in.... 2022-02-16 19:51:47 -05:00
PySimpleGUI
cfe2c96a1f Catching up on the many many demo programs that were not checked in.... 2022-02-16 19:39:13 -05:00
PySimpleGUI
8fd5a318ee Catching up demos that haven't been checked in... that I thought were....hmmm... there are a LOT of them.... 2022-02-16 18:00:19 -05:00
PySimpleGUI
8292827b2d Update of Demo All Elements Simple... thought this was updated a while ago! 2022-02-16 16:55:11 -05:00
PySimpleGUI
dcd7a3c3e0 Updated the "realtime script launcher" demo to use the Exec APIs. Changed timeout error handling in execute_get_results 2022-02-15 10:55:41 -05:00
PySimpleGUI
8f20ef32ca New Demo - Demo_Fonts_Using_pyglet - adding fonts to tkinter using pyglet (thanks Jason!) 2022-02-14 13:37:09 -05:00
PySimpleGUI
d52dd0eb85 Update Demo_Emoji_Toolbar_PIL.py 2022-02-13 19:35:28 -05:00