/// <summary> /// Обработчик выбора пункта меню 'Файл - Профиль - Автоматические загрузка/сохранение' /// </summary> /// <param name="sender">Объект, инициировавший событие (п. меню)</param> /// <param name="e">Аргумент события</param> private void профайлАвтоЗагрузитьСохранитьToolStripMenuItem_CheckedChanged(object sender, EventArgs e) { профайлЗагрузитьToolStripMenuItem.Enabled = профайлСохранитьToolStripMenuItem.Enabled = !(sender as ToolStripMenuItem).Checked; HTepUsers.SetAllowed((int)HTepUsers.ID_ALLOWED.AUTO_LOADSAVE_USERPROFILE_CHECKED, Convert.ToString((sender as ToolStripMenuItem).Checked == true ? 1 : 0), s_listFormConnectionSettings[(int)CONN_SETT_TYPE.MAIN_DB].getConnSett()); }
/// <summary> /// Сохранить профиль пользователя (открытые вкладки) /// </summary> private void saveProfile() { int iListenerId = DbSources.Sources().Register(s_listFormConnectionSettings[(int)CONN_SETT_TYPE.MAIN_DB].getConnSett(), false, CONN_SETT_TYPE.MAIN_DB.ToString()); string ids = m_TabCtrl.VisibleIDs; HTepUsers.SetAllowed(iListenerId, (int)HTepUsers.ID_ALLOWED.USERPROFILE_PLUGINS, ids); DbSources.Sources().UnRegister(iListenerId); }
/// <summary> /// Сохранить профиль пользователя (открытые вкладки) /// </summary> private void saveProfile() { string ids = m_TabCtrl.VisibleIDs; HTepUsers.SetAllowed((int)HTepUsers.ID_ALLOWED.USERPROFILE_PLUGINS, ids, s_listFormConnectionSettings[(int)CONN_SETT_TYPE.MAIN_DB].getConnSett()); }