Can't sepecify return value for a call message in a sequence

I want to set the return value for a call message in a sequence, and show the message label in form :

 var := operation(arg1,arg2) 

I found the return value field of a call message isn’t editable, how to enable setting return value for call message?

Hello hugebrush,

Thank you for your message. We are sorry that currently we do not support modeling the return value for call message in the same message. I’ve pass this issue to our engineers to follow-up, and will get back to you once there are any feedbacks. If you need any help, please do not hesitate to contact me again.

Best regards,
Rain Wong

Hello hugebrush,

Our engineers had checked the specification and confirm the current implementation is correct. According to specification, the return value is only for return message type. In order to specify the return value, you have to change the message type to return. That means you have to create the return message for specifying the return values. If you require any further information, please do not hesitate to contact me again.

Best regards,
Rain Wong