/// <summary>
        /// UI Thread Safe: Sets Status label to given message. 
        /// </summary>
        /// <param name="msg"></param>
        private void setLabel(String msg)
        {
            if(InvokeRequired)
            {
                dlgSetLabel dsl = new dlgSetLabel(_setLabel);

                BeginInvoke(dsl, msg);

            } else
            {
                _setLabel(msg);
            }
        }