This repository has been archived on 2022-09-30. You can view files and clone it, but cannot push or open issues or pull requests.
bookmark-manager/OptionsForm.cs

44 lines
1.4 KiB
C#

using System;
using System.Windows.Forms;
namespace bzit.bomg
{
public partial class OptionsForm : Form
{
private MainForm parentForm = null;
public OptionsForm(MainForm form)
{
InitializeComponent();
parentForm = form;
this.StartPosition = FormStartPosition.WindowsDefaultLocation;
}
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
comboBox1.SelectedIndex = 0;
comboBox1.SelectedIndex = ((parentForm.IconDatabase.GetConfig("core.bookmark.action", string.Empty).Equals("1")) ? 1 : 0);
tbxAddress.Text = parentForm.IconDatabase.GetConfig("core.bookmark.customcommand1", string.Empty).Trim();
textBox1.Text = parentForm.IconDatabase.GetConfig("core.bookmark.customcommand2", string.Empty).Trim();
}
protected override void OnShown(EventArgs e)
{
base.OnShown(e);
}
private void btnSave_Click(object sender, EventArgs e)
{
parentForm.IconDatabase.SetConfig("core.bookmark.action", comboBox1.SelectedIndex.ToString());
parentForm.IconDatabase.SetConfig("core.bookmark.customcommand1", tbxAddress.Text.Trim());
parentForm.IconDatabase.SetConfig("core.bookmark.customcommand2", textBox1.Text.Trim());
this.Close();
}
}
}