@@ -23,33 +23,33 @@ def main(page: Page):
23
23
page .horizontal_alignment = "center"
24
24
page .vertical_alignment = "spaceBetween"
25
25
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 } " )
28
28
display_width = Text (f"Width: { page .width } " )
29
29
display_height = Text (f"Height: { page .height } " )
30
30
31
31
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
33
33
page .update ()
34
34
35
35
def maximize_clicked (e ):
36
- page .window_maximized = True
36
+ page .window . maximized = True
37
37
page .update ()
38
38
39
39
def minimize_clicked (e ):
40
- page .window_minimized = True
40
+ page .window . minimized = True
41
41
page .update ()
42
42
43
43
def full_screen_changed (e ):
44
- page .window_full_screen = full_screen .value
44
+ page .window . full_screen = full_screen .value
45
45
maximize .disabled = full_screen .value
46
46
minimize .disabled = full_screen .value
47
47
width .disabled = full_screen .value
48
48
height .disabled = full_screen .value
49
49
page .update ()
50
50
51
51
def resizable_changed (e ):
52
- page .window_resizable = resizable .value
52
+ page .window . resizable = resizable .value
53
53
maximize .disabled = not resizable .value
54
54
minimize .disabled = not resizable .value
55
55
width .disabled = not resizable .value
@@ -70,58 +70,58 @@ def resizable_changed(e):
70
70
minimize = ElevatedButton (text = "Minimize" , on_click = minimize_clicked )
71
71
72
72
def width_changed (e ):
73
- page .window_width = e .control .value
73
+ page .window . width = e .control .value
74
74
window_changed (e )
75
75
page .update ()
76
76
77
77
def height_changed (e ):
78
- page .window_height = e .control .value
78
+ page .window . height = e .control .value
79
79
window_changed (e )
80
80
page .update ()
81
81
82
82
width = Slider (
83
83
min = 750 ,
84
84
max = 1400 ,
85
- value = page .window_width ,
85
+ value = page .window . width ,
86
86
on_change = width_changed ,
87
87
)
88
88
89
89
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
91
91
)
92
92
93
93
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 } "
96
96
97
97
def window_changed (e ):
98
98
update_coordinates ()
99
99
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} "
102
102
page .update ()
103
103
104
104
def move_up (e ):
105
- page .window_top = page .window_top - 10
105
+ page .window . top = page .window . top - 10
106
106
update_coordinates ()
107
107
page .update ()
108
108
109
109
def move_down (e ):
110
- page .window_top = page .window_top + 10
110
+ page .window . top = page .window . top + 10
111
111
update_coordinates ()
112
112
page .update ()
113
113
114
114
def move_left (e ):
115
- page .window_left = page .window_left - 10
115
+ page .window . left = page .window . left - 10
116
116
update_coordinates ()
117
117
page .update ()
118
118
119
119
def move_right (e ):
120
- page .window_left = page .window_left + 10
120
+ page .window . left = page .window . left + 10
121
121
update_coordinates ()
122
122
page .update ()
123
123
124
- page .on_window_event = window_changed
124
+ page .window . on_event = window_changed
125
125
126
126
# add controls on Page
127
127
page .add (
@@ -240,5 +240,4 @@ def move_right(e):
240
240
241
241
window_changed (None )
242
242
243
-
244
243
flet .app (target = main )
0 commit comments