// the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor,
// Boston, MA 02110-1301, USA.
+#nullable enable
+
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
+using System.Windows.Forms;
namespace OpenTween
{
internal static class ApplicationSettings
{
//=====================================================================
+ // アプリケーション情報
+
+ /// <summary>
+ /// アプリケーション名
+ /// </summary>
+ /// <remarks>
+ /// 派生版のアプリケーションでは名前にマルチバイト文字を含む場合があります。
+ /// ファイル名など英数字のみを含めたい用途ではこのプロパティではなく <see cref="AssemblyName"/> を使用します
+ /// </remarks>
+ public static string ApplicationName => Application.ProductName;
+
+ /// <summary>
+ /// アセンブリ名
+ /// </summary>
+ public static string AssemblyName => MyCommon.GetAssemblyName();
+
+ //=====================================================================
// フィードバック送信先
// 異常終了時などにエラーログ等とともに表示されます。
/// <summary>
/// 「ヘルプ」メニューの「(アプリ名) ウェブサイト」クリック時に外部ブラウザで表示する URL
/// </summary>
- public const string WebsiteUrl = "http://sourceforge.jp/projects/opentween/wiki/FrontPage";
+ public const string WebsiteUrl = "https://www.opentween.org/";
/// <summary>
/// 「ヘルプ」メニューの「ショートカットキー一覧」クリック時に外部ブラウザで表示する URL
/// <remarks>
/// Tween の Wiki ページのコンテンツはプロプライエタリなため転載不可
/// </remarks>
- public const string ShortcutKeyUrl = "http://sourceforge.jp/projects/tween/wiki/%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88%E3%82%AD%E3%83%BC";
+ public const string ShortcutKeyUrl = "https://ja.osdn.net/projects/tween/wiki/%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88%E3%82%AD%E3%83%BC";
//=====================================================================
// アップデートチェック関連