Commit Graph

2611 Commits

Author SHA1 Message Date
PySimpleGUI d068c2d54e Fix for crash in PopupGetFile if clicking cancel with no_window set to True 2019-09-30 21:12:40 -04:00
PySimpleGUI f8cd963503 Removed support for PyQt5 2019-09-29 17:16:59 -04:00
PySimpleGUI d1d48a17b2 New element method for button rebinding. Bind destination should be Element.ButtonReboundCallback. 2019-09-26 19:46:58 -04:00
PySimpleGUI f1b5aa29d3 Fix for Print crash. Added get_size, hide_row, unhide_row for all elements. 2019-09-26 17:03:18 -04:00
PySimpleGUI 392c5a94d3 Cleanup imports 2019-09-25 15:24:54 -04:00
PySimpleGUI 830ed2a526 Implemented background color for Menus 2019-09-24 17:01:35 -04:00
PySimpleGUI 8f6db74f83 New demo program that simulates callbacks using a dictionary 2019-09-23 12:10:10 -04:00
PySimpleGUI 04ebf34d21 Added new User Defined Element function, lots of comments 2019-09-21 15:18:12 -04:00
PySimpleGUI 8adb35e0e2 Renamed function 2019-09-21 14:59:29 -04:00
PySimpleGUI 6c8ddbd93c Updated to use the more "modern constructs". Changed how keys are named. 2019-09-21 14:56:17 -04:00
PySimpleGUI f7deaadf97 Refreshing demos. Updating to use newer techniques 2019-09-20 17:31:00 -04:00
PySimpleGUI e5e1021516 Discovered OLD code! Was using ReadButton! 2019-09-20 16:59:15 -04:00
PySimpleGUI 1d4ca6696f Now sets TKrootDestroyed when user closes window. window.get_screen_dimensions will call get_screen_size is window was closed / destroyed 2019-09-20 13:49:10 -04:00
PySimpleGUI d3a146d436 New Class Method. Window.get_screen_size() returns tuple. Can be called any time. No previous window needed. 2019-09-20 13:14:45 -04:00
PySimpleGUI 627fda3ae0 Forgot version bump 2019-09-20 13:09:48 -04:00
PySimpleGUI d4940296f1 Fixed bug / typo. Was in the middle of making a change and had not finished it before checking in! DOH!! 2019-09-20 13:08:58 -04:00
PySimpleGUI 338b16652d Added Element.set_size method enabling the resizing of any element. Removed import * restriction 2019-09-20 11:32:21 -04:00
PySimpleGUI 86805e9ebe Simplified code 2019-09-19 15:52:26 -04:00
PySimpleGUI 3b24d8921e Update of ALL Matplotlib demos so they run on 3.1. Brought up to date too. 2019-09-19 13:32:25 -04:00
PySimpleGUI 6f02fb4a54 Updated, removed the force_toplevel in Window as it doesn't seem to be needed anymore. 2019-09-19 11:57:11 -04:00
PySimpleGUI ec78bd3327 Updated to work with 3.1.1 2019-09-19 11:24:40 -04:00
PySimpleGUI 0248d6e968 Comment out import of Typing module 2019-09-19 09:59:14 -04:00
PySimpleGUI 7e972b5277 cleanup to more recent constructs 2019-09-18 20:15:45 -04:00
PySimpleGUI ef138509ac Updated to work with Matplotlib 3.1.1 2019-09-18 20:07:57 -04:00
PySimpleGUI 0e691b7875 Block import * attempts. Added metadata doc string to all elements, new parameter in InputText.Update - move_cursor_to. Added border_width to Text element since it can have a relief. 2019-09-18 12:32:28 -04:00
MikeTheWatchGuy 3db33ab659 Addition of Material1 and Material2 "Look and Feel Settings" 2019-09-17 12:36:20 -04:00
MikeTheWatchGuy 0126b3230e Changed mac button settings to crazy values 2019-09-16 19:17:54 -04:00
MikeTheWatchGuy 8bbb704608 Changed Mac to use standard colors. No more restriction on look and feel 2019-09-16 18:18:55 -04:00
MikeTheWatchGuy 97db1d9cd4 The text parm of the Text element is now OPTIONAL. The default is ''. 2019-09-16 16:01:03 -04:00
MikeTheWatchGuy abb0918dbd Version bump 2019-09-16 15:40:53 -04:00
MikeTheWatchGuy 81abc21cf9 Title not a string check removed from Window, Element Justification fix for columns, etc. MAC FIX - using highlightbackground for background 2019-09-16 15:40:12 -04:00
MikeTheWatchGuy afb6edf56b Updated patterns 2019-09-15 21:26:33 -04:00
MikeTheWatchGuy f0f4dcb92e New demo program to enable you to quickly test out the different look and feel settings 2019-09-14 20:25:17 -04:00
MikeTheWatchGuy 1ac74790a0 Removed Mac button color restriction 2019-09-14 18:26:48 -04:00
MikeTheWatchGuy 9e62a74af5 New demo program - demonstrates how to make a "rubber band" rectangle where you click and drag to draw it 2019-09-14 11:36:20 -04:00
MikeTheWatchGuy 3954eacfdc force flag added to ChangeLookAndFeel 2019-09-13 20:31:52 -04:00
MikeTheWatchGuy f6954506f7 ver bump for metadata addition 2019-09-11 17:22:40 -04:00
MikeTheWatchGuy 888808b1f4 Metadata! Added to everything.... all elements, all element constructors, Window too 2019-09-11 17:21:43 -04:00
MikeTheWatchGuy e5b5ca7bbb Final 2019-09-10 19:17:53 -04:00
MikeTheWatchGuy 763da2a4dd 3rd draft 2019-09-10 19:09:45 -04:00
MikeTheWatchGuy 7b154acc94 Draft 2-2 2019-09-10 16:56:30 -04:00
MikeTheWatchGuy a056d4846f Draft 2 2019-09-10 16:49:20 -04:00
MikeTheWatchGuy 4b6a574cff NEW Element metadata (Element.metadata) 2019-09-10 15:49:49 -04:00
MikeTheWatchGuy 9602f8f7c4 Make layout use += 2019-09-10 13:54:33 -04:00
MikeTheWatchGuy 9288b02adb More edits. Addition of List Comprehension example, busy screenshot 2019-09-09 20:09:42 -04:00
MikeTheWatchGuy 0d6f02c101 Typos 2019-09-09 18:53:03 -04:00
MikeTheWatchGuy 57dba7a2f7 Typos 2019-09-09 18:39:36 -04:00
MikeTheWatchGuy a9463a1f14 Posting for reviews 2019-09-09 18:24:36 -04:00
MikeTheWatchGuy dbe4e1f19b Tried to tighten up the banners again 2019-09-09 13:31:17 -04:00
MikeTheWatchGuy 88222455f9 Fixed Column scrolling, again. New test function == main function 2019-09-08 14:35:31 -04:00