@@ -20,32 +20,16 @@ def __init__(self,**kwargs):
20
20
super (MyMainApp ,self ).__init__ (** kwargs )
21
21
from kivy .core .window import Window
22
22
23
+ global dim
23
24
if Window .size [0 ] != dim [0 ] and Window .size [1 ] != dim [1 ]:
24
25
Window .size = (dim [0 ], dim [1 ])
25
26
26
- '''
27
- # Get Primary Monitor Resolution
28
- # Scaled down and not using tkinter library
29
- if len(get_monitors()) == 1:
30
- print("ONE MONITOR")
31
- primary_monitor = get_monitors()[0]
32
- else:
33
- for m in get_monitors():
34
- print(str(m))
35
- if m.is_primary:
36
- primary_monitor = m
37
-
38
- dim = []
39
- dim.append(primary_monitor.width)
40
- dim.append(primary_monitor.height)
41
-
42
- #Window.left = int((dim[0] - 1280)/2)
43
- #Window.top = int((dim[1] - 800)/2)
44
- '''
45
-
27
+ if Window .left != dim [2 ] and Window .top != dim [3 ]:
28
+ Window .left = dim [2 ]
29
+ Window .top = dim [3 ]
46
30
47
31
def build (self ):
48
-
32
+ global MeileConfig
49
33
kv = Builder .load_file (MeileConfig .resource_path ("kv/meile.kv" ))
50
34
51
35
self .manager = WindowManager ()
@@ -61,8 +45,10 @@ def build(self):
61
45
#MeileConfig.read_configuration(MeileGuiConfig, MeileGuiConfig.CONFFILE)
62
46
return self .manager
63
47
48
+ global MeileConfig
64
49
MeileConfig = MeileGuiConfig ()
65
50
51
+ global dim
66
52
dim = Resolution ().set_dimensions ()
67
53
68
54
Config .set ('kivy' ,'window_icon' ,MeileConfig .resource_path ("imgs/icon.png" ))
0 commit comments