JT-Cave: This check fails when I create two things that both refer to the same HAL pin: if pin_name in dir(parent): msg = (f'HAL Frame {frame_name}\n' f'pin name {pin_name}\n' 'is already used in Flex GUI\n' 'The HAL pin can not be created.') dialogs.critical_msg_ok(parent, msg, 'Configuration Error') continue