commit af93ad1ed9b58a840bf45049019c871dcd77d1cb Author: Your Name Date: Mon Feb 3 16:57:20 2025 +0300 first diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..1458f1f Binary files /dev/null and b/.DS_Store differ diff --git a/.idea/.idea.calculatorEshkeree/.idea/.gitignore b/.idea/.idea.calculatorEshkeree/.idea/.gitignore new file mode 100644 index 0000000..087387c --- /dev/null +++ b/.idea/.idea.calculatorEshkeree/.idea/.gitignore @@ -0,0 +1,13 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Rider ignored files +/projectSettingsUpdater.xml +/.idea.calculatorEshkeree.iml +/contentModel.xml +/modules.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/.idea.calculatorEshkeree/.idea/avalonia.xml b/.idea/.idea.calculatorEshkeree/.idea/avalonia.xml new file mode 100644 index 0000000..1fcc083 --- /dev/null +++ b/.idea/.idea.calculatorEshkeree/.idea/avalonia.xml @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/.idea/.idea.calculatorEshkeree/.idea/encodings.xml b/.idea/.idea.calculatorEshkeree/.idea/encodings.xml new file mode 100644 index 0000000..df87cf9 --- /dev/null +++ b/.idea/.idea.calculatorEshkeree/.idea/encodings.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/.idea.calculatorEshkeree/.idea/indexLayout.xml b/.idea/.idea.calculatorEshkeree/.idea/indexLayout.xml new file mode 100644 index 0000000..7b08163 --- /dev/null +++ b/.idea/.idea.calculatorEshkeree/.idea/indexLayout.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/.idea.calculatorEshkeree/.idea/vcs.xml b/.idea/.idea.calculatorEshkeree/.idea/vcs.xml new file mode 100644 index 0000000..d843f34 --- /dev/null +++ b/.idea/.idea.calculatorEshkeree/.idea/vcs.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/calculatorEshkeree.sln b/calculatorEshkeree.sln new file mode 100644 index 0000000..b7a184c --- /dev/null +++ b/calculatorEshkeree.sln @@ -0,0 +1,16 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "calculatorEshkeree", "calculatorEshkeree\calculatorEshkeree.csproj", "{98A75DE3-6409-4EF9-8F22-DEAC98EEA5B9}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {98A75DE3-6409-4EF9-8F22-DEAC98EEA5B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {98A75DE3-6409-4EF9-8F22-DEAC98EEA5B9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {98A75DE3-6409-4EF9-8F22-DEAC98EEA5B9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {98A75DE3-6409-4EF9-8F22-DEAC98EEA5B9}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/calculatorEshkeree/App.axaml b/calculatorEshkeree/App.axaml new file mode 100644 index 0000000..925479c --- /dev/null +++ b/calculatorEshkeree/App.axaml @@ -0,0 +1,10 @@ + + + + + + + \ No newline at end of file diff --git a/calculatorEshkeree/App.axaml.cs b/calculatorEshkeree/App.axaml.cs new file mode 100644 index 0000000..a6f1c84 --- /dev/null +++ b/calculatorEshkeree/App.axaml.cs @@ -0,0 +1,23 @@ +using Avalonia; +using Avalonia.Controls.ApplicationLifetimes; +using Avalonia.Markup.Xaml; + +namespace calculatorEshkeree; + +public partial class App : Application +{ + public override void Initialize() + { + AvaloniaXamlLoader.Load(this); + } + + public override void OnFrameworkInitializationCompleted() + { + if (ApplicationLifetime is IClassicDesktopStyleApplicationLifetime desktop) + { + desktop.MainWindow = new MainWindow(); + } + + base.OnFrameworkInitializationCompleted(); + } +} \ No newline at end of file diff --git a/calculatorEshkeree/MainWindow.axaml b/calculatorEshkeree/MainWindow.axaml new file mode 100644 index 0000000..e6debb7 --- /dev/null +++ b/calculatorEshkeree/MainWindow.axaml @@ -0,0 +1,50 @@ + + + + + + + + + +