예제 #1
0
파일: createmob.py 프로젝트: Kovak/KivyNBT
 def load_file(self):
     file_chosen = filechooser.open_file(filters=['*nbt'])
     if file_chosen != None and len(file_chosen) > 0:
         # self.clear_old()
         mob = load_mob(file_chosen[0])
         self.current_mob = None
         self.current_mob = mc_mob = mc_objects.MOBS[mob.mob_id]
         texture = mc_mob.image
         if texture is None:
             texture = ''
         self.mob_image = texture
         self.mob_name = mob.mob_id
         self.load_mob_from_serial(mob, mc_mob)
예제 #2
0
파일: createitem.py 프로젝트: Kovak/KivyNBT
 def load_file(self):
     file_chosen = filechooser.open_file(filters=['*nbt'])
     if file_chosen != None and len(file_chosen) > 0:
         self.clear_old()
         item = load_item(file_chosen[0])
         self.current_item = item
         mc_item = mc_objects.ITEMS[item.i_id]
         if mc_item.texture_name is not None:
             self.item_image = mc_item.texture_name
         else:
             self.item_image = ""
         self.item_name = item.i_id
         self.set_damage(item.damage)
         self.set_lore(item.lore)
         self.set_name(item.name)
         for enchant in item.enchants:
             self.add_existing_enchant(enchant)
         for attribute in item.attributes:
             self.add_existing_attribute(attribute)
예제 #3
0
 def load_item(self):
     file_chosen = filechooser.open_file(filters=['*nbt'])
     if file_chosen != None and len(file_chosen) > 0:
         item = load_item(file_chosen[0])
         self.file_name = file_chosen[0]
         self.slot_item = item
예제 #4
0
 def choose(self):
     if self.alert:
         self.remove_widget(self.alert)
     filechooser.open_file(on_selection=self.handle_selection,
                           filters=[("Excel Files", "*.csv")])
예제 #5
0
 def choose2(self):
     '''
     Call plyer filechooser API to run a filechooser Activity.
     '''
     filechooser.open_file(on_selection=self.handle_selection2)
예제 #6
0
 def choose(self):
     filechooser.open_file(on_selection=self.handle_selection)
예제 #7
0
파일: createmob.py 프로젝트: Kovak/KivyNBT
 def load_passenger_mob(self):
     file_chosen = filechooser.open_file(filters=['*nbt'])
     if file_chosen != None and len(file_chosen) > 0:
         mob = load_mob(file_chosen[0])
         file_name = file_chosen[0]
         self.add_passenger_mob(mob, file_name)
예제 #8
0
파일: main.py 프로젝트: aahmad4/Dermatol
        def choose(self):

            # Call plyer filechooser API to run a filechooser Activity.
            filechooser.open_file(on_selection=self.handle_selection)
예제 #9
0
 def open_file_chooser():
     filechooser.open_file(title='Choose a file to send',
                           on_selection=handle_selection)