mirror of
https://github.com/crskycode/GARbro.git
synced 2026-07-08 01:30:18 +08:00
added "Set file type" command.
This commit is contained in:
@@ -80,6 +80,16 @@
|
||||
<MenuItem Header="{x:Static s:guiStrings.CtxMenuExtract}" InputGestureText="F4"
|
||||
Visibility="{Binding Path=IsEnabled, RelativeSource={RelativeSource Self}, Mode=OneWay, Converter={StaticResource booleanToCollapsedVisibilityConverter}}"
|
||||
Command="{x:Static local:Commands.ExtractItem}" />
|
||||
<MenuItem Header="{x:Static s:guiStrings.CtxMenuFileType}">
|
||||
<MenuItem DataContext="image" Header="{Binding Converter={StaticResource entryTypeConverter}}"
|
||||
Command="{x:Static local:Commands.SetFileType}" CommandParameter="{Binding}"/>
|
||||
<MenuItem DataContext="audio" Header="{Binding Converter={StaticResource entryTypeConverter}}"
|
||||
Command="{x:Static local:Commands.SetFileType}" CommandParameter="{Binding}"/>
|
||||
<MenuItem DataContext="script" Header="{Binding Converter={StaticResource entryTypeConverter}}"
|
||||
Command="{x:Static local:Commands.SetFileType}" CommandParameter="{Binding}"/>
|
||||
<MenuItem Header="{x:Static s:guiStrings.Type_NONE}"
|
||||
Command="{x:Static local:Commands.SetFileType}" CommandParameter=""/>
|
||||
</MenuItem>
|
||||
<MenuItem Header="{x:Static s:guiStrings.CtxMenuExplorer}" InputGestureText="Ctrl+E"
|
||||
Command="{x:Static local:Commands.ExploreItem}"/>
|
||||
<MenuItem Header="{x:Static s:guiStrings.CtxMenuDelete}" InputGestureText="Del"
|
||||
@@ -372,6 +382,7 @@
|
||||
<CommandBinding Command="{x:Static local:Commands.ExploreItem}" Executed="ExploreItemExec" CanExecute="CanExecuteInDirectory" />
|
||||
<CommandBinding Command="{x:Static local:Commands.ConvertMedia}" Executed="ConvertMediaExec" CanExecute="CanExecuteConvertMedia" />
|
||||
<CommandBinding Command="{x:Static local:Commands.SortBy}" Executed="SortByExec" CanExecute="CanExecuteAlways"/>
|
||||
<CommandBinding Command="{x:Static local:Commands.SetFileType}" Executed="SetFileTypeExec" CanExecute="CanExecuteOnSelected"/>
|
||||
<CommandBinding Command="{x:Static local:Commands.GoBack}" Executed="GoBackExec" CanExecute="CanExecuteGoBack"/>
|
||||
<CommandBinding Command="{x:Static local:Commands.GoForward}" Executed="GoForwardExec" CanExecute="CanExecuteGoForward"/>
|
||||
<CommandBinding Command="{x:Static local:Commands.Refresh}" Executed="RefreshExec" CanExecute="CanExecuteAlways"/>
|
||||
|
||||
Reference in New Issue
Block a user