|
19 | 19 | <DockPanel> |
20 | 20 | <Menu DockPanel.Dock="Top"> |
21 | 21 | <MenuItem Header="_File"> |
22 | | - <MenuItem Command="{Binding NewEmptyItem}" Header="_New" /> |
| 22 | + <MenuItem Header="_New"> |
| 23 | + <MenuItem Command="{Binding NewEmptyItem}" Header="Blank Clip" /> |
| 24 | + <MenuItem Command="{Binding PasteFileMakerClipData}" Header="From Clipboard (copied from FileMaker)" /> |
| 25 | + </MenuItem> |
23 | 26 | <Separator /> |
24 | | - <MenuItem Command="{Binding SaveToDb}" Header="Save All" /> |
| 27 | + <MenuItem Command="{Binding OpenFolderPicker}" Header="Open Folder" /> |
| 28 | + <Separator /> |
| 29 | + <MenuItem Header="Save"> |
| 30 | + <MenuItem Command="{Binding SaveClipsStorage}" Header="Save All To Folder" /> |
| 31 | + <MenuItem Command="{Binding CopySelectedToClip}" Header="Selected clip to Clipboard (to paste into FileMaker)" /> |
| 32 | + </MenuItem> |
25 | 33 | <Separator /> |
26 | 34 | <MenuItem Command="{Binding ExitApplication}" Header="_Exit" /> |
27 | 35 | </MenuItem> |
28 | | - <MenuItem Header="_Edit"> |
29 | | - <MenuItem Command="{Binding CopySelectedToClip}" Header="Copy as FileMaker Blob" /> |
30 | | - <MenuItem Command="{Binding PasteFileMakerClipData}" Header="Paste From FileMaker Blob" /> |
31 | | - </MenuItem> |
32 | 36 | <MenuItem Header="Transform"> |
33 | 37 | <MenuItem Command="{Binding CopyAsClass}" Header="Copy as C# Class" /> |
34 | 38 | </MenuItem> |
35 | | - <MenuItem Header="Storage"> |
36 | | - <MenuItem Command="{Binding ClearDb}" Header="Clear Db" /> |
37 | | - </MenuItem> |
38 | 39 | <MenuItem Header="{Binding Version}" /> |
39 | 40 | </Menu> |
40 | | - <TextBlock /> |
41 | 41 | <Grid> |
| 42 | + <Grid.RowDefinitions> |
| 43 | + <RowDefinition Height="40" /> |
| 44 | + <RowDefinition Height="*" /> |
| 45 | + </Grid.RowDefinitions> |
42 | 46 | <Grid.ColumnDefinitions> |
43 | 47 | <ColumnDefinition Width="225" /> |
44 | 48 | <ColumnDefinition Width="*" /> |
45 | 49 | </Grid.ColumnDefinitions> |
46 | 50 |
|
| 51 | + <StackPanel Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="2" Margin="0,8"> |
| 52 | + <TextBox Text="{Binding CurrentPath, Mode=OneWay}" /> |
| 53 | + </StackPanel> |
| 54 | + |
47 | 55 | <ListBox |
| 56 | + Grid.Row="1" |
48 | 57 | Grid.Column="0" |
49 | 58 | ItemsSource="{Binding FileMakerClips}" |
50 | 59 | SelectedItem="{Binding SelectedClip}"> |
|
65 | 74 |
|
66 | 75 | <AvaloniaEdit:TextEditor |
67 | 76 | x:Name="avaloniaEditor" |
| 77 | + Grid.Row="1" |
68 | 78 | Grid.Column="1" |
69 | 79 | FontFamily="Cascadia Code,Consolas,Menlo,Monospace" |
70 | 80 | ShowLineNumbers="True" |
|
0 commit comments