diff options
| author | jpbruyere <jp.bruyere@hotmail.com> | 2016-02-29 11:38:45 +0100 |
|---|---|---|
| committer | jpbruyere <jp.bruyere@hotmail.com> | 2016-02-29 11:38:45 +0100 |
| commit | bfcc3583d5dfa32ac2b314751e5cf99578da455d (patch) | |
| tree | 5ea6d30c21aea3157d5beb34c18b41513ad91de9 /src/Interface.cs | |
| parent | f227139ae8e3c7c7d585cf4f560bd87f8406ddc8 (diff) | |
ensure template are loaded when created in code
Diffstat (limited to 'src/Interface.cs')
| -rw-r--r-- | src/Interface.cs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/Interface.cs b/src/Interface.cs index 6e9fb8a8..527e2f28 100644 --- a/src/Interface.cs +++ b/src/Interface.cs @@ -39,6 +39,7 @@ namespace Crow internal static bool XmlSerializerInit = false; /// <summary> keep ressource path for debug msg </summary> internal static string CurrentGOMLPath = ""; + internal static int XmlLoaderCount = 0; public static int TabSize = 4; public static string LineBreak = "\r\n"; @@ -122,10 +123,12 @@ namespace Crow public static GraphicObject Load (string path, object hostClass = null) { + Interface.XmlLoaderCount ++; CurrentGOMLPath = path; using (Stream stream = GetStreamFromPath (path)) { return Load(stream, GetTopContainerOfGOMLStream(stream), hostClass); } + Interface.XmlLoaderCount --; } |