I am a novice on remote controls, so please excuse my ignorance, do remote controls have codes built in for different components, for instance, does a pronto have a code for a krell 7.1 prepro, and if so, would it give me all the functions of the krell remote, or would I have to program them separately, thanks all