private void btnOK_Click(object sender, EventArgs e) { UserConfigManager.Config.EnableOcr = checkBoxEnableOcr.Checked; UserConfigManager.Config.OcrLanguageCode = (string)comboLanguages.SelectedValue; UserConfigManager.Save(); Close(); }
protected void SalvarEntidadeTS(ProjetoEntidade projeto, Entidade entidade) { var dirEntidades = Path.Combine(UserConfigManager.Get().GitBase, projeto.TXT_DIRETORIO, "src", "entidades"); if (!Directory.Exists(dirEntidades)) { Directory.CreateDirectory(dirEntidades); } var entidadeTS = new GeradorEntidadeTS(entidade, Colunas).Gerar(); File.WriteAllText(Path.Combine(dirEntidades, $"{entidade.Nome}Entidade.tsx"), entidadeTS, Encoding.UTF8); // Salva index.tsx var listaEntidades = Directory.GetFiles(dirEntidades).ToList(); var entidadesIndex = new List <string>(); foreach (var ent in listaEntidades) { var arquivo = new FileInfo(ent); if (arquivo.Name != "index.tsx") { entidadesIndex.Add(arquivo.Name.Replace(".tsx", "")); } } var entidadeTSIndex = new GeradorEntidadeTSIndex(entidadesIndex).Gerar(); File.WriteAllText(Path.Combine(dirEntidades, $"index.tsx"), entidadeTSIndex, Encoding.UTF8); }
private void ListEntidades_SelectedIndexChanged(object sender, EventArgs e) { var podeGerarProxy = true; foreach (DirectoryInfo entidade in ListEntidades.SelectedItems) { var caminho = entidade.FullName; var nomeEntidade = entidade.Name; var nomeArquivo = Path.Combine(UserConfigManager.Get().GitBase, SistemaSelecionado.TXT_DIRETORIO_NEGOCIO, "Proxy", nomeEntidade + "Proxy.cs"); if (!File.Exists(nomeArquivo)) { podeGerarProxy = true; } else { var metodos = GetAllMethodNames(nomeArquivo); if (metodos.Count > 0) { podeGerarProxy = false; } } } CheckBoxGerarProxy.Enabled = podeGerarProxy; CheckBoxGerarProxy.Checked = podeGerarProxy; }
private void UserInputService_RawKeyPressed(KeyInfo key) { if (!(UserConfigManager.GetFromKey("NeuroSonic.__processSpecialHotkeys") is bool b) || !b) { return; } if (key.KeyCode == NscConfig.ControllerToggle) { var inputModes = UserInputService.InputModes; if (inputModes.HasFlag(UserInputService.Modes.Controller)) { if (inputModes.HasFlag(UserInputService.Modes.Desktop)) { UserInputService.InputModes = UserInputService.Modes.Controller; } else { UserInputService.InputModes = UserInputService.Modes.Desktop | UserInputService.Modes.Gamepad; } } else { UserInputService.InputModes = UserInputService.Modes.Any; } } }
private void OnClosed(object sender, EventArgs eventArgs) { if (SaveFormState) { UserConfigManager.Save(); } }
private void FormGerador_Load(object sender, System.EventArgs e) { if (UserConfigManager.Get() == null) { var formConfig = new FormConfiguracao(); formConfig.ShowDialog(); } }
public SoundManager(UserConfigManager u, AudioLoader al) { cached = true; mAudioLoader = al; uMgr = u; bMute = uMgr.UserConfig.mute == 0 ? false : true; base.load(ConfigType.SoundConfig); }
private void FormConfiguracao_FormClosing(object sender, FormClosingEventArgs e) { if (UserConfigManager.Get() == null) { MessageBox.Show("É necessário informar o diretório do repositório!"); e.Cancel = true; } }
private void SaveImages(List <IScannedImage> images) { if (images.Any()) { var sd = new SaveFileDialog { OverwritePrompt = false, AddExtension = true, Filter = MiscResources.FileTypeBmp + "|*.bmp|" + MiscResources.FileTypeEmf + "|*.emf|" + MiscResources.FileTypeExif + "|*.exif|" + MiscResources.FileTypeGif + "|*.gif|" + MiscResources.FileTypeJpeg + "|*.jpg;*.jpeg|" + MiscResources.FileTypePng + "|*.png|" + MiscResources.FileTypeTiff + "|*.tiff;*.tif", FileName = imageSettingsContainer.ImageSettings.DefaultFileName }; switch ((UserConfigManager.Config.LastImageExt ?? "").ToLowerInvariant()) { case "bmp": sd.FilterIndex = 1; break; case "emf": sd.FilterIndex = 2; break; case "exif": sd.FilterIndex = 3; break; case "gif": sd.FilterIndex = 4; break; case "png": sd.FilterIndex = 6; break; case "tif": case "tiff": sd.FilterIndex = 7; break; default: // Jpeg sd.FilterIndex = 5; break; } if (sd.ShowDialog() == DialogResult.OK) { UserConfigManager.Config.LastImageExt = (Path.GetExtension(sd.FileName) ?? "").Replace(".", ""); UserConfigManager.Save(); imageSaver.SaveImages(sd.FileName, DateTime.Now, images, i => true); changeTracker.HasUnsavedChanges = false; } } }
public bool close() { if (SessionConfigUtil.ValidRequest()) { IUserConfigManager dao = new UserConfigManager(); return(dao.UpdateConfig(SessionConfigUtil.GetUserId(), "open")); } return(false); }
public SoundManager(UserConfigManager u, AudioLoader al) { cached = true; mAudioLoader = al; soundConfig = new Dictionary <int, SoundData>(); uMgr = u; bMute = uMgr.UserConfig.mute == 0 ? false : true; base.readFromLocalConfigFile <SoundData>(ConfigType.SoundConfig, soundConfig); }
private void ChooseSystem(string clientName) { UserConfigManager.Config.EmailSetup = UserConfigManager.Config.EmailSetup ?? new EmailSetup(); UserConfigManager.Config.EmailSetup.SystemProviderName = clientName == defaultSystemClientName ? null : clientName; UserConfigManager.Config.EmailSetup.ProviderType = EmailProviderType.System; UserConfigManager.Save(); DialogResult = DialogResult.OK; Close(); }
private void FormConfiguracao_Load(object sender, EventArgs e) { var userConfig = UserConfigManager.Get(); if (userConfig != null) { TextBoxDiretorioGIT.Text = userConfig.GitBase; } }
public UserConfig getStatus() { if (!SessionConfigUtil.ValidRequest()) { return(null); } IUserConfigManager dao = new UserConfigManager(); return(dao.Get(SessionConfigUtil.GetUserId())); }
public BatchState(IScanPerformer scanPerformer, IProfileManager profileManager, FileNamePlaceholders fileNamePlaceholders, IPdfExporter pdfExporter, IOperationFactory operationFactory, PdfSettingsContainer pdfSettingsContainer, UserConfigManager userConfigManager, IFormFactory formFactory) { this.scanPerformer = scanPerformer; this.profileManager = profileManager; this.fileNamePlaceholders = fileNamePlaceholders; this.pdfExporter = pdfExporter; this.operationFactory = operationFactory; this.pdfSettingsContainer = pdfSettingsContainer; this.userConfigManager = userConfigManager; this.formFactory = formFactory; }
public BatchState(IScanPerformer scanPerformer, IProfileManager profileManager, FileNamePlaceholders fileNamePlaceholders, IPdfExporter pdfExporter, IOperationFactory operationFactory, PdfSettingsContainer pdfSettingsContainer, UserConfigManager userConfigManager, IFormFactory formFactory) { this.scanPerformer = scanPerformer; this.profileManager = profileManager; this.fileNamePlaceholders = fileNamePlaceholders; this.pdfExporter = pdfExporter; this.operationFactory = operationFactory; this.pdfSettingsContainer = pdfSettingsContainer; this.userConfigManager = userConfigManager; this.formFactory = formFactory; }
[Pure] public NscClient() { ChartDatabaseService.Initialize(); m_scanner = new CustomChartTypeScanner(); m_renderer = new RenderBatch2D(new ClientResourceManager(ClientSkinService.CurrentlySelectedSkin)); UserConfigManager.SetFromKey("NeuroSonic.__processSpecialHotkeys", true); UserInputService.RawKeyPressed += UserInputService_RawKeyPressed; }
private void ButtonIncluir_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(TextBoxDiretorio.Text)) { var newRow = DataTable.NewRow(); newRow.SetField("Diretorio", TextBoxDiretorio.Text.Replace(UserConfigManager.Get().GitBase + "\\", "")); DataTable.Rows.Add(newRow); GridDiretorios.DataSource = DataTable; TextBoxDiretorio.Text = ""; } }
public FViewer(ChangeTracker changeTracker, IOperationFactory operationFactory, WinFormsExportHelper exportHelper, AppConfigManager appConfigManager, ScannedImageRenderer scannedImageRenderer, KeyboardShortcutManager ksm, UserConfigManager userConfigManager) { this.changeTracker = changeTracker; this.operationFactory = operationFactory; this.exportHelper = exportHelper; this.appConfigManager = appConfigManager; this.scannedImageRenderer = scannedImageRenderer; this.ksm = ksm; this.userConfigManager = userConfigManager; InitializeComponent(); }
private void DoExit() { //Profiler.EndSession(); UserConfigManager.SaveToFile(); // TODO(local): Save to the proper file Exited?.Invoke(); Logger.Flush(); Window.Destroy(); Environment.Exit(0); }
private void LimparFormulario() { ListProjetos.SelectedIndex = -1; TextBoxNome.Text = ""; TextBoxDiretorio.Text = UserConfigManager.Get().GitBase; TextBoxNamespace.Text = ""; ComboBoxTipo.SelectedIndex = -1; ComboBoxSistema.SelectedIndex = -1; ComboBoxProjetoAPI.Enabled = true; ComboBoxProjetoAPI.SelectedIndex = -1; }
private void btnOK_Click(object sender, EventArgs e) { if (appConfigManager.Config.OcrState == OcrState.UserConfig) { UserConfigManager.Config.EnableOcr = checkBoxEnableOcr.Checked; UserConfigManager.Config.OcrLanguageCode = (string)comboLanguages.SelectedValue; UserConfigManager.Config.OcrMode = availableModes != null ? (OcrMode)comboOcrMode.SelectedItem : OcrMode.Default; UserConfigManager.Config.OcrAfterScanning = checkBoxRunInBG.Checked; UserConfigManager.Save(); } Close(); }
private void btnOK_Click(object sender, EventArgs e) { var emailSettings = new EmailSettings { AttachmentName = txtAttachmentName.Text }; emailSettingsContainer.EmailSettings = emailSettings; UserConfigManager.Config.EmailSettings = cbRememberSettings.Checked ? emailSettings : null; UserConfigManager.Save(); Close(); }
private void btnDelete_Click(object sender, EventArgs e) { if (MessageBox.Show(string.Format(MiscResources.ConfirmDelete, comboName.Text), MiscResources.Delete, MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { var savedProxies = UserConfigManager.Config.SavedProxies; savedProxies.RemoveAll(x => x.Name == comboName.Text); UserConfigManager.Save(); ProxyConfig = new ScanProxyConfig(); UpdateDropdown(); UpdateControls(); } }
//下载漫画 private void showDownloadCartoon() { UserConfigManager usr = Core.Data.usrManager; if (usr.UserConfig.cartoon == 1) { checkBox.SetActive(true); } else { checkBox.SetActive(false); } }
private void btnDelete_Click(object sender, EventArgs e) { if (MessageBox.Show(string.Format(MiscResources.ConfirmDelete, comboName.Text), MiscResources.Delete, MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { var presets = UserConfigManager.Config.CustomPageSizePresets; presets.RemoveAll(x => x.Name == comboName.Text); UserConfigManager.Save(); UpdateDropdown(); comboName.Text = ""; UpdateDimens(initialDimens); } }
private void ListProjetos_SelectedIndexChanged(object sender, EventArgs e) { if (ProjetoSelecionado != null) { TextBoxNome.Text = ProjetoSelecionado.NOM_PROJETO; TextBoxDiretorio.Text = Path.Combine(UserConfigManager.Get().GitBase, ProjetoSelecionado.TXT_DIRETORIO); TextBoxNamespace.Text = ProjetoSelecionado.TXT_NAMESPACE; switch (ProjetoSelecionado.IND_TIPO_PROJETO) { case "WEB": ComboBoxTipo.SelectedItem = "Web"; break; case "API": ComboBoxTipo.SelectedItem = "API"; break; case "MOB": ComboBoxTipo.SelectedItem = "Mobile"; break; } ComboBoxSistema.SelectedValue = ProjetoSelecionado.OID_SISTEMA; CarregarProjetosAPI(ProjetoSelecionado); if (ComboBoxProjetoAPI.Items.Count > 0) { ComboBoxProjetoAPI.Enabled = true; if (ProjetoSelecionado.OID_PROJETO_API.HasValue) { ComboBoxProjetoAPI.SelectedValue = ProjetoSelecionado.OID_PROJETO_API.Value; } else { ComboBoxProjetoAPI.SelectedIndex = -1; } } else { ComboBoxProjetoAPI.Enabled = false; ComboBoxProjetoAPI.SelectedIndex = -1; ComboBoxProjetoAPI.Text = ""; } ModoEdicao = true; } }
private void Home_Load(object sender, EventArgs e) { var userConfig = UserConfigManager.Get(); if (userConfig != null) { TextBoxDiretorioGIT.Text = userConfig.GitBase; ComboBoxUrlApi.SelectedItem = userConfig.UrlApi; } ButtonProcurarDiretorio.Image = FontAwesome.Instance .GetImage(new FontAwesome.Properties(FontAwesome.Type.FolderOpenO) { Size = 18, ForeColor = Color.Black }); }
//下载漫画 void OnClickDownLoadIMG() { UserConfigManager user = Core.Data.usrManager; if (user.UserConfig.cartoon == 1) { user.UserConfig.cartoon = 0; checkBox.SetActive(false); } else { user.UserConfig.cartoon = 1; checkBox.SetActive(true); } user.save(); }
/// <summary> /// 主要初始化声音的显示 /// </summary> public void init() { UserConfigManager User = Core.Data.usrManager; if (User.UserConfig.mute == 0) //打开声音的状态 { SoundOn.gameObject.SetActive(true); SoundOff.gameObject.SetActive(false); lblOnOff.text = Core.Data.stringManager.getString(30); } else { SoundOn.gameObject.SetActive(false); SoundOff.gameObject.SetActive(true); lblOnOff.text = Core.Data.stringManager.getString(31); } }
private void SetCulture(string cultureId) { UserConfigManager.Config.Culture = cultureId; UserConfigManager.Save(); Thread.CurrentThread.CurrentCulture = new CultureInfo(cultureId); Thread.CurrentThread.CurrentUICulture = new CultureInfo(cultureId); // Update localized values // Since all forms are opened modally and this is the root form, it should be the only one that needs to be updated live SaveFormState = false; Controls.RemoveAll(); UpdateRTL(); InitializeComponent(); PostInitializeComponent(); UpdateThumbnails(); Focus(); WindowState = FormWindowState.Normal; DoRestoreFormState(); SaveFormState = true; }
public ProfileNameTracker(UserConfigManager userConfigManager) { this.userConfigManager = userConfigManager; }
public EmailSettingsContainer(UserConfigManager userConfigManager) { this.userConfigManager = userConfigManager; }