34 lines
1013 B
C#
34 lines
1013 B
C#
using VisionCommon;
|
|
using System.Windows;
|
|
|
|
#if USE_COGNEX
|
|
using CogUI;
|
|
#else
|
|
using MilUI;
|
|
#endif
|
|
|
|
namespace Machine {
|
|
/// <summary>
|
|
/// Interaction logic for MachinePattern_B_SettingWindow.xaml
|
|
/// </summary>
|
|
public partial class MachinePattern_B_SettingWindow : Window, IPatternSettingWindow {
|
|
public string WINDOW_TITLE => "MachinePattern_B";
|
|
|
|
public MachinePattern_B_SettingWindow(
|
|
PatternAgentBase patternAgent, PatternInfo patternInfo, CameraDisplay cameraDisplay, FovInfo fovInfo) {
|
|
InitializeComponent();
|
|
SetTitle();
|
|
machinePattern_B_SettingView.DataContext = new MachinePattern_B_SettingViewModel(patternAgent, patternInfo, cameraDisplay, fovInfo);
|
|
}
|
|
|
|
public void SetTitle() {
|
|
Title = WINDOW_TITLE;
|
|
}
|
|
|
|
public void ResetPosition() {
|
|
Left = WindowUtil.GetLeftWithRatioOnMainWindow(0.6);
|
|
Top = WindowUtil.GetTopWithRatioOnMainWindow(0.2);
|
|
}
|
|
}
|
|
}
|