public BCheckbox(bool IsChecked, string _Text) { this.IsEnabledChanged += BCheckbox_EnabledChanged; Checked = IsChecked; if (Checked) { //CheckBoxPanel.BackColor = Color.FromArgb(102, 153, 255); CheckBoxPanel.Style = this.FindResource("CheckedCheckbox") as Style; } else { //CheckBoxPanel.BackColor = SystemColors.ButtonHighlight; CheckBoxPanel.Style = this.FindResource("NotCheckedCheckbox") as Style; } InitializeComponent(); CheckBoxText.Text = _Text; UserInterfaceAPI.InitFonts(this); }
public BCheckbox() { InitializeComponent(); UserInterfaceAPI.InitFonts(this); }
//ConnectionSettings set = new ConnectionSettings(); /// <summary> /// Конструктор панели авторизации /// </summary> public Authorization() { //loginAmiManager = new AMIManager(); InitializeComponent(); AutoLoginCheckbox.SetText("Автоподключение"); //Localization = Localizator.GetFormLocalization(this.Name, BLFPanel.Staticsettings.Interface.Language); //Localizator.MakeLocalization(this, Localization); //BLFPanel.ApplyLanguage += GeneralSettings_Language_Changed; //try //{ // AutoConnect.SetText(Localization[AutoConnect.Name][0]); //} //catch (Exception) //{ // AutoConnect.SetText("Автоподключение"); //} //exitButton.BackgroundImage = closeButtonImage.Images[0]; //string Autoconnect = string.Empty; //if (File.Exists(System.IO.Path.GetDirectoryName(Application.ExecutablePath) + "\\B-CtiSys.ini")) //{ // numberTextbox.Text = set.Number; // AutoConnect.Checked = set.Autoconnect; // loginTextbox.Text = set.Username; // passTextbox.Text = set.Password; // ipserverTextbox.Text = set.IP; // portTextbox.Text = set.Port; // MD5Authorization = set.MD5; // if (!RightsChecker.IsUserAdministrator()) // { // loginTextbox.Enabled = false; // passTextbox.Enabled = false; // ipserverTextbox.Enabled = false; // portTextbox.Enabled = false; // toolTip1.SetToolTip(mainPanel, "Запустите приложение от имени администратора, чтобы редактировать настройки подключения"); // numberTextbox.Enabled = string.IsNullOrEmpty(numberTextbox.Text); // } //} //else //{ // if (!RightsChecker.IsUserAdministrator()) // { // mainPanel.Enabled = false; // autoconnectPanel.Enabled = false; // acceptButton.Text = "Restart"; // acceptButton.Font = new Font("Arial", 11, FontStyle.Bold); // StatusLabel.Text = "Отсутствует файл с настройками. Перезапустите приложение от администратора."; // toolTip1.SetToolTip(StatusLabel, "Отсутствует файл с настройками. Перезапустите приложение от имени администратора и введите данные для подключения."); // toolTip1.SetToolTip(mainPanel, "Отсутствует файл с настройками. Перезапустите приложение от имени администратора и введите данные для подключения."); // toolTip1.SetToolTip(autoconnectPanel, "Отсутствует файл с настройками. Перезапустите приложение от имени администратора и введите данные для подключения."); // toolTip1.SetToolTip(acceptButton, "Перезапустить приложение от имени администратора"); // } // else // { // portTextbox.Text = "5038"; // set.Port = "5038"; // EventLogs.WriteLog("Пользователь имеет права адмиистратора"); // } //} //AutoConnect.Text = "Автоматическое подключение"; ///Шрифты UserInterfaceAPI.InitFonts(this); //UserInterfaceAPI.SetFontStyle(headPanel, FontStyle.Bold); }