From d67669ad34f1ebc34b6c6d8c87a2079ba181d4a5 Mon Sep 17 00:00:00 2001 From: DrSmugleaf Date: Sat, 20 Aug 2022 22:11:22 +0200 Subject: [PATCH] Add XAML control file template (#10737) --- SpaceStation14.sln.DotSettings | 70 ++++++++++++++++++++++++++-------- 1 file changed, 54 insertions(+), 16 deletions(-) diff --git a/SpaceStation14.sln.DotSettings b/SpaceStation14.sln.DotSettings index 1182b0525c..d4ee3bded9 100644 --- a/SpaceStation14.sln.DotSettings +++ b/SpaceStation14.sln.DotSettings @@ -88,35 +88,40 @@ True False True - Entity System - 10 + Entity Component + 1 + 9 True - Entity System - 14 + Prototype + 5 6 + True + XAML Control + True - Entity System - 17 + Client/Server Net Entity System + 8 7 True Entity System - 11 + 2 True - Entity Component - 12 + Shared Net Component + 3 8 True - Entity System - 16 + Shared Net Entity System + 7 True - Prototype - 15 + Inheriting Prototype + 6 True - Shared Net Component - 13 + Client/Server Net Component + 4 + C# projects False True True @@ -212,6 +217,7 @@ public sealed class $CLASS$ : IPrototype { False + SS14 True True cs @@ -608,4 +614,36 @@ public sealed class $CLASS$ : Shared$CLASS$ { True True True - True + True + True + &XAML Control + $HEADER$namespace $NAMESPACE$ + { + public class $CLASS$ {$END$} + } + True + True + Control.xaml + cs + True + True + True + InCSharpProjectFile + True + fileheader() + 0 + True + getUpperCaseAlphaNumericFileName() + 1 + True + fileDefaultNamespace() + -1 + 2 + True + manual + <RelativeConfig File="$NAME$" /> + 0 + <controls:$CLASS$> + xmlns="https://spacestation14.io" + xmlns:controls="clr-namespace:$NAMESPACE$"> + </controls:$CLASS$>