def _new_pattern(self): pm = PatternMakerView() if self._use_pattern(): if pm.load_pattern(self.pattern): return pm else: return pm
def _pattern_maker_view_factory(self): from pychron.lasers.pattern.pattern_maker_view import PatternMakerView return PatternMakerView()
def open_pattern(self): pm = PatternMakerView() if pm.load_pattern(): self.window.application.open_view(pm)
def new_pattern(self): pm = PatternMakerView() self.window.application.open_view(pm)
def perform(self, event=None): pm = PatternMakerView() if pm.load_pattern(): event.task.window.application.open_view(pm)
def perform(self, event=None): pm = PatternMakerView() open_view(pm)
def perform(self, event=None): pm = PatternMakerView() if pm.load_pattern(): open_view(pm)
def open_pattern(self): pm = PatternMakerView() if pm.load_pattern(): open_view(pm)
def new_pattern(self): pm = PatternMakerView() open_view(pm)
def perform(self, event=None): pm = PatternMakerView() event.task.window.application.open_view(pm)