ui: add clipboard icons to history context menu copy actions

This commit is contained in:
Advanced Calc Bot 2025-09-01 03:16:58 -05:00
commit 15219dedac

View file

@ -94,17 +94,29 @@
DataContext="{Binding #Root.DataContext}" DataContext="{Binding #Root.DataContext}"
Header="Copy Input" Header="Copy Input"
Command="{Binding CopyHistoryInputCommand}" Command="{Binding CopyHistoryInputCommand}"
CommandParameter="{Binding #HistoryRow.DataContext}" /> CommandParameter="{Binding #HistoryRow.DataContext}">
<MenuItem.Icon>
<TextBlock Text="📋" FontSize="{DynamicResource IconSizeS}"/>
</MenuItem.Icon>
</MenuItem>
<MenuItem x:DataType="vm:MainViewModel" <MenuItem x:DataType="vm:MainViewModel"
DataContext="{Binding #Root.DataContext}" DataContext="{Binding #Root.DataContext}"
Header="Copy Output" Header="Copy Output"
Command="{Binding CopyHistoryOutputCommand}" Command="{Binding CopyHistoryOutputCommand}"
CommandParameter="{Binding #HistoryRow.DataContext}" /> CommandParameter="{Binding #HistoryRow.DataContext}">
<MenuItem.Icon>
<TextBlock Text="📋" FontSize="{DynamicResource IconSizeS}"/>
</MenuItem.Icon>
</MenuItem>
<MenuItem x:DataType="vm:MainViewModel" <MenuItem x:DataType="vm:MainViewModel"
DataContext="{Binding #Root.DataContext}" DataContext="{Binding #Root.DataContext}"
Header="Copy Input = Output" Header="Copy Input = Output"
Command="{Binding CopyHistoryBothCommand}" Command="{Binding CopyHistoryBothCommand}"
CommandParameter="{Binding #HistoryRow.DataContext}" /> CommandParameter="{Binding #HistoryRow.DataContext}">
<MenuItem.Icon>
<TextBlock Text="📋" FontSize="{DynamicResource IconSizeS}"/>
</MenuItem.Icon>
</MenuItem>
</ContextMenu> </ContextMenu>
</Grid.ContextMenu> </Grid.ContextMenu>
</Grid> </Grid>