commit
051e817f2d
|
@ -1,5 +1,5 @@
|
||||||
#!/usr/bin/python3
|
#!/usr/bin/python3
|
||||||
version = __version__ = "0.16.0.1 Unreleased - Finally addition of element_justification to Window & Container elements"
|
version = __version__ = "0.17.0 Released 6-Jun-2020"
|
||||||
|
|
||||||
port = 'PySimpleGUIWx'
|
port = 'PySimpleGUIWx'
|
||||||
|
|
||||||
|
@ -7974,13 +7974,22 @@ theme(CURRENT_LOOK_AND_FEEL)
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
|
||||||
|
def VerLine(version, description, justification='r', size=(30,1)):
|
||||||
|
return [T(version, justification=justification, font='Any 12', text_color='yellow', size=size), T(description, font='Any 12')]
|
||||||
|
ver = version.split('\n')[0]
|
||||||
|
|
||||||
# ChangeLookAndFeel('Light Brown 11')
|
# ChangeLookAndFeel('Light Brown 11')
|
||||||
frame_contents = [[T('Inside my frame')],
|
frame_contents = [[T('Inside my frame')],
|
||||||
[Input(size=(5,1))],
|
[Input(size=(5,1))],
|
||||||
[Input()]]
|
[Input()]]
|
||||||
layout = [
|
layout = [
|
||||||
[Text('Welcome to PySimpleGUI!', font='Arial 15', text_color='red')],
|
[Text('Welcome to PySimpleGUI!', font='Arial 15', text_color='yellow')],
|
||||||
[Text('You are running version {}'.format(version), font='Arial 20', text_color='red')],
|
VerLine(ver, 'PySimpleGUI Version'),
|
||||||
|
|
||||||
|
VerLine(os.path.dirname(os.path.abspath(__file__)), 'PySimpleGUI Location', justification='l', size=(30, 2)),
|
||||||
|
VerLine(sys.version, 'Python Version', justification='l', size=(40, 2)),
|
||||||
|
|
||||||
[Text('You should be importing this module rather than running it', justification='l', size=(50, 1))],
|
[Text('You should be importing this module rather than running it', justification='l', size=(50, 1))],
|
||||||
[Text('Here is your sample input window....')],
|
[Text('Here is your sample input window....')],
|
||||||
[Frame('FRAME with Centered Contents', frame_contents, element_justification='c')],
|
[Frame('FRAME with Centered Contents', frame_contents, element_justification='c')],
|
||||||
|
|
|
@ -427,6 +427,18 @@ Themes!
|
||||||
* Added close parameter to Window.read
|
* Added close parameter to Window.read
|
||||||
|
|
||||||
|
|
||||||
|
## 0.17.0 PySimpleGUIWx 6-Jun-2020
|
||||||
|
|
||||||
|
Element justification within Window and Containers! Finally a unified justification
|
||||||
|
|
||||||
|
* When any Radio element is updated to be False, the entire GROUP is reset so nothing is selected
|
||||||
|
* element_jutification added so that all elements inside these will be justified accordingly.
|
||||||
|
* For PySimpleGUIQt only, the default is "float" which sets nothing. Buttons will stretch across the window as result
|
||||||
|
* Valid values are 'l', 'r', 'c'. You can spell it out, but only first letter is used.
|
||||||
|
* Window
|
||||||
|
* Frame
|
||||||
|
* Column
|
||||||
|
* Tab
|
||||||
|
|
||||||
# Design
|
# Design
|
||||||
# Author
|
# Author
|
||||||
|
|
Loading…
Reference in New Issue