using VisionCommon; using System.Windows; #if USE_COGNEX using CogUI; #else using MilUI; #endif namespace Machine { /// /// Interaction logic for MachinePattern_B_SettingWindow.xaml /// 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); } } }