2.0.12
This commit is contained in:
@@ -40,6 +40,9 @@ public partial class ErrorPreviewVM:ObservableObject
|
|||||||
[ObservableProperty]
|
[ObservableProperty]
|
||||||
private Mat _imageAnalysis;
|
private Mat _imageAnalysis;
|
||||||
|
|
||||||
|
[ObservableProperty]
|
||||||
|
private bool _originalView = false;
|
||||||
|
|
||||||
public ErrorPreviewVM(ErrorsVM errorsVm, ErrorData errorData, string recipeName, UIConfiguration uiConfiguration, ILearningTool learningTool, IPasswordInputService passwordInputService)
|
public ErrorPreviewVM(ErrorsVM errorsVm, ErrorData errorData, string recipeName, UIConfiguration uiConfiguration, ILearningTool learningTool, IPasswordInputService passwordInputService)
|
||||||
{
|
{
|
||||||
_errorsVm = errorsVm;
|
_errorsVm = errorsVm;
|
||||||
@@ -77,6 +80,22 @@ public partial class ErrorPreviewVM:ObservableObject
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[RelayCommand]
|
||||||
|
public void SwitchView()
|
||||||
|
{
|
||||||
|
if (OriginalView)
|
||||||
|
{
|
||||||
|
ImageAnalysis = _errorData.ImageAnalysis;
|
||||||
|
OriginalView = false;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
ImageAnalysis = _errorData.ImageOriginal;
|
||||||
|
OriginalView = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
private void UpdateData()
|
private void UpdateData()
|
||||||
{
|
{
|
||||||
var imageIndex = _errorsVm.Errors.IndexOf(_errorData);
|
var imageIndex = _errorsVm.Errors.IndexOf(_errorData);
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<ApplicationIcon>Inspectron icon-512.ico</ApplicationIcon>
|
<ApplicationIcon>Inspectron icon-512.ico</ApplicationIcon>
|
||||||
<Deterministic>false</Deterministic>
|
<Deterministic>false</Deterministic>
|
||||||
<Version>2.0.11</Version>
|
<Version>2.0.12</Version>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
<ImplicitUsings>enable</ImplicitUsings>
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
<ApplicationIcon>Inspectron icon-512.ico</ApplicationIcon>
|
<ApplicationIcon>Inspectron icon-512.ico</ApplicationIcon>
|
||||||
<Deterministic>false</Deterministic>
|
<Deterministic>false</Deterministic>
|
||||||
<Version>2.0.11</Version>
|
<Version>2.0.12</Version>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -35,6 +35,7 @@ namespace Inspectron.HawkEye.View
|
|||||||
btnNext = new MaterialSkin.Controls.MaterialRaisedButton();
|
btnNext = new MaterialSkin.Controls.MaterialRaisedButton();
|
||||||
btnPrev = new MaterialSkin.Controls.MaterialRaisedButton();
|
btnPrev = new MaterialSkin.Controls.MaterialRaisedButton();
|
||||||
lblErrName = new Label();
|
lblErrName = new Label();
|
||||||
|
btnSwitchView = new MaterialSkin.Controls.MaterialRaisedButton();
|
||||||
((System.ComponentModel.ISupportInitialize)pictureBox1).BeginInit();
|
((System.ComponentModel.ISupportInitialize)pictureBox1).BeginInit();
|
||||||
SuspendLayout();
|
SuspendLayout();
|
||||||
//
|
//
|
||||||
@@ -135,11 +136,30 @@ namespace Inspectron.HawkEye.View
|
|||||||
lblErrName.Text = "label1";
|
lblErrName.Text = "label1";
|
||||||
lblErrName.TextAlign = ContentAlignment.TopCenter;
|
lblErrName.TextAlign = ContentAlignment.TopCenter;
|
||||||
//
|
//
|
||||||
|
// btnSwitchView
|
||||||
|
//
|
||||||
|
btnSwitchView.AutoSizeMode = AutoSizeMode.GrowAndShrink;
|
||||||
|
btnSwitchView.Cursor = Cursors.Hand;
|
||||||
|
btnSwitchView.Depth = 0;
|
||||||
|
btnSwitchView.DrawBorder = true;
|
||||||
|
btnSwitchView.Font = new Font("Verdana", 9F);
|
||||||
|
btnSwitchView.Icon = null;
|
||||||
|
btnSwitchView.Location = new Point(192, 56);
|
||||||
|
btnSwitchView.MouseState = MaterialSkin.MouseState.HOVER;
|
||||||
|
btnSwitchView.Name = "btnSwitchView";
|
||||||
|
btnSwitchView.Primary = false;
|
||||||
|
btnSwitchView.Size = new Size(168, 64);
|
||||||
|
btnSwitchView.TabIndex = 7;
|
||||||
|
btnSwitchView.Text = "Switch view";
|
||||||
|
btnSwitchView.UseVisualStyleBackColor = true;
|
||||||
|
btnSwitchView.Click += btnSwitchView_Click;
|
||||||
|
//
|
||||||
// ImagePreview
|
// ImagePreview
|
||||||
//
|
//
|
||||||
AutoScaleDimensions = new SizeF(7F, 15F);
|
AutoScaleDimensions = new SizeF(7F, 15F);
|
||||||
AutoScaleMode = AutoScaleMode.Font;
|
AutoScaleMode = AutoScaleMode.Font;
|
||||||
ClientSize = new Size(1568, 680);
|
ClientSize = new Size(1568, 680);
|
||||||
|
Controls.Add(btnSwitchView);
|
||||||
Controls.Add(lblErrName);
|
Controls.Add(lblErrName);
|
||||||
Controls.Add(btnPrev);
|
Controls.Add(btnPrev);
|
||||||
Controls.Add(btnNext);
|
Controls.Add(btnNext);
|
||||||
@@ -162,5 +182,6 @@ namespace Inspectron.HawkEye.View
|
|||||||
private MaterialSkin.Controls.MaterialRaisedButton btnNext;
|
private MaterialSkin.Controls.MaterialRaisedButton btnNext;
|
||||||
private MaterialSkin.Controls.MaterialRaisedButton btnPrev;
|
private MaterialSkin.Controls.MaterialRaisedButton btnPrev;
|
||||||
private Label lblErrName;
|
private Label lblErrName;
|
||||||
|
private MaterialSkin.Controls.MaterialRaisedButton btnSwitchView;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -73,6 +73,9 @@ namespace Inspectron.HawkEye.View
|
|||||||
_previewVm.NextImage();
|
_previewVm.NextImage();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void btnSwitchView_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user