<?xml version="1.0" encoding="utf-8"?>
<Resource>
  <Folder name="GacGenConfig">
    <Folder name="Cpp">
      <Text name="SourceFolder">Source</Text>
      <Text name="Resource">..\..\UIRes\Member_Parameter.bin</Text>
      <Text name="NormalInclude">GacUI.h</Text>
      <Text name="Name">Demo</Text>
    </Folder>
  </Folder>
  <Folder name="MainWindow">
    <Script>
      <Workflow>
        <![CDATA[
          module script;
        
          namespace demo
          {
            interface IViewModel
            {
              func GetText() : string;
            }
          }
        ]]>
      </Workflow>
    </Script>
    <Instance name="MainWindowResource">
      <Instance ref.CodeBehind="false" ref.Class="demo::MainWindow">
        <ref.Parameter Name="ViewModel" Class="demo::IViewModel"/>
        <Window Text="Member_Parameter" ClientSize="x:480 y:320">
          <att.BoundsComposition-set PreferredMinSize="x:480 y:320"/>
          <Label Text-eval="ViewModel.GetText()">
            <att.Font>fontFamily:"Segoe UI" size:32 antialias:true</att.Font>
          </Label>
        </Window>
      </Instance>
    </Instance>
  </Folder>
</Resource>