Implement adding new channel and editing channel by right click on a channel
When right-click on a channel, a context menu that give user ways to:
- Add a new channel
- Edit a new channel
- Give a warning not editable for mass position channels and channels with '?' in DB.
When Save is clicked, the changes in the channel will be applied except for changes in height (the warning is added in parameter dialog).
Note: only SOH channels can be added/edited. Document will be created in another MR. Adding Unknown data_type will be in another MR.
Edited by Lan Dam