Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 24ce46b

Browse files
Update image_viewer.py
UI level changes to the look and feel.
1 parent 8d13373 commit 24ce46b

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

‎Sample GUI Implementation/image_viewer.py

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,12 @@
2626

2727
FILE_SELECT_COLUMN_LAYOUT = [
2828
[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-'),],
3132
[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-")],]
3335

3436
IMAGE_VIEWER_COLUMN_LAYOUT = [
3537
[sg.Text(" Select an image from list", key="-STATIC_TEXT-",
@@ -39,12 +41,14 @@
3941
]
4042

4143
# ----- 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-')],]
4547

4648
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)
4852

4953
# Run the Event Loop
5054
while True:

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /