private void editScript(object sender, RoutedEventArgs e)
{
Script script = ((KeyValuePair<string, Script>)((Button)e.Source).DataContext).Value;
EditScriptWindow editScriptWindow = new EditScriptWindow(Personality.Scripts, script.Name);
editScriptWindow.ShowDialog();
scriptsData.Items.Refresh();
}