|
5 | 5 | mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
|
6 | 6 | x:Class="ChatGPT.UI.MainWindow"
|
7 | 7 | Title="ChatGPT"
|
8 |
| - Background="#f8f8f8"> |
9 |
| - <Grid Margin="16" |
10 |
| - RowDefinitions="*, Auto" |
11 |
| - ColumnDefinitions="*, Auto"> |
12 |
| - <TextBox Grid.Row="0" Grid.Column="0" Name="Choice" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Margin="8" |
13 |
| - Background="#fff" Padding="16" FontSize="20" Foreground="#333" Opacity="0.8" |
14 |
| - TextWrapping="Wrap" AcceptsReturn="True" AcceptsTab="True"/> |
15 |
| - <StackPanel Grid.Row="0" Grid.Column="1" Margin="8" Orientation="Vertical" Width="150"> |
16 |
| - <TextBlock Margin="8" Text="Settings" FontSize="20" Foreground="#333" /> |
17 |
| - <StackPanel Orientation="Vertical"> |
18 |
| - <StackPanel Orientation="Vertical"> |
19 |
| - <TextBlock Text="Temperature:" Margin="8" FontSize="20" Foreground="#333" /> |
20 |
| - <TextBox Name="Temperature" Width="100" Margin="8" |
21 |
| - Background="#fff" Padding="16" FontSize="20" Foreground="#333" Opacity="0.8" /> |
22 |
| - </StackPanel> |
23 |
| - <StackPanel Orientation="Vertical"> |
24 |
| - <TextBlock Text="MaxTokens:" Margin="8" FontSize="20" Foreground="#333" /> |
25 |
| - <TextBox Name="MaxTokens" Width="100" Margin="8" |
26 |
| - Background="#fff" Padding="16" FontSize="20" Foreground="#333" Opacity="0.8" /> |
27 |
| - </StackPanel> |
28 |
| - </StackPanel> |
29 |
| - </StackPanel> |
30 |
| - <Grid Grid.Row="1" Margin="8" |
31 |
| - ColumnDefinitions="*, Auto"> |
32 |
| - <TextBox Grid.Column="0" Name="Prompt" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Margin="8" |
33 |
| - Background="#fff" Padding="16" FontSize="20" Foreground="#333" Opacity="0.8" /> |
34 |
| - <Button Grid.Column="1" Name="Submit" Width="100" Content="Submit" Margin="8" |
35 |
| - Background="#fff" Padding="16" FontSize="20" Foreground="#333" Opacity="0.8" /> |
36 |
| - </Grid> |
37 |
| - </Grid> |
| 8 | + Background="#00FFFFFF" |
| 9 | + TransparencyLevelHint="Transparent" |
| 10 | + ExtendClientAreaToDecorationsHint="True" |
| 11 | + ExtendClientAreaChromeHints="NoChrome" |
| 12 | + ExtendClientAreaTitleBarHeightHint="-1" |
| 13 | + x:Name="Main"> |
| 14 | + <Panel> |
| 15 | + <!--<ExperimentalAcrylicBorder IsHitTestVisible="False"> |
| 16 | + <ExperimentalAcrylicBorder.Material> |
| 17 | + <ExperimentalAcrylicMaterial BackgroundSource="Digger" |
| 18 | + TintColor="Transparent" |
| 19 | + TintOpacity="0" |
| 20 | + FallbackColor="Transparent" |
| 21 | + MaterialOpacity="0" /> |
| 22 | + </ExperimentalAcrylicBorder.Material> |
| 23 | + </ExperimentalAcrylicBorder>--> |
| 24 | + <Panel Margin="{Binding #Main.OffScreenMargin}"> |
| 25 | + <Panel Margin="{Binding #Main.WindowDecorationMargin}"> |
| 26 | + <Grid Margin="16" RowDefinitions="*, Auto" ColumnDefinitions="*, Auto"> |
| 27 | + <TextBox Grid.Row="0" Grid.Column="0" |
| 28 | + Name="Choice" |
| 29 | + HorizontalAlignment="Stretch" VerticalAlignment="Stretch" |
| 30 | + Margin="8" |
| 31 | + Padding="16" FontSize="20" |
| 32 | + TextWrapping="Wrap" AcceptsReturn="True" AcceptsTab="True" |
| 33 | + Background="Transparent"/> |
| 34 | + <StackPanel Grid.Row="0" Grid.Column="1" Margin="8" Orientation="Vertical" Width="150"> |
| 35 | + <TextBlock Margin="8" Text="Settings" FontSize="20" /> |
| 36 | + <StackPanel Orientation="Vertical"> |
| 37 | + <StackPanel Orientation="Vertical"> |
| 38 | + <TextBlock Text="Temperature:" Margin="8" FontSize="20" /> |
| 39 | + <TextBox Name="Temperature" Width="100" Margin="8" Padding="16" FontSize="20"/> |
| 40 | + </StackPanel> |
| 41 | + <StackPanel Orientation="Vertical"> |
| 42 | + <TextBlock Text="MaxTokens:" Margin="8" FontSize="20" /> |
| 43 | + <TextBox Name="MaxTokens" Width="100" Margin="8" Padding="16" FontSize="20"/> |
| 44 | + </StackPanel> |
| 45 | + </StackPanel> |
| 46 | + </StackPanel> |
| 47 | + <Grid Grid.Column="0" Grid.Row="1" |
| 48 | + Margin="8" |
| 49 | + ColumnDefinitions="*, Auto"> |
| 50 | + <TextBox Grid.Column="0" |
| 51 | + Name="Prompt" |
| 52 | + HorizontalAlignment="Stretch" VerticalAlignment="Stretch" |
| 53 | + Margin="8" |
| 54 | + Padding="16" FontSize="20" /> |
| 55 | + <Button Grid.Column="1" |
| 56 | + Name="Submit" |
| 57 | + Width="100" Content="Submit" Margin="8" Padding="16" FontSize="20"/> |
| 58 | + </Grid> |
| 59 | + </Grid> |
| 60 | + </Panel> |
| 61 | + </Panel> |
| 62 | + </Panel> |
| 63 | + |
| 64 | + |
38 | 65 | </Window>
|
0 commit comments