Quote:
Isn't there a proxy setting in a control panel


Yes. System Preferences - Network - [ethernet/Airport] - Proxies

Setting that will apply a proxy to any OS X app that uses the sydtem defaults, including Software Update, iTunes, Safari, etc...

Apps like AdiumX have a toggle in their preferences to either use system managed proxies, user set proxies, or none.