Hi Ubaid,
Thanks for the update.
Syncfusion PopupMenu comprises the behaviour of Windows Context Menu by default. Kindly refer the attached sample in the below link and let me know if this meets your requirement.
http://websamples.syncfusion.com/samples/Tools.Windows/F62082_Modified/main.htmThe attached sample displays PopupMenu on the right click of RichTextBox and meets all scenarios you specified by default.
Kindly let me know if you have any other queries.
Thanks for your patience.
Regards,
Jaya