|
26 | 26 |
|
27 | 27 | FILE_SELECT_COLUMN_LAYOUT = [
|
28 | 28 | [sg.Text("Image Folder:")],
|
29 | | - [sg.In(size=(52, 1), enable_events=True, key="-FOLDER-"), |
30 | | - sg.FolderBrowse(tooltip="Select a folder"),], |
| 29 | + [sg.In(size=(73, 1), enable_events=True, key="-FOLDER-", |
| 30 | + readonly=True, disabled_readonly_background_color='#40444B'), |
| 31 | + sg.FolderBrowse(tooltip="Select a folder", key='-FOLDER_BROWSE-'),], |
31 | 32 | [sg.Text("Images Retrieved:")],
|
32 | | - [sg.Listbox(values=[], enable_events=True, size=(59, 20), key="-FILE LIST-")],] |
| 33 | + [sg.Listbox(values=[], enable_events=True, size=(80, 45), key="-FILE LIST-")], |
| 34 | + [sg.Button("Reset", key="-RESET-"), sg.Button("Exit", key="-Exit-")],] |
33 | 35 |
|
34 | 36 | IMAGE_VIEWER_COLUMN_LAYOUT = [
|
35 | 37 | [sg.Text(" Select an image from list", key="-STATIC_TEXT-",
|
|
39 | 41 | ]
|
40 | 42 |
|
41 | 43 | # ----- Full Window Layout -----
|
42 | | -WINDOW_LAYOUT = [[sg.Column(FILE_SELECT_COLUMN_LAYOUT), |
43 | | - sg.VSeperator(), sg.Column(IMAGE_VIEWER_COLUMN_LAYOUT)], |
44 | | - [sg.Button("Reset", key="-RESET-"), sg.Button("Exit", key="-Exit-")],] |
| 44 | +WINDOW_LAYOUT = [[sg.Column(FILE_SELECT_COLUMN_LAYOUT, key='-COL1-'), |
| 45 | + sg.VSeperator(key='-VSEP-'), |
| 46 | + sg.Column(IMAGE_VIEWER_COLUMN_LAYOUT, key='-COL2-')],] |
45 | 47 |
|
46 | 48 | CURRENT_WORKING_DIRECTORY = os.path.dirname(os.path.realpath(__file__))
|
47 | | -WINDOW = sg.Window("Image Viewer", WINDOW_LAYOUT, icon=CURRENT_WORKING_DIRECTORY + "\\img_view.ico") |
| 49 | +WINDOW = sg.Window("Py Image Viewer", WINDOW_LAYOUT, margins=(0, 0), |
| 50 | + icon=CURRENT_WORKING_DIRECTORY + "\\img_view.ico", |
| 51 | + resizable=False, finalize=True) |
48 | 52 |
|
49 | 53 | # Run the Event Loop
|
50 | 54 | while True:
|
|
0 commit comments