equal
deleted
inserted
replaced
558 self.Project.appendpou(pou_name, pou_type, body_type) |
558 self.Project.appendpou(pou_name, pou_type, body_type) |
559 if pou_type == "function": |
559 if pou_type == "function": |
560 self.SetPouInterfaceReturnType(pou_name, "BOOL") |
560 self.SetPouInterfaceReturnType(pou_name, "BOOL") |
561 self.BufferProject() |
561 self.BufferProject() |
562 |
562 |
|
563 def ProjectChangePouType(self, name, pou_type): |
|
564 if self.Project is not None: |
|
565 pou = self.Project.getpou(name) |
|
566 if pou is not None: |
|
567 pou.setpouType(pou_type) |
|
568 self.BufferProject() |
|
569 |
563 def ProjectCreatePouFrom(self, name, from_name): |
570 def ProjectCreatePouFrom(self, name, from_name): |
564 if self.Project is not None: |
571 if self.Project is not None: |
565 pou = self.Project.getpou(from_name) |
572 pou = self.Project.getpou(from_name) |
566 if pou is not None: |
573 if pou is not None: |
567 new_pou = self.Copy(pou) |
574 new_pou = self.Copy(pou) |