Hey Kanonet,
After reading your post I went back and gave it another try, and it worked like a charm! An external function call, exactly like I wanted, without cutting or pasting.
MentalThink had it right, I just didn't go far enough. Right-clicking on "Sources" and choosing "New File" opened a file dialogue which allowed me to add my .gbas file ( which contained my SetRGB function) to the list, then right-clicking on that, and choosing "Add File" opened the function code under a new tab. That is where I stopped last night, because I thought I had failed. If I had only gone that extra step. lol
(Actually, now that I look closely at Mental's picture, his functions are on a separate tab, too, just as what I saw last night. I just didn't understand that this is exactly what was supposed to happen. Ah well.)
Just now I went back to my main program (By clicking on my "Test_External_Call" Main Program tab), and tried to use the function SetRGB(250). It lite up in that beautiful blue text, just as it would have done had I cut-and-pasted the the function over. But as you said; Now I can keep all of my personal functions in a dedicated folder, use them at will, and, should I ever need to update one of them, all of the programs which use that function from that location will be automatically up to date as well.
Color this issue solved. Thanks to my friends, MentalThink and Kanonet.

PS: Be careful with the "Delete File" option. It deletes the actual file from hard drive, not merely dismissing it from the project. You could potentially lose your personal library of functions that way. (If you don't practice good back-up habits, it could give you reason to wish you did.)
-CW