Commit Graph

367 Commits

Author SHA1 Message Date
MikeTheWatchGuy 58e794e281 3.19.1 - Flatten button If border depth==0 no highlights 2018-12-13 10:22:07 -05:00
MikeTheWatchGuy 8366e50d91 Update PySimpleGUI.py
A warning is now printed if platform is a Mac and a button color change is requested
2018-12-11 15:49:22 -05:00
MikeTheWatchGuy db7b49f2c3 release 3.18.0 2018-12-11 13:27:54 -05:00
MikeTheWatchGuy 9e10666af1 Use classmethod instead of static method for Window, EasyPrint no longer uses global variable, EasyPrint re-open window if closed 2018-12-10 18:50:42 -05:00
MikeTheWatchGuy e6f8dd05b5 Get method for Spin 2018-12-09 13:39:27 -05:00
MikeTheWatchGuy c8b4bec9bf Table Element Update - added new num_rows parm. Removed the _my_windows global variable. Using static class variables instead 2018-12-08 15:01:29 -05:00
MikeTheWatchGuy 646222b87f Set Focus for Listbox, element_padding parm for Window, Window.CurrentLocation() 2018-12-08 12:57:30 -05:00
MikeTheWatchGuy 42aae0eafc New DrawImage method for Graph Element! 2018-12-07 20:23:53 -05:00
MikeTheWatchGuy 84517d7e0b new Slider parameter - disable_number_display - turns off the numeric display. enable_events and click events for Image Element 2018-12-06 15:39:36 -05:00
MikeTheWatchGuy 88abf75fa7 Visibility option for ALL elements! Ability to set the default error button color using SetOptions 2018-12-06 11:42:40 -05:00
MikeTheWatchGuy 4b44df50eb visible parameter for InputText and Text, backing in the change for LayoutAndRead 2018-12-05 20:08:32 -05:00
MikeTheWatchGuy 180be467a4 Set focus for Button 2018-12-04 21:29:41 -05:00
MikeTheWatchGuy 2464135a38 Visible parm added to Column and Frame elements, renamed InputCombo to Combo for class definition 2018-12-04 17:50:47 -05:00
MikeTheWatchGuy c371aa68eb Release 3.17.0 2018-12-02 14:28:52 -05:00
MikeTheWatchGuy 1d61838e0f New row_height parameter for Table elements 2018-12-02 11:56:45 -05:00
MikeTheWatchGuy 6225a34f0a Removed prints 2018-12-01 18:30:51 -05:00
MikeTheWatchGuy bfc9a050d2 MULTIWINDOW support copied over from Qt to stop accidental None returns, new Input Update parm - select, 2018-11-30 13:46:22 -05:00
MikeTheWatchGuy 2b0a0bde78 set_to_index parm in ListBox, return values for MenuBar 2018-11-30 12:27:05 -05:00
MikeTheWatchGuy 0e28940809 Syntax error 2018-11-29 12:53:24 -05:00
MikeTheWatchGuy 2629723e32 Menu keys! Menu updates! New enable_events parm for all elements 2018-11-29 11:46:56 -05:00
MikeTheWatchGuy c9ed11faeb Fixed no tooltips when keep on top, StatusBar - New Element, Disabled state for menu items 2018-11-28 10:22:45 -05:00
MikeTheWatchGuy c8556d517f DEFAULT_TOOLTIP_OFFSET setting 2018-11-26 12:03:12 -05:00
MikeTheWatchGuy 7aea76d5db location parm for PopupScrolled 2018-11-26 08:51:28 -05:00
MikeTheWatchGuy ebb4d20784 Element shortcut function, close window bug fixed in PopupScrolled. 2018-11-26 08:31:40 -05:00
MikeTheWatchGuy 48265d438c 3.15.0 & 1.15.0 2018-11-20 11:06:29 -05:00
MikeTheWatchGuy cb0bbf420f MORE changes for multiple windows. This time with timeouts. 2018-11-18 13:49:31 -05:00
MikeTheWatchGuy a5244553a6 MORE work on handling window closures. This time for non-blocking (timeout=0) windows. 2018-11-18 13:30:18 -05:00
MikeTheWatchGuy febd278152 title parameter for all Popups. 2018-11-18 12:21:07 -05:00
MikeTheWatchGuy eff8660e18 fix for crash when pasting in illegal chars into single line text input 2018-11-16 19:18:52 -05:00
MikeTheWatchGuy 052db64ad5 Update method for Output Element 2018-11-14 09:13:39 -05:00
MikeTheWatchGuy bb0490bb1d Handling closing with an X with multiple windows better 2018-11-13 11:59:22 -05:00
MikeTheWatchGuy 99b4ba6d67 Popups with custom text 2018-11-12 10:43:50 -05:00
MikeTheWatchGuy 17642e154d FindElementWithFocus support for Multiline Element 2018-11-09 09:55:21 -05:00
MikeTheWatchGuy 6155130605 new Window parameter size sets initial window size 2018-11-09 08:28:32 -05:00
MikeTheWatchGuy 32254b3b17 New Column parameter - vertical_scroll_only - if set does not add horizontal scroll bars 2018-11-08 18:36:08 -05:00
MikeTheWatchGuy 6f2f44df47 Ability to update text and background colors for multiline element 2018-11-07 15:52:11 -05:00
MikeTheWatchGuy cb56e0fed8 Window property RowHeaderText - can change what's displayed in the column headers for the row number column 2018-11-06 10:36:31 -05:00
MikeTheWatchGuy ba95aabeec Ability to set the starting row number to be displayed 2018-11-06 01:08:34 -05:00
MikeTheWatchGuy 4ae04581a6 NEW Demo - Crossword Puzzle, new Graph return values... change_submits and drag_submits parameters 2018-11-04 13:21:58 -05:00
MikeTheWatchGuy 3fc648209c Table double click and return key supprt 2018-11-03 23:20:50 -04:00
MikeTheWatchGuy 681951d45f Size property for windows. Fix for one-line progress meter 2018-11-03 21:56:07 -04:00
MikeTheWatchGuy be1aa4f00a Release 3.14.1, 1.14.1 + new window feature disable_close 2018-11-03 12:27:31 -04:00
MikeTheWatchGuy d34330891c Fully hide the hidden window 2018-11-02 21:58:10 -04:00
MikeTheWatchGuy 14b0c4ee94 NEW Parameter - change_submits added to file and folder browse buttons 2018-11-02 18:26:19 -04:00
MikeTheWatchGuy 090bc5d479 New default_date parameter for CalendarButton 2018-11-02 01:07:45 -04:00
MikeTheWatchGuy 39a0b8e8a5 SetFocus for Input and Multiline. Fix for closing Debug Print window with X 2018-11-02 00:31:24 -04:00
MikeTheWatchGuy bd32345218 Fix crash if key is not a string 2018-11-01 16:25:06 -04:00
MikeTheWatchGuy b2b8f252ef Allow multiple write only elements 2018-11-01 15:16:49 -04:00
MikeTheWatchGuy de50441235 NEW - write-only elements. WRITE_ONLY_KEY 2018-11-01 14:31:13 -04:00
MikeTheWatchGuy a294d0a347 Change submits for Radio buttons 2018-11-01 00:36:57 -04:00
MikeTheWatchGuy 7d43dae749 many new parms for Print funcion, fix for no_window option for PopupGetFile, initial_folder for Popup 2018-11-01 00:25:24 -04:00
MikeTheWatchGuy 11ec70ed77 font support for Multiline and Combobox Elements. Removing internal use of ReadNonBlocking call. 2018-10-31 17:59:39 -04:00
MikeTheWatchGuy 021c2406ae New Windowing code - risky change - Use a hidden "master root" window 2018-10-31 11:37:08 -04:00
MikeTheWatchGuy e89e55f69a New Demo - Multithreaded logging 2018-10-30 23:45:12 -04:00
MikeTheWatchGuy 8eeec3e2e8 NEW Popup.... PopupQuickMessage - no titlebar, timed, non blocking with no buttons 2018-10-30 20:19:08 -04:00
MikeTheWatchGuy 90356b200a Tree Update function - added ability to update individual node using key 2018-10-30 12:55:16 -04:00
MikeTheWatchGuy e3d227e709 Added missing TKrootdestroyed flag to window destroyed callback 2018-10-30 12:10:28 -04:00
MikeTheWatchGuy 16df036d20 Relase 3.13.0 & 1.13.0 2018-10-29 22:39:03 -04:00
MikeTheWatchGuy f7793300e1 Finally getting window destroyed callbacks! 2018-10-29 20:33:11 -04:00
MikeTheWatchGuy dba83963ee Update method for Tree Elements... gnats.. these users are like gnats 2018-10-29 16:26:59 -04:00
MikeTheWatchGuy a6cc44cf6d Change Submits added for Input Text and Multiline 2018-10-29 15:53:12 -04:00
MikeTheWatchGuy 3ec6462896 change_submits now works for Tables and Trees! 2018-10-29 15:40:37 -04:00
MikeTheWatchGuy e21bc07691 Fix for filling problem. Was expading to fill entire row. 2018-10-29 14:13:49 -04:00
MikeTheWatchGuy d0c7b9db30 Added Scroll Bars to Tree Element! Yippee! 2018-10-29 14:00:23 -04:00
MikeTheWatchGuy 7955065f9c Calendar window closes when a selection is made. Can control using close_when_date_chosen parameter 2018-10-28 20:42:57 -04:00
MikeTheWatchGuy f60137c4b2 Release 3.12.0 & 1.12.0 2018-10-28 20:01:03 -04:00
MikeTheWatchGuy 42c5499687 All Popups needed changing to use new CloseButton 2018-10-28 13:28:18 -04:00
MikeTheWatchGuy 8c326024f4 Button no longer closes the Window!! 2018-10-28 12:39:55 -04:00
MikeTheWatchGuy 3bea475611 RELEASE 3.11.0 and 1.11.0 2018-10-28 01:44:31 -04:00
MikeTheWatchGuy 53a4a4231e SHORTCUT BUTTONS no longer closes window, Removed "Default Value" for buttons... dunno why it was there to begin with. 2018-10-27 20:42:44 -04:00
MikeTheWatchGuy 1b5cfcad73 PySimpleGUI27 version of Read changes, NEW Demo - psutil dashboard 2018-10-27 00:13:56 -04:00
MikeTheWatchGuy e3a2c768b7 Removed ability to set filetypes in Browse buttons for MACs. 2018-10-26 14:47:54 -04:00
MikeTheWatchGuy 32a99344c9 Test code for filetypes problem 2018-10-26 14:21:17 -04:00
MikeTheWatchGuy 6728b2cdc6 Tree Element - new parameter show_expanded 2018-10-26 11:44:22 -04:00
MikeTheWatchGuy 4f61318a78 Tree Element - Now returns values - list of selected keys 2018-10-26 11:37:36 -04:00
MikeTheWatchGuy f3776ff5d4 Multi-window support (experimental release), BringToFront method 2018-10-25 19:34:11 -04:00
MikeTheWatchGuy b12bacc4a3 Improved RealtimeButton code! Does not require non-blocking reads 2018-10-23 21:45:47 -04:00
MikeTheWatchGuy 777520e998 3.10.3 & 1.2.3 release 2018-10-23 13:28:47 -04:00
MikeTheWatchGuy a8f3ef1bff New way of reading non-blocking... return value change for non-blocking when using timeout=0 2018-10-22 20:49:58 -04:00
MikeTheWatchGuy e96b914680 Window.Read with timeout=0 is same as ReadNonBlocking 2018-10-22 10:43:32 -04:00
MikeTheWatchGuy 2733d80b34 New - VerticalSeparator Element, formatting fix-up in 2.7 version 2018-10-22 10:00:25 -04:00
MikeTheWatchGuy dbae221081 New Feature - change_submits for InputText 2018-10-21 11:50:31 -04:00
MikeTheWatchGuy fcd23f1a6e Docs for release 3.10.2, 1.2.2.... Post-release fix for table scrolling 2018-10-20 19:01:59 -04:00
MikeTheWatchGuy c2fb118e5e Fix for timeout timer not gettin cancelled. NEW Demo - LCD clock for Raspberry Pi 2018-10-20 17:43:50 -04:00
MikeTheWatchGuy a5c7b22705 New Table scroll bars! Table.Update works too 2018-10-20 14:34:59 -04:00
MikeTheWatchGuy 3c807be334 RELEASE 3.10.1 & 1.2.1 2018-10-20 12:04:18 -04:00
MikeTheWatchGuy 23027173a5 New demo keypad, New Window method - FindElementWithFocus 2018-10-19 16:20:06 -04:00
MikeTheWatchGuy 523231141a New read_only parameter for Combo, new feature - ability to read selected table rows! 2018-10-19 14:52:21 -04:00
MikeTheWatchGuy aa40a73266 Split apart timeout=(key,time) intp 2 parms timeout, key 2018-10-18 14:33:57 -04:00
MikeTheWatchGuy d398ad2ffb New Feature! Read with Timeout. Cleaned up formatting for Look and Feel,. better default size for slider, 2018-10-17 22:28:00 -04:00
MikeTheWatchGuy ca546099f8 New feature - Alpha Channel for Windows 2018-10-17 11:13:49 -04:00
MikeTheWatchGuy a89d6b562d Minimize Window method 2018-10-16 19:29:25 -04:00
MikeTheWatchGuy 5606525486 New Windows features - Move, SetAlpha 2018-10-16 18:36:12 -04:00
MikeTheWatchGuy 4131faeac1 New resizable feature for windows. Default is not resizable 2018-10-16 11:04:58 -04:00
MikeTheWatchGuy 88c56b9bb2 New feature - slider tick interval, Menu tear off now defaults to off 2018-10-16 10:31:21 -04:00
MikeTheWatchGuy 975cbdd382 Added code to enable text on top of graphic buttons 2018-10-15 20:07:45 -04:00
MikeTheWatchGuy 43526e0182 Fix for listbox double click, return key. Dunno why PySimpleGUI27 is just now being checked in 2018-10-15 13:04:05 -04:00
MikeTheWatchGuy 827a3ca565 Button images can be loaded from RAM in addition to files, ability update button images, NEW DEMO program - floating toolbar 2018-10-10 21:32:17 -04:00
MikeTheWatchGuy 23b0bb893b Table Element - new parameters - num_rows, alternating_row_color 2018-10-10 00:57:31 -04:00
MikeTheWatchGuy 5d487bf5fe NEW Tree Element! 2018-10-09 21:44:29 -04:00