﻿=================================================
【ソ フ ト名】  ぱたぱたカレンダー Ver.5.8
【登  録  名】  FlipCalendar.zip
【著作権  者】  A.MORICHIKA m_akira@ka2.so-net.ne.jp
【対応  機種】  Windows 11/10
【必要ＤＬＬ】  .NET Framework 4.8.1
【ｿﾌﾄｳｪｱ種別】  フリーソフトウェア
=================================================
【ソフト紹介】

◆  概要

このソフトは、フリップ式の数字表示で構成した時計付きカレンダーソフトです。
日毎、週間、月間、年間の予定を記入できます。他に１４日間の天気予報を表示できます。


◆  ファイルの説明

    <解凍フォルダ>
    .\Readme.txt        ： このファイル
    .\FlipCalendar.exe  ： インストーラ


◆  インストール方法

解凍したファイルは、ファイルプロパティから「ブロックの解除」をしてください。

解凍した構成が上記の状態であることを確認して、FlipCalendar.exe を実行するとインストールが始まります。

アンインストールは、コントロールパネルの「プログラムの追加と削除」から行います。
プログラム名は「ぱたぱたカレンダー」です。

動作には「.NET Framework 4.8.1」が必要です。
https://dotnet.microsoft.com/ja-jp/download/dotnet-framework/thank-you/net481-web-installer


◆  注意事項

背景色に透過色（Transparent）を使用した場合は、非透過の場所をマウス操作する必要があります。

カレンダーはグレゴリオ暦を使用していますので、ユリウス暦から改暦した１５８２年より前のカレンダーには誤差が発生します。

西暦の上２桁にマウスを移動すると和暦が表示されますが、明治５年１２月２日まで太陰太陽暦（旧暦）を使用していたため、これより前の変換には誤差があります。

ディスプレイの高さが768より小さい場合、サイズ倍率100%では全体を表示できません。

iCalendar形式の読み書きについては下記の制限があります。

　読み込み
　　1.タイトルの無い予定は、"無題"を設定します。
　　2.日をまたぐ予定は、初日の予定だけ変換します。

　書き込み
　　1.時間指定の無い予定は、時間外に変換します。
　　2.終了時間が無い予定は、終了時間を１時間後に設定します。


◆  簡単な使い方説明

起動すると現在の時間とカレンダーを表示します。

　▲ボタン：年月の増減（年と月の右側に半透明状態）

　Ｔボタン：現在の月日を表示

　★ボタン：設定

　×ボタン：終了

キーボードには下記の機能が割り当てられています。

　T　 ：現在の年月日を表示（*1）

　M　 ：翌月の表示（SHIFTキーの同時押下で前月）

　Y　 ：翌年の表示（SHIFTキーの同時押下で前年）

　X　 ：マニピュレーションモードの切り替え（*2）

　Z　 ：設定したメッセージ（４２文字を超える場合はページ単位で表示、SHIFTキーの同時押下で前ページ）

　R　 ：右回転（SHIFTキーの同時押下で左回転）

　S　 ：音声のOn/Off

　O　 ：音声認識のOn/Off

　Q　 ：マルチ／シングル・ディスプレイモードの切り替え（*3）

　W　 ：１４日間の天気予報を表示・非表示（*4）

　H　 ：タスクバーのアイコン表示・非表示

　L　 ：音声コマンドの編集（*8）

　+/- ：サイズの拡縮

　PageUp/PageDown：サイズの拡縮

　Home：初期サイズに戻す

　V　 ：バージョン情報の表示

　ESC ：アプリケーションの終了

日にちで右クリック、または長めのタッチで予定の入力が可能です。予定が設定された日は赤丸マークとチップで確認できます。

予定マークをクリックすると予定の修正ができます。予定の内容を空にした場合はマークが消去されます。

記念日をチェックした場合は、翌年も同じ月日に予定がマークされます。

予定を時間指定で通知するには、"タイトル"<改行>"hh:mm～hh:mm"<改行>"詳細"（hh:mmは半角24時間の時:分～終了時間は省略可）の形式で指定してください。（*5）

