Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@

/.vs/VSWorkspaceState.json
/.vs/slnx.sqlite
/kinectSpaces/.vs
Binary file added kinectSpaces/Logo_ifgi_long_png.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added kinectSpaces/MIM_LogoNEU_8cm.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
149 changes: 105 additions & 44 deletions kinectSpaces/MainWindow.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,31 @@
Background="#FF2D2D30"
Closed="Window_Closed"
Loaded="Window_Loaded_1"
WindowState="Maximized"
WindowStyle="None">
WindowState="Normal"
WindowStyle="SingleBorderWindow">

<!--@VASL 2021-2024-->

<Grid UseLayoutRounding="True">

<Grid.Resources>
<!-- Style for TabItem within this Grid only -->
<Style TargetType="{x:Type TabItem}">
<!-- Apply the style based on the default TabItem style -->
<Setter Property="Background" Value="Blue"/>
<!-- Default non-selected background -->
<Style.Triggers>
<!-- Change background when selected -->
<Trigger Property="IsSelected" Value="True">
<Setter Property="Background" Value="Black"/>
</Trigger>
</Style.Triggers>
</Style>
</Grid.Resources>


<Grid.ColumnDefinitions>
<ColumnDefinition Width="143*"/>
<ColumnDefinition Width="50*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="10"/>
Expand All @@ -32,9 +51,9 @@

</MenuItem>
</Menu>
<Grid Grid.Row="1">
<!--Grid Grid.Row="1">
<Button x:Name="CloseWindow" Content="X" HorizontalAlignment="Right" Margin="1165,0,10,0" VerticalAlignment="Top" Width="21" Height="21" Background="#FFE84C4C" Foreground="White" FontSize="8" FontWeight="Bold" Click="CloseWindow_Clic"/>
</Grid>
</Grid-->
<!--ToolBarTray Grid.Row="3" HorizontalAlignment="Left" Height="35" VerticalAlignment="Top" Width="1019" Grid.ColumnSpan="2" Margin="0,0.111,0,0" Background="#FF3F3F46">
<ToolBar Background="#FF1A4F8B">
<Button Margin="1" ToolTip="Open Store">
Expand Down Expand Up @@ -125,34 +144,37 @@
</Grid.Resources>

<Grid Grid.Row="0" Background="#FF3F3F46">


<TabControl Grid.Row="0" Name="DatasetsTabControl" SelectedIndex="0" Margin="4,4,0,4" Background="#FF2D2D30" Foreground="White" BorderBrush="#FF2D2D30">

<!--TabItem Name="Scene_info" Header="Scene Information" Background="#FF252526" BorderBrush="#FF2D2D30" Foreground="White"-->
<TabItem Name="Scene_info" Header="Scene Information" Background="#FF323232" BorderBrush="#FF383838" Foreground="White">
<Border Background="#FF2D2D30" Margin="0,-3,0,3" Padding="0">
<Border Background="#FF2D2D30" Padding="0" Width="521">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="50"/>
<RowDefinition Height="*"/>
<RowDefinition Height="100"/>
<RowDefinition Height="100"/>
</Grid.RowDefinitions>

<Grid Grid.Row="0" Margin="0,0,0,138" Grid.RowSpan="2">
<Label Content="YUGEN" FontSize="24" Foreground="White" HorizontalAlignment="Center" FontFamily="Perpetua Titling MT" Margin="217,0,217,37" Width="96"/>
<Label Content="Revealing group behavior through depth" Foreground="White" HorizontalAlignment="Center" FontFamily="Perpetua" Margin="128,33,122,0" Width="280" FontSize="18" />
<Grid Grid.Row="0">
<Label Content="sense:ability" FontSize="24" Foreground="White" HorizontalAlignment="Center" VerticalAlignment="Top" Width="522" Margin="0,15,0,0" FontWeight="Bold"/>
<Label Content="Musikbezogener Wissenstransfer zwischen Materialität und Virtualität" Foreground="White" HorizontalAlignment="Center" VerticalAlignment="Top" Margin="0,57,0,0" Width="522" FontSize="16" />
</Grid>
<Grid Grid.Row="1" Margin="0,41,0,-41">
<Grid Grid.Row="1" Margin="0,0,0,0">
<Grid.RowDefinitions>
<RowDefinition Height="36"></RowDefinition>
<RowDefinition Height="30"></RowDefinition>
<RowDefinition Height="30"></RowDefinition>
<RowDefinition Height="30"></RowDefinition>
<RowDefinition Height="50"></RowDefinition>
<RowDefinition Height="50"></RowDefinition>
</Grid.RowDefinitions>
<Label Grid.Row="0" Content="Experiment details" FontSize="16" Foreground="White" Margin="0,0,0,5" HorizontalAlignment="Left"/>
<Label x:Name="details_start" Grid.Row="1" FontSize="12" Foreground="White" Margin="0,0,0,18" Grid.RowSpan="2" HorizontalAlignment="Left"/>
<Label x:Name="details_cameraid" Content="Camera ID: Kinect V2 01" Grid.Row="2" FontSize="12" Foreground="White" HorizontalAlignment="Left"/>
<Label x:Name="details_totaldetected" Grid.Row="3" FontSize="12" Foreground="White" HorizontalAlignment="Left"/>

<Grid Grid.Row="0" Margin="0,0,0,0">
<Label Content="Start time:" x:Name="details_start" FontSize="12" Foreground="White" HorizontalAlignment="Left" Width="454" Margin="0,0,0,0"/>
</Grid>

<Grid Grid.Row="1" Margin="0,0,0,0">
<Label Content="Total bodies detected:" x:Name="details_totaldetected" FontSize="12" Foreground="White" HorizontalAlignment="Left" Width="454" Margin="0,0,0,0"/>

