Skip to content

Commit 3b7e77c

Browse files
authored
Merge pull request #154 from non-npc/patch-1
update deprecated code in page_window.py
2 parents a364267 + 149c5fd commit 3b7e77c

File tree

1 file changed

+20
-21
lines changed

1 file changed

+20
-21
lines changed

python/apps/desktop-window-manager/page_window.py

Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -23,33 +23,33 @@ def main(page: Page):
2323
page.horizontal_alignment = "center"
2424
page.vertical_alignment = "spaceBetween"
2525

26-
top = Text(f"Top: {page.window_top}")
27-
left = Text(f"Left: {page.window_left}")
26+
top = Text(f"Top: {page.window.top}")
27+
left = Text(f"Left: {page.window.left}")
2828
display_width = Text(f"Width: {page.width}")
2929
display_height = Text(f"Height: {page.height}")
3030

3131
def always_on_top_changed(e):
32-
page.window_always_on_top = always_on_top.value
32+
page.window.always_on_top = always_on_top.value
3333
page.update()
3434

3535
def maximize_clicked(e):
36-
page.window_maximized = True
36+
page.window.maximized = True
3737
page.update()
3838

3939
def minimize_clicked(e):
40-
page.window_minimized = True
40+
page.window.minimized = True
4141
page.update()
4242

4343
def full_screen_changed(e):
44-
page.window_full_screen = full_screen.value
44+
page.window.full_screen = full_screen.value
4545
maximize.disabled = full_screen.value
4646
minimize.disabled = full_screen.value
4747
width.disabled = full_screen.value
4848
height.disabled = full_screen.value
4949
page.update()
5050

5151
def resizable_changed(e):
52-
page.window_resizable = resizable.value
52+
page.window.resizable = resizable.value
5353
maximize.disabled = not resizable.value
5454
minimize.disabled = not resizable.value
5555
width.disabled = not resizable.value
@@ -70,58 +70,58 @@ def resizable_changed(e):
7070
minimize = ElevatedButton(text="Minimize", on_click=minimize_clicked)
7171

7272
def width_changed(e):
73-
page.window_width = e.control.value
73+
page.window.width = e.control.value
7474
window_changed(e)
7575
page.update()
7676

7777
def height_changed(e):
78-
page.window_height = e.control.value
78+
page.window.height = e.control.value
7979
window_changed(e)
8080
page.update()
8181

8282
width = Slider(
8383
min=750,
8484
max=1400,
85-
value=page.window_width,
85+
value=page.window.width,
8686
on_change=width_changed,
8787
)
8888

8989
height = Slider(
90-
min=500, max=900, value=page.window_height, on_change=height_changed
90+
min=500, max=900, value=page.window.height, on_change=height_changed
9191
)
9292

9393
def update_coordinates():
94-
top.value = f"Top: {page.window_top}"
95-
left.value = f"Left: {page.window_left}"
94+
top.value = f"Top: {page.window.top}"
95+
left.value = f"Left: {page.window.left}"
9696

9797
def window_changed(e):
9898
update_coordinates()
9999

100-
display_width.value = f"Width: {page.window_width:.2f}"
101-
display_height.value = f"Height: {page.window_height:.2f}"
100+
display_width.value = f"Width: {page.window.width:.2f}"
101+
display_height.value = f"Height: {page.window.height:.2f}"
102102
page.update()
103103

104104
def move_up(e):
105-
page.window_top = page.window_top - 10
105+
page.window.top = page.window.top - 10
106106
update_coordinates()
107107
page.update()
108108

109109
def move_down(e):
110-
page.window_top = page.window_top + 10
110+
page.window.top = page.window.top + 10
111111
update_coordinates()
112112
page.update()
113113

114114
def move_left(e):
115-
page.window_left = page.window_left - 10
115+
page.window.left = page.window.left - 10
116116
update_coordinates()
117117
page.update()
118118

119119
def move_right(e):
120-
page.window_left = page.window_left + 10
120+
page.window.left = page.window.left + 10
121121
update_coordinates()
122122
page.update()
123123

124-
page.on_window_event = window_changed
124+
page.window.on_event = window_changed
125125

126126
# add controls on Page
127127
page.add(
@@ -240,5 +240,4 @@ def move_right(e):
240240

241241
window_changed(None)
242242

243-
244243
flet.app(target=main)

0 commit comments

Comments
 (0)