diff -r 92efd8fe3120 -r 533741e5075c dialogs/BlockPreviewDialog.py --- a/dialogs/BlockPreviewDialog.py Fri Oct 04 12:17:03 2013 +0200 +++ b/dialogs/BlockPreviewDialog.py Wed Oct 09 10:57:20 2013 +0200 @@ -170,14 +170,14 @@ """ # Get list of variables defined in POU self.VariableList = { - var["Name"]: (var["Class"], var["Type"]) + var.Name: (var.Class, var.Type) for var in self.Controller.GetEditedElementInterfaceVars( self.TagName) - if var["Edit"]} + if var.Edit} # Add POU name to variable list if POU is a function returntype = self.Controller.GetEditedElementInterfaceReturnType( - self.TagName)[0] + self.TagName) if returntype is not None: self.VariableList[ self.Controller.GetEditedElementName(self.TagName)] = \