def __init__(s,x,y): #Dane: Sender.__init__(s) s.__x,s.__y=x,y s.__X,s.__Y=x,y s.__visible=1 s.__exist=1 s.__selected=0 #Definicje: s.create() s.show() s.select()
def __init__(s, todo, master, text, x, y): #Dane: Sender.__init__(s) s.__noteM = NoteManager() s.__todo = todo s.__master = master s.__text = text s.__x, s.__y = x, y s.__h = 20 s.__selected = 0 s.__visible = 1 s.__exist = 1
def __init__(self, filename, timer): Sender.__init__(self, filename) self.fwdr_actions = { ('1', '1'): self.run_oneFwdr_oneImage, ('1', 'n'): self.run_oneFwdr_manyImages } if timer is None: self._timer = int(self.get_timer()) else: self._timer = int(timer) self._aux_publisher = self.get_publisher('AUX_PUB', 'AUX_PUB')
def __init__(s): #Dane: Sender.__init__(s) s.__dominator = None s.__saveString = "" s.__noteF = NoteFactory()
def __init__(s): #Dane: Sender.__init__(s) s.__dominator=None s.__saveString="" s.__noteF=NoteFactory()
def __init__(self): ## Sender methods Sender.__init__(self) ## Main window self.builder = builder = pygubu.Builder() builder.add_from_file(os.path.join(CURRENT_DIR, "MainWindow.ui")) self.mainwindow = builder.get_object("mainwindow") self.mainwindow.protocol("WM_DELETE_WINDOW", self.__shutdown) builder.connect_callbacks(self) ## Variables & Buttons self.file = [] self.gcodefile = None self.var = {} variable_list = [ "status", "connect_b", "psu_label", "laser_label", "filename", "file_found", "pos_x", "pos_y", "pos_z", "trace", "wpos_x", "wpos_y", "wpos_z", "percent_done", ] for var in variable_list: try: self.var[var] = builder.get_variable(var) except BaseException: logger.warning("Variable not defined: %s", var) self.var["status"].set("Not Authorized") self.var["connect_b"].set("Connect") self.buttons = {} button_list = [ "button_conn", "button_home", "button_soft_reset", "button_unlock", "button_reset_hard", "check_psu", "check_laser", "button_start", "button_pause", "button_stop", "move_ul", "move_ur", "move_dr", "move_dl", "move_c", "button_box", "button_testfire", "button_corners", "button_00", "check_checkmode", "jog_u", "jog_r", "jog_d", "jog_l", "jog_ul", "jog_ur", "jog_dl", "jog_dr", "jog_cancel", ] for button in button_list: try: self.buttons[button] = builder.get_object(button) except BaseException: logger.warning("Button not defined: %s", button) self.objects = {} other_objects = [ "spinbox_power_level", "dist_box", "speed_box", ] for obj in other_objects: try: self.objects[obj] = builder.get_object(obj) except BaseException: logger.warning("Object not defined: %s", obj) self.objects["spinbox_power_level"].set(15) self.objects["dist_box"].set(10) self.objects["speed_box"].set(5000) # All done logger.info("Window started")