Thanks for the reply, but there is not a problem with the plugin. My question is generic, so that’s why i posted it here.
I am trying to find out if there is a specific procedure that plugin developers are following to achieve this, and if a user is able to change that (even if that means messing with the code).