Mar-02-2025, 05:36 PM
So...I played around today and finally got this figured out...
Step 1 down...Lotsa steps to go...
Step 1 down...Lotsa steps to go...
Home = """ <EzHomeScreen>: canvas.before: Rectangle: pos: self.pos size: self.size source: 'Images\main.png' FloatLayout: Button: background_color: 0, 0 ,0, 0 size_hint: .32, .046 on_press: root.leave() pos_hint: {'center_x': 0.18, 'center_y': 0.165} Image: source: "Images\leave.png" center_x: self.parent.center_x center_y: self.parent.center_y Button: background_color: 0, 0 ,0, 0 size_hint: .32, .046 on_press: root.print() pos_hint: {'center_x': 0.50, 'center_y': 0.165} Image: source: "Images\print.png" center_x: self.parent.center_x center_y: self.parent.center_y Button: background_color: 0, 0 ,0, 0 size_hint: .32, .046 on_press: root.launch() pos_hint: {'center_x': 0.82, 'center_y': 0.165} Image: source: "Images\launch.png" center_x: self.parent.center_x center_y: self.parent.center_y """ Builder.load_string(Home) class EzHomeScreen(Screen): def leave(self): print('leave pressed') def leave(self): print('print pressed') def leave(self): print('launch pressed') pass sm = ScreenManager(transition=FadeTransition()) sm.add_widget(EzHomeScreen(name='EzHome')) class ToTSlider(App): def build(self): return sm