１日に複数の予定を指定する場合は、"------"<改行>（--は半角6文字）を区切り文字として記述してください。

設定→"予定の編集"で参照／変換ボタンから、iCalendar形式のデータを読み書きすることができます。（*6）

全体の移動は、日にちをクリックまたはタッチした状態でドラッグします。

回転、または拡縮を許可している場合は、SHIFTキーを押下しながら左クリックすると基準マークが表示され、マウスカーソルの位置によって変形します。（*2）

拡縮のみ許可している場合、基準マークは□になります。（*2）

日本語音声をサポートする環境では、設定のメッセージタブに切り替えボタン（スピーカ）が表示されます。

複数の声色が利用できる環境では、スピーカボタンの右クリックで声色を選択できます。

マイクがOnの場合は、下記の音声コマンドが使用できます。

　読み上げ：「今日の天気」「明日の天気」「明後日の天気」「何時」

　コマンド：「天気」「天気オフ」「今月」「前月 or 先月」「来月」「今年」「前年 or 去年 or 昨年」「来年」「ぱたぱた」「終了」

音声が有効の場合は、年（和暦／西暦）月、時間、メモ日を左クリックすると内容を読み上げます。

文字フォントを変更する場合は、プレビューで表示を確認してください。

設定の表示年には西暦の他に和暦（M:明治,T:大正,S:昭和,H:平成,R:令和）と増減を指定できます。

　例.
　2020+20　　　　2020から20年後
　2020-20　　　　2020から20年前
　-20　　　　　　表示から20年前
　S30　　　　　　昭和30年
　H20+10　　　　 平成20年から10年後

設定情報は、"<OSドライブ>:\Users\<ユーザー名>\AppData\Local\A.M.Soft\FlipCalendar"に保存されます。


◆  Google カレンダーのデータを読み込むには

　　1.Google にログオンしてカレンダーを起動します。
　　2.設定メニュー（歯車アイコン）→ 設定 → 全般 → インポート／エクスポートを選択します。
　　3.右下の "エクスポート" をクリックするとダウンロードフォルダに、"メールアドレスical.zip" が保存されます。
　　4.解凍すると拡張子がicsの２ファイルが取得できます。
　　5.ぱたぱたカレンダーの設定ボタン → 予定の編集（*7）→ 参照ボタンを押します。
　　6.解凍したメールアドレスを含んだ.icsファイルを選択します。（#contacts@group.v.calendar.google.com.icsは使用しません）
　　7.変換したデータを確認し、必要なデータを選択して"OK"ボタンを押してください。
　　8.取り込まれた予定データを確認後、"OK"ボタンを押してください。


◆  Google カレンダーにデータを書き込むには

　　1.ぱたぱたカレンダーの設定ボタン → 予定の編集（*7）→ データを選択します。
　　2.変換ボタンを押すと変換したデータが表示されます。
　　3.変換したデータを確認し、必要なデータを選択して"OK"ボタンを押して保存するフォルダとファイルを指定します。
　　4.Google にログオンしてカレンダーを起動します。
　　5.設定メニュー（歯車アイコン）→ 設定 → 全般 → インポート／エクスポートを選択します。
　　6.画面からインポートの "パソコンからファイルを選択" をクリックして保存したファイルを指定します。
　　7.右下の "インポート" をクリックします。


（*1）設定ダイアログの「表示色」タブでは、ツールチップの色設定が表示されます。
（*2）マルチディスプレイモードでは動作しません。
（*3）切り替えは次回の起動で有効になります。もう一度押下すると解除されます。
（*4）表示アイコンを右クリック、または長めのタッチで最大１１日６時間ごとの予報が表示されます。
（*5）予定の15分前に通知されます。（引数で変更可能、例. /alarm 120 で120分前）
（*6）データの選択／非選択でモードが変わります。
（*7）予定データが登録されていないと有効になりません。
（*8）代替コマンド入力後、更新ボタンを押下してからマイクに発声してください。ポップアップで確認できます。


