Commit graph

3435 commits

Author SHA1 Message Date
PySimpleGUI
f0b590098e Added ablity to re-open window 2 if closed. Also made windows use input events so updates are made as soon as characters entered 2020-08-07 07:32:28 -04:00
PySimpleGUI
54924e017d Multiple windows active & visible at the same time 2020-08-07 07:14:58 -04:00
PySimpleGUI
9f1d609bd6 Fixed crash when Window2 is closed. 2020-08-07 06:48:14 -04:00
PySimpleGUI
d0e5505c25 Collapsible sections recipe 2020-08-05 16:56:41 -04:00
PySimpleGUI
68f99f6bae Cleanup selection collapse demo 2020-08-05 08:43:19 -04:00
PySimpleGUI
32f1e46b0c Renamed Collapsible Section Demo 2020-08-04 12:17:32 -04:00
PySimpleGUI
faf62e136c New demo - collapsable sections 2020-08-04 12:14:50 -04:00
PySimpleGUI
143714335d Added code to Window.visibility_changed and Column.contents_changed() 2020-08-04 07:37:17 -04:00
PySimpleGUI
82baa86150 Pin demo update 2020-08-03 16:01:05 -04:00
PySimpleGUI
92c15169ca Demo of element pinning capability 2020-08-03 15:59:10 -04:00
PySimpleGUI
523af47883 Release 4.28.0 2020-08-03 15:53:50 -04:00
PySimpleGUI
0669a6d62a Added pin function to pin an element's location in a layout 2020-08-03 15:28:50 -04:00
PySimpleGUI
00c9e37300 NEW Technique... add a 1 pixel size(0,0) canvas to a row and the row will shrink when others made invisible 2020-08-03 15:24:07 -04:00
PySimpleGUI
271ca7d662 border_width parameter for Graph, Canvas. Normally should be 0 2020-08-03 15:22:23 -04:00
PySimpleGUI
61fc824625 Fix for background color not set when combo is readonly 2020-08-03 14:05:53 -04:00
PySimpleGUI
1f1f1ecd29 Changed color of spinner button to match the background of the spinner (arrow defaults to text color), fix for error reporting of bad element keyt lookups (thanks Ruud!) 2020-08-03 08:39:01 -04:00
PySimpleGUI
a9f1609f44 Set the combobox's button colors to be the same as the theme's button colors 2020-08-03 08:27:16 -04:00
PySimpleGUI
6f8b276f42 Release 4.27.4 2020-08-03 06:02:09 -04:00
PySimpleGUI
a629760ce8 Release 4.27.1 2020-08-03 05:35:10 -04:00
PySimpleGUI
a93e600b4f New Demo that shows bouncing balls on your desktop. Uses the latest GitHub release of PySimpleGUI 2020-08-02 08:17:55 -04:00
PySimpleGUI
be31a0ad80 Support for timeout=0 on read_all_windows (YES!!) 2020-08-02 06:39:05 -04:00
PySimpleGUI
e20cbab042 New version of the drawing and dragging demo that uses 2 windows. One is a floating palette of operations 2020-08-01 11:13:45 -04:00
PySimpleGUI
9e9f83c730 Added get_globals function. Added Widget member variable for Column elements 2020-08-01 11:13:11 -04:00
PySimpleGUI
9a54ec9a50 Direction correction for mousewheel on Linux 2020-08-01 07:22:40 -04:00
PySimpleGUI
7b986d5c85 Addtion of mousewheel for Linux when return keyboard events. Fix for not getting keyboard / mouse events when read all windows 2020-08-01 06:59:14 -04:00
PySimpleGUI
a72c48ecc2 New Python-only process killer demo program 2020-07-30 14:02:05 -04:00
PySimpleGUI
b8289c7360 All multi-window design patterns updated to use the new read_all_windows() call. 2020-07-30 08:13:54 -04:00
PySimpleGUI
102e61cdab Added PySimpleGUIQt as the secondary (commented out) import 2020-07-29 10:21:02 -04:00
PySimpleGUI
b5c0bd735d Documented the new Window.write_event_value, new key error recovery 2020-07-28 14:36:23 -04:00
PySimpleGUI
fc69d73377 New justification parameter for Multiline, Multiline.update, cprint 2020-07-28 07:30:54 -04:00
PySimpleGUI
2d94a7c736 Recipe - Multiple monitor setup... locating windows on non-primary displays. 2020-07-28 04:47:51 -04:00
PySimpleGUI
d2102c8b17 Added location parameter so that launchers can place these widgets at any location on multiple screens 2020-07-28 04:11:25 -04:00
PySimpleGUI
8fc47b964a Replaced one multi-window design pattern with new read_all_windows 2020-07-27 06:58:17 -04:00
PySimpleGUI
a3357df30a Close window and added try when reading multiple windows with X found 2020-07-26 13:24:25 -04:00
PySimpleGUI
5b1fe16e58 Find the closest match for a key window performing element lookups. More behind the scenes work on multi-window locked moves 2020-07-26 10:01:31 -04:00
PySimpleGUI
c89fbc271f New demo showing multiple windows to achieve a background image effect 2020-07-25 22:37:41 -04:00
PySimpleGUI
7731b07f1f changed convert_to_bytes function to use a context manager for better memory management 2020-07-25 17:45:19 -04:00
PySimpleGUI
50c7903aa9 Added up/down arrows to event bindings for spinner when enabling events. Multiwindow - Move windows together when locked - controlled via class variable 2020-07-25 17:11:09 -04:00
PySimpleGUI
4d67b08c2e Key error formatting. Raise by default 2020-07-25 14:26:07 -04:00
PySimpleGUI
a24f2a3dac Removed the extra try block. Not needed as cases double exception 2020-07-25 13:10:09 -04:00
PySimpleGUI
78b9239e12 Turned off raising exception for bad keys by default and make it changeable through set_options. The code is in the popup error now 2020-07-25 10:51:58 -04:00
PySimpleGUI
76cfae8351 Traceback info added to key error popups 2020-07-25 10:01:47 -04:00
PySimpleGUI
c2eda23948 Replaced file with in-file base64 image 2020-07-24 19:19:41 -04:00
PySimpleGUI
77c6dc7a13 Raise KeyError when key not found in find_element 2020-07-24 17:46:41 -04:00
PySimpleGUI
940bdb26a0 Made Titles of Recipes easier to find by decreasing indent level to one # 2020-07-24 07:02:01 -04:00
PySimpleGUI
ab8e8b4a54 Cookbook - Recipe with PIL converter function - VERY VERY useful function 2020-07-24 06:44:22 -04:00
PySimpleGUI
f6e60b31b3 Simple demo to launch the "sg.main()" function. Good for getting to the upgrade and other utilities 2020-07-24 06:01:48 -04:00
PySimpleGUI
cbd4d0d8b3 theme_preview - restore previous theme when exiting 2020-07-23 17:34:23 -04:00
PySimpleGUI
0b13ae8ed0 ProgressBar - can use new color format, combined update_bar with update, search option for theme_preview, theme button in main 2020-07-23 17:26:15 -04:00
PySimpleGUI
5a2d1a6c77 Renamed the dark theme previewer demo 2020-07-23 17:25:38 -04:00