diff --git a/gui/dialogs/formation.xml b/gui/dialogs/formation.xml
new file mode 100644
index 000000000..6171a11a0
--- /dev/null
+++ b/gui/dialogs/formation.xml
@@ -0,0 +1,237 @@
+
+
+
+
+ formation
+ false
+ vbox
+
+
+
+
+ left
+
+
+ 0.5
+ 0.5
+ 0.5
+ 1
+
+
+
+
+ hbox
+
+ 10
+
+
+
+ vbox
+
+
+ left
+
+ /sim/ai/models/wingman/controls/formate-to-ac
+ true
+
+ dialog-apply
+
+
+ nasal
+
+
+
+
+
+ left
+
+ /sim/ai/models/wingman/controls/break
+ true
+
+ dialog-apply
+
+
+ nasal
+
+
+
+
+
+ left
+
+ /sim/ai/models/wingman/controls/join
+ true
+
+ dialog-apply
+
+
+ nasal
+
+
+
+
+
+
+
+ vbox
+
+
+ left
+
+
+
+
+
+
+
+
+ hbox
+
+ left
+
+
+
+ 75
+ 25
+ -180
+ 180
+ /ai/models/wingman/controls/break-deg-rel
+
+ dialog-apply
+
+
+ nasal
+
+
+
+
+ left
+
+
+
+
+
+
+
+
+ %-0.1f deg
+ true
+ /ai/models/wingman/controls/break-deg-rel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ hbox
+
+
+ left
+
+
+
+
+ left
+
+ %-0.1f deg
+ true
+ /ai/models/wingman/controls/tgt-heading-deg
+
+
+
+
+ true
+
+
+
+ hbox
+ 6
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
diff --git a/gui/menubar.xml b/gui/menubar.xml
index e7ad39d78..d13b2877c 100644
--- a/gui/menubar.xml
+++ b/gui/menubar.xml
@@ -474,6 +474,13 @@
-->
+ -
+
+
+ dialog-show
+ formation
+
+
-