diff --git a/Project/Properties/AssemblyInfo.cs b/Project/Properties/AssemblyInfo.cs
index 6d872e748..9d9d3ea1f 100644
--- a/Project/Properties/AssemblyInfo.cs
+++ b/Project/Properties/AssemblyInfo.cs
@@ -32,5 +32,5 @@
// en utilisant '*', comme indiqué ci-dessous :
// [assembly: AssemblyVersion("1.0.*")]
[assembly: NeutralResourcesLanguage("en")]
-[assembly: AssemblyVersion("10.0.0.0")]
-[assembly: AssemblyFileVersion("10.0.0.0")]
+[assembly: AssemblyVersion("9.30.0.0")]
+[assembly: AssemblyFileVersion("9.30.0.0")]
diff --git a/Project/Source/Common/Hebrew/WinControls/LettersControl.Redraw.cs b/Project/Source/Common/Hebrew/WinControls/LettersControl.Redraw.cs
index 0b0f3059e..9811aed67 100644
--- a/Project/Source/Common/Hebrew/WinControls/LettersControl.Redraw.cs
+++ b/Project/Source/Common/Hebrew/WinControls/LettersControl.Redraw.cs
@@ -27,6 +27,7 @@ partial class LettersControl
///
[SuppressMessage("IDisposableAnalyzers.Correctness", "IDISP003:Dispose previous before re-assigning", Justification = "N/A")]
[SuppressMessage("Design", "GCop179:Do not hardcode numbers, strings or other values. Use constant fields, enums, config files or database as appropriate.", Justification = "N/A")]
+ [SuppressMessage("Design", "MA0051:Method is too long", Justification = "N/A")]
public void Redraw()
{
if ( !Created || RedrawMutex ) return;
diff --git a/Project/Source/Forms/MainForm/MainForm.Designer.cs b/Project/Source/Forms/MainForm/MainForm.Designer.cs
index 054c41533..00b2f54ec 100644
--- a/Project/Source/Forms/MainForm/MainForm.Designer.cs
+++ b/Project/Source/Forms/MainForm/MainForm.Designer.cs
@@ -157,11 +157,15 @@ private void InitializeComponent()
this.ActionCalculateDateDiff = new System.Windows.Forms.ToolStripMenuItem();
this.ActionOpenSystemDateAndTime = new System.Windows.Forms.ToolStripMenuItem();
this.ActionOpenCalculator = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator29 = new System.Windows.Forms.ToolStripSeparator();
+ this.ActionTakeScreenshotWindow = new System.Windows.Forms.ToolStripMenuItem();
+ this.ActionTakeScreenshotView = new System.Windows.Forms.ToolStripMenuItem();
this.SeparatorMenuWeather = new System.Windows.Forms.ToolStripSeparator();
this.ActionLocalWeather = new System.Windows.Forms.ToolStripMenuItem();
this.ActionOnlineWeather = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator9 = new System.Windows.Forms.ToolStripSeparator();
- this.ActionOpenExportFolder = new System.Windows.Forms.ToolStripMenuItem();
+ this.ActionOpenFolderExport = new System.Windows.Forms.ToolStripMenuItem();
+ this.ActionOpenFolderDatabase = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator26 = new System.Windows.Forms.ToolStripSeparator();
this.ActionGenerate = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator23 = new System.Windows.Forms.ToolStripSeparator();
@@ -245,13 +249,13 @@ private void InitializeComponent()
this.PanelViewMonthlyCalendar.SuspendLayout();
this.TabPageGrid.SuspendLayout();
this.PanelViewGrid.SuspendLayout();
- ( (System.ComponentModel.ISupportInitialize)( this.DataGridView ) ).BeginInit();
- ( (System.ComponentModel.ISupportInitialize)( this.LunisolarDaysBindingSource ) ).BeginInit();
- ( (System.ComponentModel.ISupportInitialize)( this.LunisolarDaysBindingNavigator ) ).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.DataGridView)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.LunisolarDaysBindingSource)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.LunisolarDaysBindingNavigator)).BeginInit();
this.LunisolarDaysBindingNavigator.SuspendLayout();
this.PanelTitle.SuspendLayout();
this.PanelTitleInner.SuspendLayout();
- ( (System.ComponentModel.ISupportInitialize)( this.moonPhaseImagePictureBox ) ).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.moonPhaseImagePictureBox)).BeginInit();
this.MenuTray.SuspendLayout();
this.ToolStrip.SuspendLayout();
this.ContextMenuStripDay.SuspendLayout();
@@ -316,7 +320,7 @@ private void InitializeComponent()
// TextReport
//
resources.ApplyResources(this.TextReport, "TextReport");
- this.TextReport.BackColor = System.Drawing.Color.FromArgb(( (int)( ( (byte)( 250 ) ) ) ), ( (int)( ( (byte)( 250 ) ) ) ), ( (int)( ( (byte)( 250 ) ) ) ));
+ this.TextReport.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(250)))), ((int)(((byte)(250)))), ((int)(((byte)(250)))));
this.TextReport.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.TextReport.HideSelection = false;
this.TextReport.Name = "TextReport";
@@ -345,10 +349,10 @@ private void InitializeComponent()
this.MonthlyCalendar.BackColor = System.Drawing.Color.White;
this.MonthlyCalendar.CalendarDate = new System.DateTime(2019, 1, 19, 13, 27, 20, 916);
this.MonthlyCalendar.CalendarView = CodeProjectCalendar.NET.CalendarViews.Month;
- this.MonthlyCalendar.DateHeaderFont = new System.Drawing.Font("Calibri", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ( (byte)( 0 ) ));
- this.MonthlyCalendar.DayOfWeekFont = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ( (byte)( 0 ) ));
- this.MonthlyCalendar.DaysFont = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ( (byte)( 0 ) ));
- this.MonthlyCalendar.DayViewTimeFont = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ( (byte)( 0 ) ));
+ this.MonthlyCalendar.DateHeaderFont = new System.Drawing.Font("Calibri", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.MonthlyCalendar.DayOfWeekFont = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.MonthlyCalendar.DaysFont = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.MonthlyCalendar.DayViewTimeFont = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.MonthlyCalendar.DimDisabledEvents = true;
resources.ApplyResources(this.MonthlyCalendar, "MonthlyCalendar");
this.MonthlyCalendar.HighlightCurrentDay = false;
@@ -360,7 +364,7 @@ private void InitializeComponent()
this.MonthlyCalendar.ShowDisabledEvents = false;
this.MonthlyCalendar.ShowEventTooltips = true;
this.MonthlyCalendar.ShowTodayButton = true;
- this.MonthlyCalendar.TodayFont = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ( (byte)( 0 ) ));
+ this.MonthlyCalendar.TodayFont = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.MonthlyCalendar.MouseClick += new System.Windows.Forms.MouseEventHandler(this.CalendarMonth_MouseClick);
this.MonthlyCalendar.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.CalendarMonth_MouseClick);
this.MonthlyCalendar.MouseMove += new System.Windows.Forms.MouseEventHandler(this.CalendarMonth_MouseMove);
@@ -387,7 +391,7 @@ private void InitializeComponent()
this.DataGridView.AutoGenerateColumns = false;
dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle1.BackColor = System.Drawing.SystemColors.Control;
- dataGridViewCellStyle1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ( (byte)( 0 ) ));
+ dataGridViewCellStyle1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle1.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Control;
dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
@@ -1004,11 +1008,15 @@ private void InitializeComponent()
this.ActionCalculateDateDiff,
this.ActionOpenSystemDateAndTime,
this.ActionOpenCalculator,
+ this.toolStripSeparator29,
+ this.ActionTakeScreenshotWindow,
+ this.ActionTakeScreenshotView,
this.SeparatorMenuWeather,
this.ActionLocalWeather,
this.ActionOnlineWeather,
this.toolStripSeparator9,
- this.ActionOpenExportFolder,
+ this.ActionOpenFolderExport,
+ this.ActionOpenFolderDatabase,
this.toolStripSeparator26,
this.ActionGenerate,
this.toolStripSeparator23,
@@ -1199,6 +1207,23 @@ private void InitializeComponent()
this.ActionOpenCalculator.Name = "ActionOpenCalculator";
this.ActionOpenCalculator.Click += new System.EventHandler(this.ActionOpenCalculator_Click);
//
+ // toolStripSeparator29
+ //
+ this.toolStripSeparator29.Name = "toolStripSeparator29";
+ resources.ApplyResources(this.toolStripSeparator29, "toolStripSeparator29");
+ //
+ // ActionTakeScreenshotWindow
+ //
+ resources.ApplyResources(this.ActionTakeScreenshotWindow, "ActionTakeScreenshotWindow");
+ this.ActionTakeScreenshotWindow.Name = "ActionTakeScreenshotWindow";
+ this.ActionTakeScreenshotWindow.Click += new System.EventHandler(this.ActionTakeScreenshotWindow_Click);
+ //
+ // ActionTakeScreenshotView
+ //
+ resources.ApplyResources(this.ActionTakeScreenshotView, "ActionTakeScreenshotView");
+ this.ActionTakeScreenshotView.Name = "ActionTakeScreenshotView";
+ this.ActionTakeScreenshotView.Click += new System.EventHandler(this.ActionTakeScreenshotView_Click);
+ //
// SeparatorMenuWeather
//
this.SeparatorMenuWeather.Name = "SeparatorMenuWeather";
@@ -1223,11 +1248,17 @@ private void InitializeComponent()
this.toolStripSeparator9.Name = "toolStripSeparator9";
resources.ApplyResources(this.toolStripSeparator9, "toolStripSeparator9");
//
- // ActionOpenExportFolder
+ // ActionOpenFolderExport
+ //
+ resources.ApplyResources(this.ActionOpenFolderExport, "ActionOpenFolderExport");
+ this.ActionOpenFolderExport.Name = "ActionOpenFolderExport";
+ this.ActionOpenFolderExport.Click += new System.EventHandler(this.ActionOpenFolderExport_Click);
+ //
+ // ActionOpenFolderDatabase
//
- resources.ApplyResources(this.ActionOpenExportFolder, "ActionOpenExportFolder");
- this.ActionOpenExportFolder.Name = "ActionOpenExportFolder";
- this.ActionOpenExportFolder.Click += new System.EventHandler(this.ActionOpenExportFolder_Click);
+ resources.ApplyResources(this.ActionOpenFolderDatabase, "ActionOpenFolderDatabase");
+ this.ActionOpenFolderDatabase.Name = "ActionOpenFolderDatabase";
+ this.ActionOpenFolderDatabase.Click += new System.EventHandler(this.ActionOpenFolderDatabase_Click);
//
// toolStripSeparator26
//
@@ -1746,7 +1777,7 @@ private void InitializeComponent()
//
// ImageListRisesAndSets
//
- this.ImageListRisesAndSets.ImageStream = ( (System.Windows.Forms.ImageListStreamer)( resources.GetObject("ImageListRisesAndSets.ImageStream") ) );
+ this.ImageListRisesAndSets.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("ImageListRisesAndSets.ImageStream")));
this.ImageListRisesAndSets.TransparentColor = System.Drawing.Color.White;
this.ImageListRisesAndSets.Images.SetKeyName(0, "316109_sunrise_icon16.png");
this.ImageListRisesAndSets.Images.SetKeyName(1, "316110_sunset_icon16.png");
@@ -1784,14 +1815,14 @@ private void InitializeComponent()
this.TabPageGrid.ResumeLayout(false);
this.PanelViewGrid.ResumeLayout(false);
this.PanelViewGrid.PerformLayout();
- ( (System.ComponentModel.ISupportInitialize)( this.DataGridView ) ).EndInit();
- ( (System.ComponentModel.ISupportInitialize)( this.LunisolarDaysBindingSource ) ).EndInit();
- ( (System.ComponentModel.ISupportInitialize)( this.LunisolarDaysBindingNavigator ) ).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.DataGridView)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.LunisolarDaysBindingSource)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.LunisolarDaysBindingNavigator)).EndInit();
this.LunisolarDaysBindingNavigator.ResumeLayout(false);
this.LunisolarDaysBindingNavigator.PerformLayout();
this.PanelTitle.ResumeLayout(false);
this.PanelTitleInner.ResumeLayout(false);
- ( (System.ComponentModel.ISupportInitialize)( this.moonPhaseImagePictureBox ) ).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.moonPhaseImagePictureBox)).EndInit();
this.MenuTray.ResumeLayout(false);
this.ToolStrip.ResumeLayout(false);
this.ToolStrip.PerformLayout();
@@ -1865,7 +1896,7 @@ private void InitializeComponent()
private System.Windows.Forms.ToolStripSeparator toolStripSeparator8;
internal System.Windows.Forms.ToolStripMenuItem ActionOpenCalculator;
private System.Windows.Forms.ToolStripMenuItem ActionOpenSystemDateAndTime;
- private System.Windows.Forms.ToolStripMenuItem ActionOpenExportFolder;
+ private System.Windows.Forms.ToolStripMenuItem ActionOpenFolderExport;
internal System.Windows.Forms.ToolStripMenuItem ActionGenerate;
private System.Windows.Forms.ToolStripMenuItem ActionVacuumDB;
private System.Windows.Forms.ToolStripDropDownButton ActionWebLinks;
@@ -2004,6 +2035,10 @@ private void InitializeComponent()
private ToolStripMenuItem ActionShowGrammarGuide;
private ToolStripSeparator toolStripSeparator9;
private ToolStripSeparator toolStripSeparator10;
+ private ToolStripMenuItem ActionOpenFolderDatabase;
+ private ToolStripSeparator toolStripSeparator29;
+ private ToolStripMenuItem ActionTakeScreenshotView;
+ private ToolStripMenuItem ActionTakeScreenshotWindow;
}
}
diff --git a/Project/Source/Forms/MainForm/MainForm.cs b/Project/Source/Forms/MainForm/MainForm.cs
index bbd53f5a5..e7002f80f 100644
--- a/Project/Source/Forms/MainForm/MainForm.cs
+++ b/Project/Source/Forms/MainForm/MainForm.cs
@@ -11,7 +11,7 @@
/// You may add additional accurate notices of copyright ownership.
///
/// 2016-04
-/// 2022-06
+/// 2022-08
namespace Ordisoftware.Hebrew.Calendar;
///
@@ -736,15 +736,25 @@ private void ActionGenerate_Click(object sender, EventArgs e)
}
///
- /// Event handler. Called by ActionOpenExportFolder for click events.
+ /// Event handler. Called by ActionOpenFolderExport for click events.
///
/// Source of the event.
/// Event information.
- private void ActionOpenExportFolder_Click(object sender, EventArgs e)
+ private void ActionOpenFolderExport_Click(object sender, EventArgs e)
{
SystemManager.RunShell(Settings.GetExportDirectory());
}
+ ///
+ /// Event handler. Called by ActionOpenFolderDatabase for click events.
+ ///
+ /// Source of the event.
+ /// Event information.
+ private void ActionOpenFolderDatabase_Click(object sender, EventArgs e)
+ {
+ SystemManager.RunShell(Globals.DatabaseFolderPath);
+ }
+
///
/// Event handler. Called by ActionVacuumDB for click events.
///
@@ -1139,7 +1149,6 @@ private void TimerResumeReminder_Tick(object sender, EventArgs e)
MenuEnableReminder.PerformClick();
}
-
///
/// Event handler. Called by TimerMidnight for tick events.
///
@@ -1300,4 +1309,20 @@ private void ContextMenuDayManageBookmark_Click(object sender, EventArgs e)
#endregion
+ private void ActionTakeScreenshotWindow_Click(object sender, EventArgs e)
+ {
+ using var bitmap = this.GetBitmap();
+ Clipboard.SetImage(bitmap);
+ DisplayManager.ShowSuccessOrSound(SysTranslations.ScreenshotDone.GetLang(),
+ Globals.ScreenshotSoundFilePath);
+ }
+
+ private void ActionTakeScreenshotView_Click(object sender, EventArgs e)
+ {
+ using var bitmap = PanelMainOuter1.GetBitmap();
+ Clipboard.SetImage(bitmap);
+ DisplayManager.ShowSuccessOrSound(SysTranslations.ScreenshotDone.GetLang(),
+ Globals.ScreenshotSoundFilePath);
+ }
+
}
diff --git a/Project/Source/Forms/MainForm/MainForm.fr.resx b/Project/Source/Forms/MainForm/MainForm.fr.resx
index fc5e0f927..c3acf11fc 100644
--- a/Project/Source/Forms/MainForm/MainForm.fr.resx
+++ b/Project/Source/Forms/MainForm/MainForm.fr.resx
@@ -424,7 +424,7 @@
300, 22
-
+
Ouvrir le dossier d'export
@@ -662,4 +662,13 @@
Notice sur la nourriture lors des célébrations
+
+ Ouvrir le dossier de la base de données
+
+
+ Copie écran de la vue
+
+
+ Copie écran de la fenêtre
+
\ No newline at end of file
diff --git a/Project/Source/Forms/MainForm/MainForm.resx b/Project/Source/Forms/MainForm/MainForm.resx
index 7d8b1c9c9..78b3c2e2b 100644
--- a/Project/Source/Forms/MainForm/MainForm.resx
+++ b/Project/Source/Forms/MainForm/MainForm.resx
@@ -229,7 +229,7 @@
MonthlyCalendar
- CodeProjectCalendar.NET.Calendar, Ordisoftware.Hebrew.Calendar, Version=9.29.0.0, Culture=neutral, PublicKeyToken=null
+ CodeProjectCalendar.NET.Calendar, Ordisoftware.Hebrew.Calendar, Version=9.30.0.0, Culture=neutral, PublicKeyToken=null
PanelViewMonthlyCalendar
@@ -950,13 +950,13 @@
- 180, 22
+ 163, 22
Restore
- 177, 6
+ 160, 6
@@ -1004,7 +1004,7 @@
- 180, 22
+ 163, 22
Navigate
@@ -1045,13 +1045,13 @@
- 180, 22
+ 163, 22
Celebrations
- 177, 6
+ 160, 6
@@ -1069,7 +1069,7 @@
- 180, 22
+ 163, 22
Reset reminder
@@ -1094,7 +1094,7 @@
- 180, 22
+ 163, 22
Enable reminder
@@ -1117,13 +1117,13 @@
- 180, 22
+ 163, 22
Disable reminder
- 177, 6
+ 160, 6
@@ -1145,7 +1145,7 @@
- 180, 22
+ 163, 22
Tools
@@ -1167,13 +1167,13 @@
- 180, 22
+ 163, 22
Web links
- 177, 6
+ 160, 6
@@ -1192,7 +1192,7 @@
- 180, 22
+ 163, 22
Information
@@ -1210,13 +1210,13 @@
- 180, 22
+ 163, 22
Preferences
- 177, 6
+ 160, 6
@@ -1237,13 +1237,13 @@
- 180, 22
+ 163, 22
Exit
- 181, 298
+ 164, 276
MenuTray
@@ -2088,7 +2088,7 @@
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wAAADsABataJCQAAAf5JREFUOE+VkN1LU3EYx/fH+B9YSDinm9vuIlpNCSwIDIIG3Ri9aNucelFdh7dF
+ vAAADrwBlbxySQAAAf5JREFUOE+VkN1LU3EYx/fH+B9YSDinm9vuIlpNCSwIDIIG3Ri9aNucelFdh7dF
F81tBufMnXNGEbqbihhERm9IL9ssme7YdNoy69vzrXU6k1PQDz7wO8/3+X2eh+MC4PImDFUA8cQ1uKM5
dP8FZp64zl6Vb38KescNLG0DXaNZvKh/x6K5i6e1r44we7kBeMZ1edoScGqx9g2d5xU8rn7B2bsfcCZf
wWlD0FvInTVmxbUduGO5dkFhZRf7RDBfbuJUbpmh42FWWG6ixy7oFYFe2sH+iwq0N1s4qVYYOh5mxttt
@@ -2471,6 +2471,69 @@
Windows calculator
+
+ 281, 6
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAArNJREFUOE+dk9lPE1EUxkffQKPEiOCb8cX4pImP/hEm/gMuCI2IJmpJo5SmZevG
+ 0pZCWQoFgtDiA9NSuiCUTUzUsElZuoBsMQhTwlIjWODz3tuC8c14kl++OXfO983JZIajdbnQs55W4MYl
+ iiJOqsKVgF7/4SLVAg/SCr3rCbP7bY4zAPNEBOZxAfWE2jEBNaMbMJ0goJpQRTCMbUI/uQORM4z0Ak8H
+ RxPtwV1w4hGcUnxCqnYS143TuN0Ywh3bIrKcazgtscM6vQVO4kDzbBTCjStoD/3EBYUH3HlZNwaW9nDX
+ toD7nUsQda0gx7UKcc83vPZ9R9GQAEnfGnJ74zzvW8czXwTjwhHOyVzgkqXd+N+iXi4pLx4QDAYQDIUQ
+ CocJ85hfWICx2gRtmY4p7ek5nQkGAsxDvVxSYgOed0BXWQ39MUYTZmbnEBEEprSn93WGKvCdDuah3pMA
+ Q6WR6dERcHh4CL/fD95uh51A1T/lRyx2gNivGMrLdWw2EeBizb0HGRBLXqFIqUavr58YHXC7uuF1O5ny
+ PA+314vobhRabTnzsIDk/HhARmYWWtus0JRVwGJpxoeRYTw0TULUusr0/fAQamrrIEQiUKm0zPNXwKNM
+ EfJkcpRW6FFLBgMzU5B27aB+cJ/p3PQXGAxGLK+sokSpYh66PXdG5mZNZpYIbe02FlChr8Ty4jxybRuQ
+ vdlmuvQ1DA1ZfZq80OLieAB9OJei8AIHUWQ/zoY0sUFLaxssTc3Y3tzA3o8tphZLExosLfj4eRRqpRLY
+ 30aKnHyJ6fn8xNmifrx4+gRWawcL6PUNot7cCHlBMeSKIqZ15gZ43/XD5xtAhVqJZEUf0gu92/R/uka4
+ JRW/7FGp1OwlqjRaQmkcbUIJSjU5V2tQIsvroR7CTRpwXFcJ9PBfoLOkOO43327AKRyZZp8AAAAASUVO
+ RK5CYII=
+
+
+
+ None
+
+
+ Ctrl+F12
+
+
+ 284, 22
+
+
+ Screenshot of the window
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAArNJREFUOE+dk9lPE1EUxkffQKPEiOCb8cX4pImP/hEm/gMuCI2IJmpJo5SmZevG
+ 0pZCWQoFgtDiA9NSuiCUTUzUsElZuoBsMQhTwlIjWODz3tuC8c14kl++OXfO983JZIajdbnQs55W4MYl
+ iiJOqsKVgF7/4SLVAg/SCr3rCbP7bY4zAPNEBOZxAfWE2jEBNaMbMJ0goJpQRTCMbUI/uQORM4z0Ak8H
+ RxPtwV1w4hGcUnxCqnYS143TuN0Ywh3bIrKcazgtscM6vQVO4kDzbBTCjStoD/3EBYUH3HlZNwaW9nDX
+ toD7nUsQda0gx7UKcc83vPZ9R9GQAEnfGnJ74zzvW8czXwTjwhHOyVzgkqXd+N+iXi4pLx4QDAYQDIUQ
+ CocJ85hfWICx2gRtmY4p7ek5nQkGAsxDvVxSYgOed0BXWQ39MUYTZmbnEBEEprSn93WGKvCdDuah3pMA
+ Q6WR6dERcHh4CL/fD95uh51A1T/lRyx2gNivGMrLdWw2EeBizb0HGRBLXqFIqUavr58YHXC7uuF1O5ny
+ PA+314vobhRabTnzsIDk/HhARmYWWtus0JRVwGJpxoeRYTw0TULUusr0/fAQamrrIEQiUKm0zPNXwKNM
+ EfJkcpRW6FFLBgMzU5B27aB+cJ/p3PQXGAxGLK+sokSpYh66PXdG5mZNZpYIbe02FlChr8Ty4jxybRuQ
+ vdlmuvQ1DA1ZfZq80OLieAB9OJei8AIHUWQ/zoY0sUFLaxssTc3Y3tzA3o8tphZLExosLfj4eRRqpRLY
+ 30aKnHyJ6fn8xNmifrx4+gRWawcL6PUNot7cCHlBMeSKIqZ15gZ43/XD5xtAhVqJZEUf0gu92/R/uka4
+ JRW/7FGp1OwlqjRaQmkcbUIJSjU5V2tQIsvroR7CTRpwXFcJ9PBfoLOkOO43327AKRyZZp8AAAAASUVO
+ RK5CYII=
+
+
+
+ None
+
+
+ Shift + F12
+
+
+ 284, 22
+
+
+ Screenshot of the view
+
281, 6
@@ -2538,7 +2601,7 @@
281, 6
-
+
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAKBSURBVDhPhZJbSJNxGMb/d7UiL4OuowgiPIwVlufpugsi
@@ -2555,21 +2618,51 @@
aj9R/h8R8QvYyZvV54yKzwAAAABJRU5ErkJggg==
-
+
None
-
+
Magenta
-
+
Alt+E
-
+
284, 22
-
+
Open export folder
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAALNSURBVDhPfZLZTxNRFMbnzUT/Al9NNEYeSMBikFW2VyVG
+ o8ZEeWR5UAE1EX3QF6NIoGyl4AZa2SwCDbJGhKKkpe1My5QuTAEpSEoqstoW2s8zHazEGE7ym7vMOd89
+ 59zLmGvTV9iqJJjkp8OIc06e5DYpz0RxirQYc01WbIT6rFhekXmK2WtiAHamgV82iYAThjIZjBXxEdG9
+ iP7m2jTPbjjDmOQJFMjDz12Hj81BcFkDbNkBn0PCL+KUxgARmgmLWOrSZX8FtnTw87lEAfyTeYQ4z0XA
+ modtWz527PkIOkRyQR+wlYloLomL3hVIBNaHsW2/gW1HIVEUZsdZhKDrNoTWs9CXyjBRGkvEwPAsBqby
+ OMoiEZwiVU0C1IP1XsrsDkKz9xCaKwFEvt3HbPs5eAeygW0LpW+iMowSAZZKmYKlOgGMqTKZSuiCqz0b
+ uieyMHrC8PQkPENXoB2qQp1KjcqmDoLGRjWUzZ0YGe7A8ON4LcNWp8InlMP2KoNuQ5AaJRK0Q939FpoR
+ DvzsMhxubwR+1oMeLQt5UxfHcDVp8GhvYnGwAFgboLqLqZxiYL6QHDSYXviJcYuAMZMtgrh2fV9BQ8sH
+ MFxtOoT2i9h0lAHeRoQWHgKLjwDPA1S+0YAXFvBjw4c1fxDeTT/WfEFa+2GbWSQBNRhzXQZ1NIUa1UbN
+ rAdW5RIbpahW9UDzaRzD4xz0FhesriUYrXMYnZhE36gOL1opA1aRsmpWpJNIKr20ZBgJlm6Gl8ugaO3H
+ xxEdRvQWGPgZ2Kh21jaPMaMVA2MTkgBZ9N1Lx68VXTh29Q+3zh+9nJN5OFv5fhC9o3po6UTxZPvcMswO
+ N76yUxj8YsDLts6wgGiHiIP/cKBGpXGquvvxWWcJBwruFViFJWgNPN5p+uh6mwXy29dOVChfD4qpPm/p
+ QEOzOtw4cS3u0/8oyW1/O0LE/gfaZ5jflq+abaxZrf8AAAAASUVORK5CYII=
+
+
+
+ None
+
+
+ Magenta
+
+
+ 284, 22
+
+
+ Open database folder
+
281, 6
@@ -3757,7 +3850,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAC8
- CQAAAk1TRnQBSQFMAgEBBAEAAegBAgHoAQIBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
+ CQAAAk1TRnQBSQFMAgEBBAEAAQgBAwEIAQMBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAASADAAEBAQABCAYAAQgYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
@@ -3994,7 +4087,7 @@
EditExportDataEnumsAsTranslations
- Ordisoftware.Core.ToolStripCheckBoxItem, Ordisoftware.Hebrew.Calendar, Version=9.29.0.0, Culture=neutral, PublicKeyToken=null
+ Ordisoftware.Core.ToolStripCheckBoxItem, Ordisoftware.Hebrew.Calendar, Version=9.30.0.0, Culture=neutral, PublicKeyToken=null
LabelEnumsAsTranslations
@@ -4440,6 +4533,24 @@
System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ toolStripSeparator29
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ActionTakeScreenshotWindow
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ActionTakeScreenshotView
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
SeparatorMenuWeather
@@ -4464,10 +4575,16 @@
System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- ActionOpenExportFolder
+
+ ActionOpenFolderExport
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ActionOpenFolderDatabase
-
+
System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
diff --git a/README.md b/README.md
index dee7b2c82..3035b7f2b 100644
--- a/README.md
+++ b/README.md
@@ -189,7 +189,7 @@ You can use traditional sun days by modifying the option of the generator, hence
#### What food for the celebrations?
-A description of Torah recipes for celebrations will be available with version 9.30:
+A description of Torah recipes for celebrations will be available soon:
- Grilled Lamb for Pessa'h.
- Diet without grains nor seeds nor fruits nor vegetables from orchard between the end of the first seven-week Omer and the day after the next Shabat.
@@ -364,7 +364,6 @@ It is therefore possible to use [AutoHotKey](https://www.autohotkey.com) to defi
#### Application
- Improve auto-hide navigation window after a delay when it was displayed by tray icon popup and no interaction.
-- Add auto sort bookmarks.
- Add option to indicate parashah and Torah reference in upper or sentence case.
- Add option to set primary source for check update between author's website or GitHub.
- Add preference tab to setup keyboard shortcuts.
@@ -384,7 +383,9 @@ It is therefore possible to use [AutoHotKey](https://www.autohotkey.com) to defi
#### In progress - Version 10.0
+- Add import parashot board.
- Add comments to bookmarks.
+- Add auto sort bookmarks.
- Add lunar months board with Hebrew names, meanings, lettriqs and tools.
- Add command-line option `--lunarmonths` to show the lunar months board.
- Add import button to the GPS box on the first start.
@@ -392,6 +393,12 @@ It is therefore possible to use [AutoHotKey](https://www.autohotkey.com) to defi
- Improve notices to be in only one window having a page control like preferences.
- Improve weekly parashah description box to have access to the tools for the study.
- Improve weekly parashah description box to have a screenshot button.
+- Improve food notice with details.
+
+#### 2022.08.05 - Version 9.30
+
+- Add menu items in Tools to take a screenshot of the window or the current view.
+- Add menu item in Tools to open the database folder.
- Update AASharp dependency.
#### 2022.06.21 - Version 9.29
diff --git a/Setup/OrdisoftwareHebrewCalendarSetup.iss b/Setup/OrdisoftwareHebrewCalendarSetup.iss
index 090cfd5d8..cc69c2c46 100644
--- a/Setup/OrdisoftwareHebrewCalendarSetup.iss
+++ b/Setup/OrdisoftwareHebrewCalendarSetup.iss
@@ -1,4 +1,4 @@
-#define MyAppVersion "10.0"
+#define MyAppVersion "9.30"
#define MyAppName "Hebrew Calendar"
#define MyAppNameNoSpace "HebrewCalendar"
#define MyAppExeName "Ordisoftware.Hebrew.Calendar.exe"