From 2a8712e4faef824c8369a0cd63663bd43b97ee18 Mon Sep 17 00:00:00 2001 From: Alberto Balbo Date: Mon, 8 Dec 2025 18:28:25 +0100 Subject: [PATCH] Aggiunte informazioni versione e titolo dinamico MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sono state aggiunte informazioni sulla versione e sul prodotto nel file `Ganimede.csproj`, inclusi dettagli come `Version`, `Product`, `Description`, `Company` e altre proprietà. Nel file `MainWindow.xaml.cs`, è stato aggiunto l'uso dello spazio dei nomi `System.Reflection` e modificato il costruttore di `MainWindow` per impostare dinamicamente il titolo della finestra principale con la versione dell'applicazione. --- Ganimede/Ganimede/Ganimede.csproj | 17 +++++++++++++++++ Ganimede/Ganimede/MainWindow.xaml.cs | 6 ++++++ 2 files changed, 23 insertions(+) diff --git a/Ganimede/Ganimede/Ganimede.csproj b/Ganimede/Ganimede/Ganimede.csproj index 138a426..aa0c2e0 100644 --- a/Ganimede/Ganimede/Ganimede.csproj +++ b/Ganimede/Ganimede/Ganimede.csproj @@ -8,6 +8,23 @@ true true true + + + 1.0.0 + 1.0.0.0 + 1.0.0.0 + 1.0.0 + + + Ganimede + Estrattore Frame Video con Windows Media Foundation Nativa + Alby96 + Copyright © 2024 Alby96 + Alby96 + + + + it-IT diff --git a/Ganimede/Ganimede/MainWindow.xaml.cs b/Ganimede/Ganimede/MainWindow.xaml.cs index 1e4b53e..b34bcaf 100644 --- a/Ganimede/Ganimede/MainWindow.xaml.cs +++ b/Ganimede/Ganimede/MainWindow.xaml.cs @@ -8,6 +8,7 @@ using System.Windows.Media.Imaging; using System.Diagnostics; using System.Linq; using System.Collections.Generic; +using System.Reflection; using Ganimede.Properties; using Ganimede.Services; using Ganimede.Models; @@ -28,6 +29,11 @@ namespace Ganimede public MainWindow() { InitializeComponent(); + + // Imposta il titolo con la versione + var version = Assembly.GetExecutingAssembly().GetName().Version; + Title = $"Ganimede v{version?.Major}.{version?.Minor}.{version?.Build}"; + InitializeUI(); }