yes, a proxy is set up per-application, just becuase you set your browser to use a proxy doesn't mean all of the other applications will use it... i haven't checked (prolly should) but i'd assume that digichat uses a java applet to connect to the chat servers, you would somehow need to set the applet to use a proxy (socks)...

-hope i helped :-)