862ee938c3
-sistemato dizionario -sistemato rimozione del testo su invio
152 lines
7.5 KiB
XML
152 lines
7.5 KiB
XML
<EgtWPFLib5:EgtMainWindow x:Class="ScriptWindowV"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:EgtWPFLib5="clr-namespace:EgtWPFLib5;assembly=EgtWPFLib5"
|
|
xmlns:EgtStone3D="clr-namespace:EgtStone3D"
|
|
Title="{Binding Title}"
|
|
Icon="/Resources/EgalwareLogo.ico"
|
|
WindowStartupLocation="CenterOwner"
|
|
PreviewKeyDown="EgtMainWindow_PreviewKeyDown"
|
|
Style="{StaticResource ScriptWindowV_Window}">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="Auto"/>
|
|
<RowDefinition Height="Auto"/>
|
|
<RowDefinition Height="1*"/>
|
|
<RowDefinition Height="Auto"/>
|
|
</Grid.RowDefinitions>
|
|
<TextBox Text="{Binding sNameFile}"
|
|
Style="{StaticResource Script_TxBx}"/>
|
|
<Border Grid.Row="1"
|
|
Style="{StaticResource ScriptWindow_Border}">
|
|
<WrapPanel Style="{StaticResource WrapScript_WrapPanel}">
|
|
<ComboBox ItemsSource="{Binding FontFamilyList}"
|
|
SelectedItem="{Binding SelFontFamily}"
|
|
Style="{StaticResource ScriptWindow_CmBx}"/>
|
|
<ComboBox ItemsSource="{Binding FontSizeList}"
|
|
SelectedItem="{Binding SelFontSize}"
|
|
Style="{StaticResource ScriptWindow_CmBx}"/>
|
|
<Button Content="CT"
|
|
Command="ApplicationCommands.Cut"
|
|
CommandTarget="{Binding ElementName=sNameFile_RichTxBx}"
|
|
Style="{StaticResource ScriptWindow_Btn}"/>
|
|
<Button Content="CP"
|
|
Command="ApplicationCommands.Copy"
|
|
CommandTarget="{Binding ElementName=sNameFile_RichTxBx}"
|
|
Style="{StaticResource ScriptWindow_Btn}"/>
|
|
<Button Content="P"
|
|
Command="ApplicationCommands.Paste"
|
|
CommandTarget="{Binding ElementName=sNameFile_RichTxBx}"
|
|
Style="{StaticResource ScriptWindow_Btn}"/>
|
|
<Button Content="U"
|
|
Command="ApplicationCommands.Undo"
|
|
CommandTarget="{Binding ElementName=sNameFile_RichTxBx}"
|
|
Style="{StaticResource ScriptWindow_Btn}"/>
|
|
<Button Content="R"
|
|
Command="ApplicationCommands.Redo"
|
|
CommandTarget="{Binding ElementName=sNameFile_RichTxBx}"
|
|
Style="{StaticResource ScriptWindowEnd_Btn}"/>
|
|
|
|
<Separator Style="{StaticResource Script_Separator}"/>
|
|
|
|
<Button Content="C"
|
|
Command="{Binding TextColorCmd}"
|
|
Style="{StaticResource Script_InputButton}"/>
|
|
|
|
<Separator Style="{StaticResource Script_Separator}"/>
|
|
|
|
<ToggleButton Content="B"
|
|
Command="EditingCommands.ToggleBold"
|
|
CommandTarget="{Binding ElementName=sNameFile_RichTxBx}"
|
|
IsChecked="{Binding BoldIsChecked}"
|
|
Style="{StaticResource General_ToogleButton}"/>
|
|
<ToggleButton Content="IT"
|
|
Command="EditingCommands.ToggleItalic"
|
|
CommandTarget="{Binding ElementName=sNameFile_RichTxBx}"
|
|
IsChecked="{Binding ItalicIsChecked}"
|
|
Style="{StaticResource General_ToogleButton}"/>
|
|
<ToggleButton Content="U"
|
|
Command="EditingCommands.ToggleUnderline"
|
|
CommandTarget="{Binding ElementName=sNameFile_RichTxBx}"
|
|
IsChecked="{Binding UnderlineChecked}"
|
|
Style="{StaticResource General_ToogleButton}"/>
|
|
|
|
<Separator Style="{StaticResource Script_Separator}"/>
|
|
|
|
<ToggleButton Command="EditingCommands.AlignLeft"
|
|
CommandTarget="{Binding ElementName=sNameFile_RichTxBx}"
|
|
IsChecked="{Binding LeftIsChecked}"
|
|
Style="{StaticResource ScriptToggleButton}">
|
|
<EgtStone3D:SVGV FileSource="{Binding FileAlignLeftSVG, UpdateSourceTrigger=PropertyChanged}"/>
|
|
</ToggleButton>
|
|
<ToggleButton Command="EditingCommands.AlignCenter"
|
|
CommandTarget="{Binding ElementName=sNameFile_RichTxBx}"
|
|
IsChecked="{Binding CenterIsChecked}"
|
|
Style="{StaticResource ScriptToggleButton1}">
|
|
<EgtStone3D:SVGV FileSource="{Binding FileAlignCenterSVG, UpdateSourceTrigger=PropertyChanged}"/>
|
|
</ToggleButton>
|
|
<ToggleButton Command="EditingCommands.AlignJustify"
|
|
CommandTarget="{Binding ElementName=sNameFile_RichTxBx}"
|
|
IsChecked="{Binding JustifyIsChecked}"
|
|
Style="{StaticResource ScriptToggleButton1}">
|
|
<EgtStone3D:SVGV FileSource="{Binding FileAlignJustifySVG, UpdateSourceTrigger=PropertyChanged}"/>
|
|
</ToggleButton>
|
|
|
|
<Separator Style="{StaticResource Script_Separator}"/>
|
|
|
|
<Button Content="II"
|
|
Command="EditingCommands.IncreaseIndentation"
|
|
CommandTarget="{Binding ElementName=sNameFile_RichTxBx}"
|
|
Style="{StaticResource ScriptWindow_Btn}"/>
|
|
<Button Content="DE"
|
|
Command="EditingCommands.DecreaseIndentation"
|
|
CommandTarget="{Binding ElementName=sNameFile_RichTxBx}"
|
|
Style="{StaticResource ScriptWindowEnd_Btn}"/>
|
|
</WrapPanel>
|
|
|
|
</Border>
|
|
<!--<TextBox Grid.Row="1"
|
|
Height="300"
|
|
AcceptsReturn="True"
|
|
TextWrapping="Wrap"
|
|
Text="{Binding sRichTextParagraph}"
|
|
Style="{StaticResource Script_TxBx}"/>-->
|
|
<RichTextBox Grid.Row="2"
|
|
Name="sNameFile_RichTxBx"
|
|
TextChanged="sNameFile_RichTxBx_TextChanged"
|
|
PreviewKeyDown="sNameFile_RichTxBx_PreviewKeyDown"
|
|
Style="{StaticResource Script_RichTxBx}">
|
|
<FlowDocument Name="FDocumentFile">
|
|
<Paragraph>
|
|
<Run Text="{Binding sRichTextParagraph, Mode=TwoWay}"/>
|
|
</Paragraph>
|
|
</FlowDocument>
|
|
</RichTextBox>
|
|
<Grid Grid.Row="3"
|
|
Style="{StaticResource SceneUserControl_Grid}">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto"/>
|
|
<ColumnDefinition Width="Auto"/>
|
|
<ColumnDefinition Width="Auto"/>
|
|
</Grid.ColumnDefinitions>
|
|
<Button Name="Conferma"
|
|
IsDefault="True"
|
|
Content="{Binding Conferma_Msg}"
|
|
Command="{Binding ConfermaCmd}"
|
|
Style="{StaticResource Ok_Btn}"/>
|
|
<Button Grid.Column="1"
|
|
Name="Preview"
|
|
Content="{Binding Salva_Msg}"
|
|
Command="{Binding SalvaCmd}"
|
|
Style="{StaticResource Preview_Btn}"/>
|
|
<Button Grid.Column="2"
|
|
Name="Annulla"
|
|
IsCancel="True"
|
|
Content="{Binding Annulla_Msg}"
|
|
Command="{Binding AnnullaCmd}"
|
|
Style="{StaticResource Cancel_Btn}"/>
|
|
</Grid>
|
|
|
|
</Grid>
|
|
</EgtWPFLib5:EgtMainWindow>
|