Skip to content

Commit 6b6e370

Browse files
committed
Select name text box by default in all scripting windows when adding new scripting elements
1 parent 7ffa4f0 commit 6b6e370

5 files changed

Lines changed: 10 additions & 0 deletions

File tree

src/TSMapEditor/UI/Windows/AITriggersWindow.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,8 @@ private void BtnNew_LeftClick(object sender, EventArgs e)
314314
map.AITriggerTypes.Add(aiTrigger);
315315
ListAITriggers();
316316
SelectAITrigger(aiTrigger);
317+
WindowManager.SelectedControl = tbName;
318+
tbName.SetSelection(0, tbName.Text.Length);
317319
}
318320

319321
private void BtnDelete_LeftClick(object sender, EventArgs e)

src/TSMapEditor/UI/Windows/LocalVariablesWindow.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ private void BtnNewLocalVariable_LeftClick(object sender, EventArgs e)
6767
map.LocalVariables.Insert(newIndex, new LocalVariable(newIndex) { Name = Translate(this, "NewLocalVariable", "New Local Variable") });
6868
ListLocalVariables();
6969
lbLocalVariables.SelectedIndex = newIndex;
70+
WindowManager.SelectedControl = tbName;
71+
tbName.SetSelection(0, tbName.Text.Length);
7072
}
7173

7274
private void BtnDeleteLocalVariable_LeftClick(object sender, EventArgs e)

src/TSMapEditor/UI/Windows/ScriptsWindow.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -379,6 +379,8 @@ private void BtnAddScript_LeftClick(object sender, EventArgs e)
379379
map.Scripts.Add(newScript);
380380
ListScripts();
381381
SelectScript(newScript);
382+
WindowManager.SelectedControl = tbName;
383+
tbName.SetSelection(0, tbName.Text.Length);
382384
}
383385

384386
private void BtnDeleteScript_LeftClick(object sender, EventArgs e)

src/TSMapEditor/UI/Windows/TaskforcesWindow.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -321,6 +321,8 @@ private void BtnNewTaskForce_LeftClick(object sender, System.EventArgs e)
321321
map.AddTaskForce(taskForce);
322322
ListTaskForces();
323323
SelectTaskForce(taskForce);
324+
WindowManager.SelectedControl = tbTaskForceName;
325+
tbTaskForceName.SetSelection(0, tbTaskForceName.Text.Length);
324326

325327
map.TaskForcesChanged += Map_TaskForcesChanged;
326328
}

src/TSMapEditor/UI/Windows/TeamTypesWindow.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -401,6 +401,8 @@ private void BtnNewTeamType_LeftClick(object sender, EventArgs e)
401401
map.AddTeamType(teamType);
402402
ListTeamTypes();
403403
SelectTeamType(teamType);
404+
WindowManager.SelectedControl = tbName;
405+
tbName.SetSelection(0, tbName.Text.Length);
404406

405407
map.TeamTypesChanged += Map_TeamTypesChanged;
406408
}

0 commit comments

Comments
 (0)