public ConfigurationWindow(ClientForm clientForm)
        {
            myClientForm = clientForm;

            InitializeComponent();

            tbSipProxyAddress.Text = myClientForm.myClientConfiguration.SIPProxyAddress;
            tbSipRealm.Text = myClientForm.myClientConfiguration.SIPProxyRealm;
            tbIMServerAddress.Text = myClientForm.myClientConfiguration.IMServerAddress;
            tbVideoProxyAddress.Text = myClientForm.myClientConfiguration.VideoProxyAddress;

            try
            {
                cbServiceProviders.SelectedIndex = 0;

                RemwaveLiteWS.Service service = new Remwave.Client.RemwaveLiteWS.Service();
                RemwaveLiteWS.ServiceProvider[] serviceProviders = service.ServiceProviders(Application.ProductVersion);

                foreach (RemwaveLiteWS.ServiceProvider serviceProvider in serviceProviders)
                {
                    RadComboBoxItem cbItem = new RadComboBoxItem();

                    cbItem.AccessibleDescription = "";
                    cbItem.DescriptionFont = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
                    cbItem.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
                    cbItem.DescriptionText = serviceProvider.Description;
                    cbItem.KeyTip = "";
                    cbItem.Text = serviceProvider.Name;
                    cbItem.TextSeparatorVisibility = Telerik.WinControls.ElementVisibility.Visible;
                    cbItem.ToolTipText = null;
                    cbItem.Tag = serviceProvider;

                    cbServiceProviders.Items.Add(cbItem);
                }


            }
            catch (Exception)
            {

                throw;
            }

        }
        public ConfigurationWindow(ClientForm clientForm)
        {
            myClientForm = clientForm;

            InitializeComponent();

            tbSipProxyAddress.Text   = myClientForm.myClientConfiguration.SIPProxyAddress;
            tbSipRealm.Text          = myClientForm.myClientConfiguration.SIPProxyRealm;
            tbIMServerAddress.Text   = myClientForm.myClientConfiguration.IMServerAddress;
            tbVideoProxyAddress.Text = myClientForm.myClientConfiguration.VideoProxyAddress;

            try
            {
                cbServiceProviders.SelectedIndex = 0;

                RemwaveLiteWS.Service           service          = new Remwave.Client.RemwaveLiteWS.Service();
                RemwaveLiteWS.ServiceProvider[] serviceProviders = service.ServiceProviders(Application.ProductVersion);

                foreach (RemwaveLiteWS.ServiceProvider serviceProvider in serviceProviders)
                {
                    RadComboBoxItem cbItem = new RadComboBoxItem();

                    cbItem.AccessibleDescription = "";
                    cbItem.DescriptionFont       = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
                    cbItem.Font                    = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
                    cbItem.DescriptionText         = serviceProvider.Description;
                    cbItem.KeyTip                  = "";
                    cbItem.Text                    = serviceProvider.Name;
                    cbItem.TextSeparatorVisibility = Telerik.WinControls.ElementVisibility.Visible;
                    cbItem.ToolTipText             = null;
                    cbItem.Tag = serviceProvider;

                    cbServiceProviders.Items.Add(cbItem);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }