| author | totetm <> |
| Thu, 11 Feb 2010 17:29:23 +0100 | |
| changeset 42 | 594fdedecf7f |
| parent 41 | b51a10574e7f |
| child 45 | de06fa7242ae |
| permissions | -rw-r--r-- |
| 0 | 1 |
<UserControl |
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" |
|
| 38 | 5 |
xmlns:View="clr-namespace:Iri.Modernisation.Controls.View" |
| 0 | 6 |
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" |
7 |
mc:Ignorable="d" |
|
| 38 | 8 |
xmlns:Input="clr-namespace:SLExtensions.Input;assembly=SLExtensions" |
| 0 | 9 |
xmlns:Converter="clr-namespace:Iri.Modernisation.Controls.Converter" |
10 |
xmlns:SLExtensions_Data="clr-namespace:SLExtensions.Data;assembly=SLExtensions" |
|
| 34 | 11 |
x:Class="Iri.Modernisation.Controls.View.BookTimeLine" Height="272" Width="640" Background="Transparent"> |
| 0 | 12 |
<UserControl.Resources> |
13 |
<Converter:BoolToVisibility x:Key="BoolToVisibility"/> |
|
14 |
<SLExtensions_Data:BoolConverter x:Key="BoolConverter"/> |
|
| 38 | 15 |
|
| 0 | 16 |
</UserControl.Resources> |
17 |
<StackPanel x:Name="BookTimeLinePanel" Background="Transparent"> |
|
18 |
<StackPanel x:Name="HeaderBookTimeLinePanel" Height="31" Orientation="Horizontal"> |
|
19 |
<StackPanel Width="200"> |
|
20 |
<TextBlock x:Name="BookAuthorLabel" Text="{Binding AuthorFullname, Mode=TwoWay}" TextWrapping="Wrap" Width="200" Height="16" HorizontalAlignment="Left"/>
|
|
21 |
<TextBlock x:Name="BookTitleLabel" Text="{Binding Title, Mode=TwoWay}" TextWrapping="Wrap" Width="200" Margin="0,0,0,15" Height="18" HorizontalAlignment="Left" RenderTransformOrigin="0.5,0.5"/>
|
|
22 |
</StackPanel> |
|
23 |
<ToggleButton x:Name="DisplayCommentButton" Content="Display" Width="88" IsChecked="True"/> |
|
|
41
b51a10574e7f
LeftClick on an element in BookTimeLine set time at begining of the element.
totetm <>
parents:
38
diff
changeset
|
24 |
<!--<Button x:Name="saveAnnotationsButton" Content="Save" Width="60" Input:CommandService.Command="SaveAnnotations"/>--> |
| 42 | 25 |
<Slider x:Name="ScaleTimeLine" Height="31" HorizontalAlignment="Left" Margin="4,0,1,0" Width="138" Value="{Binding ScaleValue, Mode=TwoWay}" Minimum="1" Maximum="10" />
|
26 |
<Button x:Name="CloseBookTimeLineButton" Content="X" Width="40" Input:CommandService.Command="CloseBookTimeLine" Input:CommandService.CommandParameter="{Binding}"/>
|
|
| 38 | 27 |
|
| 0 | 28 |
</StackPanel> |
| 18 | 29 |
<ScrollViewer x:Name="TimeLineScroller" HorizontalScrollBarVisibility="Visible" Margin="0,0,8,0" VerticalScrollBarVisibility="Disabled" > |
| 38 | 30 |
<StackPanel x:Name="TimeStripsPanel" Width="{Binding WidthTimeStrip}" RenderTransformOrigin="0,0.5" Background="#FF353535">
|
| 0 | 31 |
|
| 38 | 32 |
<View:ExtendedSlider x:Name="BookTimeLineSlider" Canvas.ZIndex="10" Height="31" d:LayoutOverrides="Height" Maximum="{Binding TotalDuration}" Value="{Binding Position,Mode=TwoWay}" />
|
| 18 | 33 |
<Canvas x:Name="BookTimeLineElementPanel" /> |
| 38 | 34 |
<Canvas x:Name="BookTimeLineAnnotationPanel" Visibility="{Binding IsChecked, Converter={StaticResource BoolToVisibility}, ElementName=DisplayCommentButton, Mode=OneWay}" Margin="0,20,0,0" />
|
| 0 | 35 |
<StackPanel Margin="0,80,0,0"> |
36 |
<!-- <TestSpectrogramme:Spectrogramme ColorBar="Red" x:Name="PolemicSpec" Height="20" Canvas.ZIndex="-2"/> |
|
37 |
<TestSpectrogramme:Spectrogramme ColorBar="#00FF00" x:Name="AdhesionSpec" Height="20" Canvas.ZIndex="-2"/> |
|
38 |
<TestSpectrogramme:Spectrogramme ColorBar="Blue" x:Name="ReferenceSpec" Height="20" Canvas.ZIndex="-2"/> |
|
39 |
<TestSpectrogramme:Spectrogramme ColorBar="Yellow" x:Name="QuestionSpec" Height="20" Canvas.ZIndex="-2"/> |
|
40 |
<TestSpectrogramme:Spectrogramme ColorBar="Black" x:Name="GeneralSpec" Height="20" Canvas.ZIndex="-2"/> --> |
|
41 |
</StackPanel> |
|
42 |
</StackPanel> |
|
43 |
</ScrollViewer> |
|
44 |
</StackPanel> |
|
45 |
</UserControl> |