</Grid>
</Grid>
</Grid>
</Border>
Expand All @@ -162,9 +184,9 @@

<GridSplitter Grid.Row="1" Height="3" VerticalAlignment="Center" HorizontalAlignment="Stretch" Background="#FF3F3F46"/>

<Grid Grid.Row="3" Background="#FF3F3F46">
<TabControl Name="BodiesTabControl" SelectedIndex="0" Margin="4,4,0,4" Background="#FF2D2D30" Foreground="White" BorderBrush="#FF2D2D30" >
<TabItem Name="Bodies" Header="Properties" Background="#FF2D2D30" BorderBrush="#FF2D2D30" Foreground="Black">
<Grid Grid.Row="2" Background="#FF3F3F46" Height="312" VerticalAlignment="Center">
<TabControl Name="BodiesTabControl" SelectedIndex="0" Margin="4,4,0,25" Background="#FF2D2D30" Foreground="White" BorderBrush="#FF2D2D30" >
<TabItem Name="Bodies" Header="Tracked bodies" Background="#FF2D2D30" BorderBrush="#FF2D2D30" Foreground="White">
<Border Background="#FF2D2D30" Margin="0" Padding="0">
<Grid>

Expand All @@ -180,9 +202,9 @@

<Grid Grid.Row="0">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" ></ColumnDefinition>
<ColumnDefinition Width="*" ></ColumnDefinition>
<ColumnDefinition Width="*" ></ColumnDefinition>
<ColumnDefinition Width="100" ></ColumnDefinition>
<ColumnDefinition Width="150" ></ColumnDefinition>
<ColumnDefinition Width="100" ></ColumnDefinition>
</Grid.ColumnDefinitions>
<Grid Grid.Column="0">
<Label x:Name="prop_bodyid_00" Grid.Row="0" Content="Body ID" FontSize="12" Foreground="White" HorizontalAlignment="Center" FontWeight="Bold"/>
Expand Down Expand Up @@ -308,17 +330,65 @@
</TabItem>
</TabControl>
</Grid>


<Grid Grid.Row="3" Background="#FF3F3F46" Margin="0,0,0,2" RenderTransformOrigin="0.239,0.489">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" ></ColumnDefinition>
<ColumnDefinition Width="*" ></ColumnDefinition>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="80" ></RowDefinition>
</Grid.RowDefinitions>

<Grid Grid.Column="0" >
<Image Source="/Logo_ifgi_long_png.png" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Grid>

<Grid Grid.Column="1">
<Image Source="/MIM_LogoNEU_8cm.jpg" HorizontalAlignment="Center" VerticalAlignment="Center"/>

</Grid>


</Grid>

</Grid>

<GridSplitter Grid.Column="1" Width="3" VerticalAlignment="Stretch" HorizontalAlignment="Center" Background="#FF3F3F46"/>

<Grid Grid.Column="2" Background="#FF3F3F46">
<Grid.RowDefinitions>
<RowDefinition Height="115*"/>
<RowDefinition Height="656*"/>
</Grid.RowDefinitions>
<TabControl Name="CanvasTabControl" SelectedIndex="0" Margin="0,4,0,4" Background="#FF2D2D30" Foreground="White" BorderBrush="#FF2D2D30" Grid.RowSpan="2">
<TabItem Name="CanvasVisualization" Header="Visualization" Background="#FF2D2D30" Foreground="Black" BorderBrush="#FF2D2D30" IsSelected="True">

<Grid.Resources>
<ResourceDictionary>
<Style TargetType="{x:Type TabItem}">
<Setter Property="Height" Value="32"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type TabItem}">
<Border x:Name="Border" Background="{TemplateBinding Background}" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="1" Margin="-2,0,-1,0">
<Grid >
<Rectangle x:Name="interactive" Opacity="0.3"/>
<ContentPresenter HorizontalAlignment="Center" Margin="12,2,12,2" x:Name="ContentSite" VerticalAlignment="Center" RecognizesAccessKey="True" ContentSource="Header" />
</Grid>
</Border>
<ControlTemplate.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter Property="Panel.ZIndex" Value="100"/>
<Setter Property="Background" Value="White" />
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</ResourceDictionary>
</Grid.Resources>


<TabControl Name="CanvasTabControl" SelectedIndex="0" Margin="4,4,0,4" Background="#FF2D2D30" Foreground="White" BorderBrush="#FF2D2D30" Grid.RowSpan="2">
<TabItem Name="CanvasVisualization" Header="Visualization" IsSelected="True" Foreground="White" Background="#FF2D2D30" BorderBrush="#FF2D2D30">

<Border Background="Black" Margin="0" Padding="0">
<Grid>
<Grid.RowDefinitions>
Expand Down Expand Up @@ -352,16 +422,7 @@
</Grid>

<GridSplitter Grid.Column="3" Width="3" VerticalAlignment="Stretch" HorizontalAlignment="Center" Background="#FF3F3F46" />

<!--Grid Grid.Column="4" Background="#FF3F3F46">
<TabControl Name="PropertiesTabControl" SelectedIndex="0" Margin="0,4,4,4" Background="#FF2D2D30" Foreground="White" BorderBrush="#FF2D2D30">
<TabItem Name="Properties" Header="Properties" Background="#FF2D2D30" BorderBrush="#FF2D2D30" Foreground="Black">
<Border Background="#FF2D2D30" Margin="0" Padding="0">
</Border>
</TabItem>
</TabControl>
</Grid-->
</Grid>

</Grid>
</Window>
Loading