def signal(self): my_bubble= Bubble(orientation = 'vertical',size_hint=(None, None),size=(600, 100),pos=(200,0)) my_bubble.background_color =(20, 0, 0, .5) my_bubble.border = [50, 50, 50, 10] my_bubble.size = (150, 50) my_bubble.arrow_pos= 'top_mid' my_bub_btn1= BubbleButton(text='Remove signal') #my_bub_btn1.bind(on_release=lambda my_bub_btn1: self.Update(1, my_bubble, my_bub_btn1)) my_bub_btn1.bind(on_release=lambda my_bub_btn1: self.RemoveBub(my_bubble)) my_bubble.add_widget(my_bub_btn1) self.add_widget(my_bubble)
def show_bubble(self, *args): my_bubble = Bubble(orientation="horizontal", pos=(280, 400)) my_bubble.background_color = (20, 0, 0, 0.5) my_bubble.border = [50, 50, 50, 10] my_bubble.arrow_pos = "top_left" my_bub_btn1 = BubbleButton(text="Copy", size_hint=(None, None), size=(80, 50), pos=(200, 400)) my_bub_btn2 = BubbleButton(text="Cut", size_hint=(None, None), size=(80, 50), pos=(300, 400)) my_bub_btn3 = BubbleButton(text="Paste", size_hint=(None, None), size=(80, 50), pos=(300, 400)) # Add items to bubble my_bubble.add_widget(my_bub_btn1) my_bubble.add_widget(my_bub_btn2) my_bubble.add_widget(my_bub_btn3) self.add_widget(my_bubble)
def show_bubble(self, *args): my_bubble = Bubble(orientation='horizontal', pos=(280, 400)) # Customizing my bubble my_bubble.background_color = (0, 0, 0, .5) my_bubble.border = [50, 50, 50, 10] my_bubble.arrow_pos = 'top_left' my_bub_btn1 = BubbleButton(text='Copy', size_hint=(None, None), size=(80, 50), pos=(200, 400)) my_bub_btn2 = BubbleButton(text='Cut', size_hint=(None, None), size=(80, 50), pos=(300, 400)) my_bub_btn3 = BubbleButton(text='Paste', size_hint=(None, None), size=(80, 50), pos=(300, 400)) # Add items to bubble my_bubble.add_widget(my_bub_btn1) my_bubble.add_widget(my_bub_btn2) my_bubble.add_widget(my_bub_btn3) self.add_widget(my_bubble)