◆  更新履歴

    Ver.5.8   2026.2.22

    ・音声認識のOn/Offショートカットキー 'O' を追加しました。
    ・ライブラリを.NET Framework 4.8から、4.8.1に変更しました。
    ・Microsoft Visual Studio 2026 Communityで再構築しました。

    Ver.5.7   2025.7.5

    ・カレンダーの表示・非表示を改善しました。

    Ver.5.6   2025.5.10

    ・ネットワークエラーを改善しました。
    ・音声コマンドの編集機能を追加しました。

    Ver.5.5   2025.3.20

    ・音声コマンド「ぱたぱた」を追加しました。
    ・年月の指定にカレンダーコントロールを追加しました。
    ・タスクバーのアイコン表示・非表示ショートカットを追加しました。

    Ver.5.4   2024.11.1

    ・六曜の境界線を除く表示に対応しました。
    ・フォントの変更に失敗するバグを修正しました。

    Ver.5.3   2024.6.24

    ・基本設定の月入力をスピンコントロールに変更しました。

    Ver.5.2   2023.8.5

    ・予定の通知時間を引数から指定できるようにしました。（*5）
    ・予定入力の右クリックでメニューの文字位置がずれるバグに対応しました。

    Ver.5.1   2023.1.17

    ・対応機種からWindows 8を除外しました。
    ・.NET Frameworkのバージョンを4.8に変更しました。

    Ver.5.0   2022.12.9

    ・Windows10以降のダークモード切り替えに対応しました。

    Ver.4.9   2022.7.22

    ・シングルディスプレイモードでの回転、拡縮を改善しました。
    ・メモ情報のデフォルトチップ色を設定できるようにしました。

    Ver.4.8   2022.2.7

    ・メモ入力に絵文字ボタンを追加しました。

    Ver.4.7   2022.1.24

    ・週間天気を１０日から１４日に拡大しました。
    ・天気データの新フォーマットに対応しました。
    ・天気情報をツールチップに表示するようにしました。
    ・インストーラのバージョン（6.2.0）を更新しました。

    Ver.4.6   2021.11.11

    ・Windows 11 製品版で動作を確認しました。
    ・色設定の日曜クリックで祝日色を追加しました。
    ・Microsoft Visual Studio 2022 Communityの最新版で再構築しました。

    Ver.4.5   2021.6.1

    ・音声による１６コマンドを追加しました。
    ・読み上げの声色を選択できるようにしました。

    Ver.4.4   2021.5.16

    ・当日の予定入力が１行の場合、起動に失敗するバグに対応しました。

    Ver.4.3   2020.11.3

    ・スリープ状態から回復した場合、日時が更新されないバグに対応しました。

    Ver.4.2   2020.10.1

    ・６時間天気のパネル位置が、DPI100%以外でずれるバグに対応しました。
    ・予定入力のパネル表示が、複数DPIの環境でおかしくなるバグに対応しました。

    Ver.4.1   2020.3.14

    ・Windows 7のサポートを終了しました。
    ・年の指定に増減と和暦を追加しました。
    ・.NET Frameworkのバージョンを4.7に変更しました。
    ・Microsoft Visual Studio 2019 Communityの最新版で再構築しました。

    Ver.4.0   2019.12.8

    ・ツールチップに経過日数を追加しました。

    Ver.3.9   2019.7.23

    ・６時間天気のパネル拡縮に対応しました。
    ・６時間天気の位置とサイズを保存／復元するようにしました。
    ・パネルの拡縮をHomeボタンで初期サイズに戻すようにしました。

    Ver.3.8   2019.7.10

    ・天気予報のデータ変更に対応しました。

    Ver.3.7   2019.4.1

    ・アイコンを修正しました。
    ・.NET Frameworkのバージョンを4.6.1に変更しました。
    ・新年号に対応した和暦と祭日の変換データを更新しました。

    Ver.3.6   2018.12.17

    ・天気情報の更新間隔を改善しました。
    ・色の設定でプレビューにフォントを反映しました。
    ・天気情報の降水確率が発音されないバグを修正しました。
    ・６時間予報の明後日までは１時間、３時間予報のWebページボタンを追加しました。

    Ver.3.5   2018.11.1

    ・天気の市町村リストを増加しました。
    ・スナップによる最大化を抑止しました。
    ・６時間ごとの予報表示を追加しました。
    ・２０１９年４月以降の休日を修正しました。
    ・数字の上下境界を消す表示を追加しました。
    ・文字フォントの選択ができるようにしました。
    ・メッセージ表示では上下境界を消して表示するようにしました。

    Ver.3.4   2018.10.24

    ・設定タブに天気の地域リストを追加しました。
    ・年指定で祝祭日が更新されないバグを修正しました。
    ・'W' キーで１０日間の天気予報を表示するようにしました。
    ・既に起動中のアプリを起動した場合は、前面に表示するようにしました。

    Ver.3.3   2018.9.3

    ・英語の誤植を修正しました。
    ・時間指定による通知機能を追加しました。
    ・iCalendar形式ファイルの変換機能を追加しました。
    ・予定の内容に時間指定がない場合は、通知の対象にしないようにしました。
    ・予定の内容に時間指定がある場合は、15分前に通知メッセージを表示するようにしました。
    ・インストーラの名称を FlipCalender.exe から、FlipCalendar.exe に変更しました。

    Ver.3.2   2018.8.1

    ・和暦表示に干支を追加しました。
    ・月の和名を表示するようにしました。
    ・曜日表示に六曜と２４節気を追加しました。
    ・六曜表示モードと六曜色の設定を追加しました。

    Ver.3.1   2018.7.1

    ・拡縮率の最小値を、40%から20%に変更しました。
    ・マルチディスプレイに対応するモードを追加しました。
    ・祝祭・休日のWebページが変更になったため修正しました。
    ・背景色が透過色（Transparent）の状態でマニピュレーションモードが動作しないバグに対応しました。

    Ver.3.0   2018.6.2

    ・.NET Frameworkのバージョンを4.5に変更しました。
    ・バージョン情報から最新版の確認ができないバグに対応しました。
    ・インストーラの名称を setup.exe から、FlipCalender.exe に変更しました。

    Ver.2.9   2018.5.1

    ・複数起動を抑止しました。
    ・音声が完了するまで次の発声を無効にしました。
    ・音声をOn/Offするショートカットキー'S'を追加しました。

    Ver.2.8   2018.4.5

    ・設定のメッセージタブに音声ボタンを追加しました。
    ・和暦のチップ表示が月の変更で更新されないバグに対応しました。
    ・メッセージ入力の全文／頁ボタンで７文字単位に改行するようにしました。
    ・日本語音声をサポートする環境では、メモと時刻の読み上げに対応しました。

    Ver.2.7   2018.2.5

    ・インストール名称を日本語にしました。
    ・設定値をレジストリからファイルに移行しました。
    ・背景以外の色から透過色（Transparent）を削除しました。
    ・予定の編集で内容に改行が含まれると一部が表示されないバグに対応しました。

    Ver.2.6   2016.3.26

    ・ターゲットをAny CPUに変更しました。
    ・指定年の変更が反映されないバグを修正しました。

    Ver.2.5   2015.10.14

    ・拡縮許可の設定を追加しました。
    ・設定ダイアログの位置を維持するようにしました。
    ・予定入力ダイアログの位置を維持するようにしました。
    ・色変更によるチェックボックスの動作不良を修正しました。

    Ver.2.4   2015.8.1

    ・回転許可の設定を追加しました。
    ・表示倍率を150%まで拡大しました。
    ・SHIFTキーとマウス操作で拡大、回転できるようにしました。
    ・マニピュレーションモードで移動、拡大、縮小、回転できるようにしました。
    ・マウスホイール、キーボード操作で拡大、縮小、回転できるようにしました。
    ・Windows 10 製品版で動作を確認しました。
    ・資金不足により認証機関との契約更新ができず、デジタル署名を止めました。

    Ver.2.3   2015.2.1

    ・月間データを月順にソートして記録するようにしました。
    ・週間データを区分順にソートして記録するようにしました。
    ・予定データを日付順にソートして記録するようにしました。
    ・Windows 10 Technical Preview Build 9926 で動作を確認しました。

    Ver.2.2   2014.11.3

    ・自動で起動する設定を追加しました。
    ・週間予定/月間予定の設定を追加しました。
    ・Windows 10 Technical Preview Build 9860 で動作を確認しました。

    Ver.2.1   2014.10.1

    ・予定入力に記念日の設定を追加しました。
    ・色設定にツールチップの仮表示を追加しました。
    ・シャットダウンで予定の保存がされないバグに対応しました。
    ・ネットワークから祝日情報が取得できない環境に対応しました。

    Ver.2.0   2014.9.9

    ・初期設定を黒色に変更しました。
    ・１桁台の時間表示では先頭のゼロを削除しました。
    ・秒を表示しない場合はＣＰＵ占有率を小さくしました。
    ・予定の色設定にツールチップの仮表示を追加しました。
    ・年月のタッチでツールチップを表示するようにしました。
    ・予定の編集で変更した内容と表示が同期しないバグを修正しました。
    ・年のツールチップに和暦（大化～平成）と西暦を表示するようにしました。
    ・メッセージの文字列を、４２文字（７×６）以上設定できるようにしました。

    Ver.1.9   2014.8.24

    ・開始曜日の設定ができるようにしました。
    ・設定ダイアログを機能毎に整理しました。
    ・曜日のツールチップを中央に表示するようにしました。
    ・予定日とツールチップの色設定ができるようにしました。
    ・日にちのタッチでツールチップを表示するようにしました。

    Ver.1.8   2014.7.22

    ・外枠と予定マークの色設定ができるようにしました。
    ・設定ダイアログで年月を指定できるようにしました。
    ・設定ダイアログでサイズ倍率を設定(40%～100%)できるようにしました。

    Ver.1.7   2014.7.7

    ・予定のツールチップに背景色を付けました。
    ・予定のマークをクリックして修正できるようにしました。

    Ver.1.6   2014.7.1

    ・日毎に予定を記録できるようにしました。
    ・月の変更毎に今日の判定をするようにしました。
    ・背景色のグラデーションをソリッドに変更しました。
    ・メッセージ色を通常日の文字色と背景色に設定しました。
    ・色の変更が次回の起動で復元されないバグに対応しました。
    ・設定したメッセージの表示を、別のキー(Z)に割り当てました。

    Ver.1.5   2014.6.17

    ・設定情報をレジストリに移行しました。

    Ver.1.4   2014.6.1

    ・アニメーションの遅延を修正しました。

    Ver.1.3   2014.3.31

    ・モジュールにデジタル署名を付加しました。

    Ver.1.2   2013.9.16

    ・祝日の情報(1948～2029年)をWebから取得して表示するようにしました。

    Ver.1.1   2013.8.5

    ・設定ボタンを追加しました。
    ・秒の表示／非表示を設定できるようにしました。
    ・当月以外の日付表示／非表示を設定できるようにしました。
    ・文字／背景色を設定できるようにしました。
    ・メッセージを設定できるようにしました。

    Ver.1.0   2013.7.31

    ・初版公開

-----------------------------------------------------------------

◆  著作権・免責等

本ソフトは、フリーソフトウェアです。
このプログラムの著作権は私、A.MORICHIKA にあります。
著作者はこのプログラムの使用に起因するあらゆる損害・障害についてその責任を一切負わないものとします。
著作者はバグ修正・バージョンアップの義務を負わないものとします。
通信と個人的な手渡しによる転載、流通に関しては内容の改変等が無い限り制限はありません。

◆  連絡先

    m_akira@ka2.so-net.ne.jp


◆  参考資料

    https://developer.microsoft.com/ja-jp/

    https://docs.microsoft.com/ja-jp/dotnet/framework/wpf/getting-started/walkthrough-my-first-wpf-desktop-application

    https://github.com/samhocevar/emoji.wpf

    https://icalendar.org/

    https://tenki.jp/

    https://tokyoaccent.com/calendar/

    http://www.kumamotokokufu-h.ed.jp/kumamoto/bungaku/nengoui.html

-----------------------------------------------------------------

Googleカレンダー は、米国 Google LLCの米国およびその他の国における登録商標または商標です。
Windows 10/11は、米国 Microsoft Corporationの米国およびその他の国における登録商標または商標です。

