ApplicationWindow.xaml 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516
  1. <Window x:Class="Курсовой_проект_3._1.ApplicationWindow"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  5. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  6. xmlns:local="clr-namespace:Курсовой_проект_3._1"
  7. mc:Ignorable="d"
  8. Title="ApplicationWindow" Height="700" Width="900" MinWidth="550" MinHeight="600">
  9. <Window.Resources>
  10. <!-- Diffrent templates for the ApplicationList (Players, Teams, Tournaments) -->
  11. <DataTemplate x:Key="PlayersItemTemplate">
  12. <Grid>
  13. <Grid.ColumnDefinitions>
  14. <ColumnDefinition Width="0.4*"/>
  15. <ColumnDefinition Width="*"/>
  16. </Grid.ColumnDefinitions>
  17. <!-- Photo, ShortAboutPlayer -->
  18. <Grid>
  19. <Grid.RowDefinitions>
  20. <RowDefinition/>
  21. <RowDefinition/>
  22. </Grid.RowDefinitions>
  23. <Image Grid.Row="0" Source="{Binding Path=UserPhoto}" Margin="5"/>
  24. <Grid Grid.Row="1">
  25. <Grid.RowDefinitions>
  26. <RowDefinition/>
  27. <RowDefinition/>
  28. <RowDefinition/>
  29. <RowDefinition/>
  30. </Grid.RowDefinitions>
  31. <Viewbox Grid.Row="0" Stretch="Uniform">
  32. <TextBlock Text="{Binding Path=Name}"></TextBlock>
  33. </Viewbox>
  34. <Viewbox Grid.Row="1" Stretch="Uniform">
  35. <TextBlock Text="{Binding Path=Age}"></TextBlock>
  36. </Viewbox>
  37. <Viewbox Grid.Row="2" Stretch="Uniform">
  38. <TextBlock Text="{Binding Path=Country}"></TextBlock>
  39. </Viewbox>
  40. <Viewbox Grid.Row="3" Stretch="Uniform">
  41. <TextBlock Text="{Binding Path=Discipline}"></TextBlock>
  42. </Viewbox>
  43. </Grid>
  44. </Grid>
  45. <!-- Title, ApplicationText, Date -->
  46. <Grid>
  47. <Grid.RowDefinitions>
  48. <RowDefinition/>
  49. <RowDefinition/>
  50. <RowDefinition/>
  51. </Grid.RowDefinitions>
  52. <Grid.ColumnDefinitions>
  53. <ColumnDefinition/>
  54. <ColumnDefinition/>
  55. </Grid.ColumnDefinitions>
  56. <Viewbox Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="2" Stretch="Uniform">
  57. <TextBlock Text="{Binding Path=Title}"></TextBlock>
  58. </Viewbox>
  59. <Viewbox Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="2" Stretch="Uniform">
  60. <TextBlock Text="{Binding Path=ApplicationText}"></TextBlock>
  61. </Viewbox>
  62. <Grid Grid.Row="2" Grid.Column="0">
  63. <Grid.RowDefinitions>
  64. <RowDefinition/>
  65. <RowDefinition/>
  66. </Grid.RowDefinitions>
  67. <Viewbox Grid.Row="0" Stretch="Uniform">
  68. <TextBlock Text="{Binding Path=Email}"></TextBlock>
  69. </Viewbox>
  70. <Viewbox Grid.Row="1" Stretch="Uniform">
  71. <TextBlock Text="{Binding Path=PhoneNumber}"></TextBlock>
  72. </Viewbox>
  73. </Grid>
  74. <Viewbox Grid.Row="2" Grid.Column="1" Stretch="Uniform">
  75. <TextBlock Text="{Binding Path=Date}"></TextBlock>
  76. </Viewbox>
  77. </Grid>
  78. </Grid>
  79. </DataTemplate>
  80. <DataTemplate x:Key="TeamsItemTemplate">
  81. <Grid>
  82. <Grid.ColumnDefinitions>
  83. <ColumnDefinition Width="0.4*"/>
  84. <ColumnDefinition Width="*"/>
  85. </Grid.ColumnDefinitions>
  86. <!-- Photo, ShortAboutTeam -->
  87. <Grid>
  88. <Grid.RowDefinitions>
  89. <RowDefinition/>
  90. <RowDefinition/>
  91. </Grid.RowDefinitions>
  92. <Image Grid.Row="0" Source="{Binding Path=TeamLogo}" Margin="5"/>
  93. <Grid Grid.Row="1">
  94. <Grid.RowDefinitions>
  95. <RowDefinition/>
  96. <RowDefinition/>
  97. <RowDefinition/>
  98. <RowDefinition/>
  99. </Grid.RowDefinitions>
  100. <Viewbox Grid.Row="0" Stretch="Uniform">
  101. <TextBlock Text="{Binding Path=TeamName}"></TextBlock>
  102. </Viewbox>
  103. <Viewbox Grid.Row="1" Stretch="Uniform">
  104. <TextBlock Text="{Binding Path=DateOfFoundation}"></TextBlock>
  105. </Viewbox>
  106. <Viewbox Grid.Row="2" Stretch="Uniform">
  107. <TextBlock Text="{Binding Path=Country}"></TextBlock>
  108. </Viewbox>
  109. <Viewbox Grid.Row="3" Stretch="Uniform">
  110. <TextBlock Text="{Binding Path=Discipline}"></TextBlock>
  111. </Viewbox>
  112. </Grid>
  113. </Grid>
  114. <!-- Title, ApplicationText, Date -->
  115. <Grid>
  116. <Grid.RowDefinitions>
  117. <RowDefinition/>
  118. <RowDefinition/>
  119. <RowDefinition/>
  120. </Grid.RowDefinitions>
  121. <Grid.ColumnDefinitions>
  122. <ColumnDefinition/>
  123. <ColumnDefinition/>
  124. </Grid.ColumnDefinitions>
  125. <Viewbox Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="2" Stretch="Uniform">
  126. <TextBlock Text="{Binding Path=Title}"></TextBlock>
  127. </Viewbox>
  128. <Viewbox Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="2" Stretch="Uniform">
  129. <TextBlock Text="{Binding Path=ApplicationText}"></TextBlock>
  130. </Viewbox>
  131. <Grid Grid.Row="2" Grid.Column="0">
  132. <Grid.RowDefinitions>
  133. <RowDefinition/>
  134. <RowDefinition/>
  135. </Grid.RowDefinitions>
  136. <Viewbox Grid.Row="0" Stretch="Uniform">
  137. <TextBlock Text="{Binding Path=Email}"></TextBlock>
  138. </Viewbox>
  139. <Viewbox Grid.Row="1" Stretch="Uniform">
  140. <TextBlock Text="{Binding Path=PhoneNumber}"></TextBlock>
  141. </Viewbox>
  142. </Grid>
  143. <Viewbox Grid.Row="2" Grid.Column="1" Stretch="Uniform">
  144. <TextBlock Text="{Binding Path=Date}"></TextBlock>
  145. </Viewbox>
  146. </Grid>
  147. </Grid>
  148. </DataTemplate>
  149. <DataTemplate x:Key="TournamentsItemTemplate">
  150. <Grid>
  151. <Grid.ColumnDefinitions>
  152. <ColumnDefinition Width="0.4*"/>
  153. <ColumnDefinition Width="*"/>
  154. </Grid.ColumnDefinitions>
  155. <!-- TournamentLogo -->
  156. <Grid>
  157. <Grid.RowDefinitions>
  158. <RowDefinition/>
  159. </Grid.RowDefinitions>
  160. <Image Source="{Binding Path=TournamentLogo}" Margin="5"/>
  161. </Grid>
  162. <!-- Title, Date, Stages, Place, PrizeFond, FreeSlot, Contacts -->
  163. <Grid>
  164. <Grid.RowDefinitions>
  165. <RowDefinition/>
  166. <RowDefinition/>
  167. <RowDefinition/>
  168. <RowDefinition/>
  169. <RowDefinition/>
  170. <RowDefinition/>
  171. <RowDefinition/>
  172. </Grid.RowDefinitions>
  173. <Viewbox Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="2" Stretch="Uniform">
  174. <TextBlock Text="{Binding Path=Title}"></TextBlock>
  175. </Viewbox>
  176. <Viewbox Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="2" Stretch="Uniform">
  177. <TextBlock Text="{Binding Path=Date}"></TextBlock>
  178. </Viewbox>
  179. <Viewbox Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="2" Stretch="Uniform">
  180. <TextBlock Text="{Binding Path=Stages}"></TextBlock>
  181. </Viewbox>
  182. <Viewbox Grid.Row="3" Grid.Column="0" Grid.ColumnSpan="2" Stretch="Uniform">
  183. <TextBlock Text="{Binding Path=PrizeFond}"></TextBlock>
  184. </Viewbox>
  185. <Viewbox Grid.Row="4" Grid.Column="0" Grid.ColumnSpan="2" Stretch="Uniform">
  186. <TextBlock Text="{Binding Path=FreeSlot}"></TextBlock>
  187. </Viewbox>
  188. <Grid Grid.Row="5" Grid.Column="0">
  189. <Grid.RowDefinitions>
  190. <RowDefinition/>
  191. <RowDefinition/>
  192. </Grid.RowDefinitions>
  193. <Viewbox Grid.Row="0" Stretch="Uniform">
  194. <TextBlock Text="{Binding Path=Email}"></TextBlock>
  195. </Viewbox>
  196. <Viewbox Grid.Row="1" Stretch="Uniform">
  197. <TextBlock Text="{Binding Path=PhoneNumber}"></TextBlock>
  198. </Viewbox>
  199. </Grid>
  200. <Button Grid.Row="6"></Button>
  201. </Grid>
  202. </Grid>
  203. </DataTemplate>
  204. <!-- TextBox style -->
  205. <Style TargetType="TextBox">
  206. <Setter Property="Foreground" Value="#FF464646"/>
  207. <Setter Property="Template">
  208. <Setter.Value>
  209. <ControlTemplate TargetType="{x:Type TextBox}">
  210. <Grid>
  211. <Border x:Name="TextBoxBorder"
  212. Background="White"
  213. BorderBrush="White"
  214. BorderThickness="1"
  215. CornerRadius="8" Opacity="1">
  216. <Grid>
  217. <ScrollViewer x:Name="PART_ContentHost"
  218. BorderThickness="0" IsTabStop="False"
  219. Margin="0" Padding="{TemplateBinding Padding}">
  220. </ScrollViewer>
  221. </Grid>
  222. </Border>
  223. </Grid>
  224. <ControlTemplate.Triggers>
  225. <Trigger Property="IsMouseOver" Value="True">
  226. <Setter TargetName="TextBoxBorder" Property="Background" Value="WhiteSmoke"/>
  227. </Trigger>
  228. <Trigger Property="IsFocused" Value="True">
  229. <Setter TargetName="TextBoxBorder" Property="Background" Value="#FFF0F0F0"/>
  230. </Trigger>
  231. </ControlTemplate.Triggers>
  232. </ControlTemplate>
  233. </Setter.Value>
  234. </Setter>
  235. </Style>
  236. <!-- CountryFilter & Discipline ListBoxTemplate-->
  237. <DataTemplate x:Key="FilterItemTemplate">
  238. <CheckBox Content="{Binding Path=ItemName}"/>
  239. </DataTemplate>
  240. <!-- Button style -->
  241. <Style TargetType="Button">
  242. <Setter Property="Template">
  243. <Setter.Value>
  244. <ControlTemplate TargetType="Button">
  245. <Border CornerRadius="20"
  246. Background="{TemplateBinding Background}" x:Name="ButtonBorder">
  247. <ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
  248. VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/>
  249. </Border>
  250. <ControlTemplate.Triggers>
  251. <Trigger Property="IsPressed" Value="True">
  252. <Setter Property="Background" TargetName="ButtonBorder">
  253. <Setter.Value>
  254. <RadialGradientBrush GradientOrigin="0.496,1.052">
  255. <RadialGradientBrush.RelativeTransform>
  256. <TransformGroup>
  257. <ScaleTransform CenterX="0.5" CenterY="0.5" ScaleX="1.5" ScaleY="1.5"/>
  258. <TranslateTransform X="0.02" Y="0.3"/>
  259. </TransformGroup>
  260. </RadialGradientBrush.RelativeTransform>
  261. <GradientStop Color="#00000000" Offset="1"/>
  262. <GradientStop Color="#FF303030" Offset="0.3"/>
  263. </RadialGradientBrush>
  264. </Setter.Value>
  265. </Setter>
  266. </Trigger>
  267. <Trigger Property="IsMouseOver" Value="True">
  268. <Setter Property="Background" TargetName="ButtonBorder">
  269. <Setter.Value>
  270. <RadialGradientBrush GradientOrigin="0.496,1.052">
  271. <RadialGradientBrush.RelativeTransform>
  272. <TransformGroup>
  273. <ScaleTransform CenterX="0.5" CenterY="0.5" ScaleX="1.5" ScaleY="1.5"/>
  274. <TranslateTransform X="0.02" Y="0.3"/>
  275. </TransformGroup>
  276. </RadialGradientBrush.RelativeTransform>
  277. <GradientStop Color="#00000000" Offset="1"/>
  278. <GradientStop Color="#FF303030" Offset="0.3"/>
  279. </RadialGradientBrush>
  280. </Setter.Value>
  281. </Setter>
  282. </Trigger>
  283. <Trigger Property="IsEnabled" Value="False">
  284. <Setter Property="Background" TargetName="ButtonBorder">
  285. <Setter.Value>
  286. <RadialGradientBrush GradientOrigin="0.496,1.052">
  287. <RadialGradientBrush.RelativeTransform>
  288. <TransformGroup>
  289. <ScaleTransform CenterX="0.5" CenterY="0.5" ScaleX="1.5" ScaleY="1.5"/>
  290. <TranslateTransform X="0.02" Y="0.3"/>
  291. </TransformGroup>
  292. </RadialGradientBrush.RelativeTransform>
  293. <GradientStop Color="#00000000" Offset="1"/>
  294. <GradientStop Color="#FF303030" Offset="0.3"/>
  295. </RadialGradientBrush>
  296. </Setter.Value>
  297. </Setter>
  298. </Trigger>
  299. </ControlTemplate.Triggers>
  300. </ControlTemplate>
  301. </Setter.Value>
  302. </Setter>
  303. </Style>
  304. </Window.Resources>
  305. <Grid>
  306. <Grid>
  307. <Grid.RowDefinitions>
  308. <RowDefinition Height="0.1*"></RowDefinition>
  309. <RowDefinition Height="0.05*"></RowDefinition>
  310. <RowDefinition Height="*"></RowDefinition>
  311. </Grid.RowDefinitions>
  312. <Grid.ColumnDefinitions>
  313. <ColumnDefinition></ColumnDefinition>
  314. </Grid.ColumnDefinitions>
  315. <!-- Navigation -->
  316. <StackPanel x:Name="NavigationStackPanel" Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="3" Background="#68A4C8"/>
  317. <!-- BackStep -->
  318. <Grid Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="3" Background="#81AEC8">
  319. <Grid.ColumnDefinitions>
  320. <ColumnDefinition Width="*"/>
  321. <ColumnDefinition Width="0.4*"/>
  322. <ColumnDefinition Width="0.4*"/>
  323. <ColumnDefinition Width="0.4*"/>
  324. <ColumnDefinition Width="*"/>
  325. </Grid.ColumnDefinitions>
  326. <Button x:Name="PlayerListShowButton" Grid.Column="1" Content="Игроки" Click="PlayerListShowButton_Click" Background="#68A4C8" BorderThickness="0"/>
  327. <Button x:Name="TeamListShowButton" Grid.Column="2" Content="Команды" Margin="5 0 5 0"/>
  328. <Button x:Name="TournamentListShowButton" Grid.Column="3" Content="Турниры"/>
  329. </Grid>
  330. <!-- ##################### MAIN ##################### -->
  331. <Grid Grid.Row="2" Grid.Column="0">
  332. <Grid.ColumnDefinitions>
  333. <ColumnDefinition Width="*"/>
  334. <ColumnDefinition Width="0.5*"/>
  335. </Grid.ColumnDefinitions>
  336. <!-- ApplicationList -->
  337. <ScrollViewer x:Name="MainScroll" Grid.Column="0" Grid.ColumnSpan="3">
  338. <StackPanel x:Name="AboutStackPanel">
  339. <ListBox ItemTemplate="{StaticResource PlayersItemTemplate}">
  340. </ListBox>
  341. </StackPanel>
  342. </ScrollViewer> <!-- ApplicationList -->
  343. <!-- ApplicationFilter -->
  344. <Rectangle Grid.Column="1" Fill="#FF68A4C8"/>
  345. <Grid Grid.Column="1">
  346. <!-- PlayersFilter -->
  347. <Grid Visibility="Hidden" ShowGridLines="True">
  348. <Grid.ColumnDefinitions>
  349. <ColumnDefinition/>
  350. <ColumnDefinition/>
  351. </Grid.ColumnDefinitions>
  352. <Grid.RowDefinitions>
  353. <RowDefinition Height="0.1*" MinHeight="50"/>
  354. <RowDefinition Height="0.4*" MaxHeight="60"/>
  355. <RowDefinition x:Name="CountryFilterExpanderRow" Height="0.2*"/>
  356. <RowDefinition x:Name="DisciplineFilterExpanderRow" Height="0.2*"/>
  357. <RowDefinition Height="0.2*" MaxHeight="30"/>
  358. <RowDefinition Height="0.8*"/>
  359. <RowDefinition Height="*" MaxHeight="100"/>
  360. </Grid.RowDefinitions>
  361. <!-- Date -->
  362. <TextBlock Grid.Row="0" HorizontalAlignment="Left" VerticalAlignment="Bottom" Margin="12 0 0 0">
  363. Дата заявки:<LineBreak/>С:
  364. </TextBlock>
  365. <TextBlock Grid.Row="0" Grid.Column="1" HorizontalAlignment="Left" VerticalAlignment="Bottom" Margin="12 0 0 0">
  366. До:
  367. </TextBlock>
  368. <DatePicker Grid.Row="1" Margin="10"/>
  369. <DatePicker Grid.Row="1" Grid.Column="1" Margin="10"/>
  370. <!-- Country -->
  371. <Expander Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="2" Header="Страна:" Height="100">
  372. <ListBox x:Name="CountryFilterLB" ItemTemplate="{StaticResource FilterItemTemplate}">
  373. </ListBox>
  374. </Expander>
  375. <!-- Discipline -->
  376. <Expander Grid.Row="3" Grid.Column="0" Grid.ColumnSpan="2" Header="Дисциплина:" Height="100">
  377. <ListBox x:Name="DisciplineFilterLB" ItemTemplate="{StaticResource FilterItemTemplate}">
  378. </ListBox>
  379. </Expander>
  380. <!-- Age -->
  381. <Grid Grid.Row="4" Grid.Column="0" Grid.ColumnSpan="2">
  382. <Grid.ColumnDefinitions>
  383. <ColumnDefinition Width="0.7*"/>
  384. <ColumnDefinition/>
  385. </Grid.ColumnDefinitions>
  386. <TextBlock Text="Возраст:" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="12 0 0 0"/>
  387. <TextBox Grid.Column="1" Margin="0 0 5 0"/>
  388. </Grid>
  389. <Button x:Name="ApplyFilterButton" Grid.Row="8" Grid.Column="0" Grid.ColumnSpan="2" Content="Применить фильтр" Margin="25"/>
  390. </Grid>
  391. <!-- TeamsFilter -->
  392. <Grid Visibility="Hidden">
  393. <Grid.ColumnDefinitions>
  394. <ColumnDefinition/>
  395. <ColumnDefinition/>
  396. </Grid.ColumnDefinitions>
  397. <Grid.RowDefinitions>
  398. <RowDefinition Height="0.1*" MinHeight="50"/>
  399. <RowDefinition Height="0.4*" MaxHeight="60"/>
  400. <RowDefinition x:Name="CountryTeamFilterExpanderRow" Height="0.2*"/>
  401. <RowDefinition x:Name="DisciplineTeamFilterExpanderRow" Height="0.2*"/>
  402. <RowDefinition Height="0.2*" MaxHeight="30"/>
  403. <RowDefinition Height="0.8*"/>
  404. <RowDefinition Height="*" MaxHeight="100"/>
  405. </Grid.RowDefinitions>
  406. <!-- Date -->
  407. <TextBlock Grid.Row="0" HorizontalAlignment="Left" VerticalAlignment="Bottom" Margin="12 0 0 0">
  408. Дата заявки:<LineBreak/>С:
  409. </TextBlock>
  410. <TextBlock Grid.Row="0" Grid.Column="1" HorizontalAlignment="Left" VerticalAlignment="Bottom" Margin="12 0 0 0">
  411. До:
  412. </TextBlock>
  413. <DatePicker Grid.Row="1" Margin="10"/>
  414. <DatePicker Grid.Row="1" Grid.Column="1" Margin="10"/>
  415. <!-- Country -->
  416. <Expander Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="2" Header="Страна:" Height="100">
  417. <ListBox x:Name="CountryTeamFilterLB" ItemTemplate="{StaticResource FilterItemTemplate}">
  418. </ListBox>
  419. </Expander>
  420. <!-- Discipline -->
  421. <Expander Grid.Row="3" Grid.Column="0" Grid.ColumnSpan="2" Header="Дисциплина:" Height="100">
  422. <ListBox x:Name="DisciplineTeamFilterLB" ItemTemplate="{StaticResource FilterItemTemplate}">
  423. </ListBox>
  424. </Expander>
  425. <!-- Age -->
  426. <Grid Grid.Row="4" Grid.Column="0" Grid.ColumnSpan="2">
  427. <Grid.ColumnDefinitions>
  428. <ColumnDefinition Width="0.7*"/>
  429. <ColumnDefinition/>
  430. </Grid.ColumnDefinitions>
  431. <TextBlock Text="Возраст:" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="12 0 0 0"/>
  432. <TextBox Grid.Column="1" Margin="0 0 5 0"/>
  433. </Grid>
  434. <Button x:Name="ApplyFilterTeamButton" Grid.Row="8" Grid.Column="0" Grid.ColumnSpan="2" Content="Применить фильтр" Margin="25"/>
  435. </Grid>
  436. <!-- TournamentsFilter -->
  437. <Grid Visibility="Hidden">
  438. </Grid>
  439. </Grid> <!-- ApplicationFilter -->
  440. </Grid>
  441. </Grid>
  442. </Grid>
  443. </Window>