Commit a1842509 by 鲁志-悦动

算法标记写到画点方法

parent 71f0467c
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
// 运行时版本:4.0.30319.42000
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
namespace XamlGeneratedNamespace {
/// <summary>
/// GeneratedInternalTypeHelper
/// </summary>
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public sealed class GeneratedInternalTypeHelper : System.Windows.Markup.InternalTypeHelper {
/// <summary>
/// CreateInstance
/// </summary>
protected override object CreateInstance(System.Type type, System.Globalization.CultureInfo culture) {
return System.Activator.CreateInstance(type, ((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)
| (System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.CreateInstance)), null, null, culture);
}
/// <summary>
/// GetPropertyValue
/// </summary>
protected override object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture) {
return propertyInfo.GetValue(target, System.Reflection.BindingFlags.Default, null, null, culture);
}
/// <summary>
/// SetPropertyValue
/// </summary>
protected override void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture) {
propertyInfo.SetValue(target, value, System.Reflection.BindingFlags.Default, null, null, culture);
}
/// <summary>
/// CreateDelegate
/// </summary>
protected override System.Delegate CreateDelegate(System.Type delegateType, object target, string handler) {
return ((System.Delegate)(target.GetType().InvokeMember("_CreateDelegate", (System.Reflection.BindingFlags.InvokeMethod
| (System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)), null, target, new object[] {
delegateType,
handler}, null)));
}
/// <summary>
/// AddEventHandler
/// </summary>
protected override void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler) {
eventInfo.AddEventHandler(target, handler);
}
}
}

......@@ -10,11 +10,11 @@ none
false
2-725104376
21870986562
3947974750
17-1462717611
31364711570
17-1683084370
Themes\Generic.xaml;Widgets\FootballFieldPanel\FootballFieldPanel.xaml;
True
False

C:\Projects\FGOUT\VIZ.FGOUT\VIZ.FGOUT.Common\obj\x64\Debug\GeneratedInternalTypeHelper.g.cs
FC:\Projects\FGOUT\VIZ.FGOUT\VIZ.FGOUT.Common\Themes\Generic.xaml;;
FC:\Projects\FGOUT\VIZ.FGOUT\VIZ.FGOUT.Common\Widgets\FootballFieldPanel\FootballFieldPanel.xaml;;
......
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VIZ.FGOUT.Storage;
using VIZ.FGOUT.Storage;
using VIZ.Framework.Core;
using VIZ.Framework.Domain;
using VIZ.Framework.Storage;
......@@ -41,7 +36,7 @@ namespace VIZ.FGOUT.Domain
/// <summary>
/// 视频裁切框宽度
/// </summary>
public static int VIDEO_CLIP_BOX_WIDTH { get; set; } = ApplicationDomainEx.IniStorage.GetValue<VideoConfig, int>(p => p.VIDEO_CLIP_BOX_WIDTH);
public static int VIDEO_CLIP_BOX_WIDTH { get; set; } = IniStorage.GetValue<VideoConfig, int>(p => p.VIDEO_CLIP_BOX_WIDTH);
/// <summary>
/// 视频宽度
......
namespace VIZ.FGOUT.Domain
{
public class MarkModel
{
public bool IsMark { get; set; }
}
}
namespace VIZ.FGOUT.Domain.Message.Setting
namespace VIZ.FGOUT.Domain
{
public class UEControlModel
{
......
namespace VIZ.FGOUT.Domain.Message.Setting
namespace VIZ.FGOUT.Domain
{
public class UESettingModel
{
......
......@@ -79,6 +79,7 @@
<Compile Include="Message\Setting\DisplayPlaceModel.cs" />
<Compile Include="Message\Setting\EndPlaceModel.cs" />
<Compile Include="Message\Setting\InvalidPlaceModel.cs" />
<Compile Include="Message\Setting\MarkModel.cs" />
<Compile Include="Message\Setting\ReplayModel.cs" />
<Compile Include="Message\Setting\RestartAlgorithmModel.cs" />
<Compile Include="Message\Setting\SavePlaceModel.cs" />
......
35ff8143cc4c1f911f49bb7be9e50906549de29c
9b0900368707f846fdfe912e9d9b99792804e3ab
......@@ -10,11 +10,11 @@ none
false
DEBUG;TRACE
181380438361
1-1441241311
11-1602666439
23-2035776870
18560433975
1470602451
11-350624472
24-1321085892
Style\Button\Button_NdiView.xaml;Style\Button\Button_Setting.xaml;Style\Button\Button_WindowTop.xaml;Style\CheckBox\CheckBox_NdiView.xaml;Style\CheckBox\CheckBox_Setting.xaml;Style\CheckBox\CheckBox_WindowTop.xaml;Style\ComboBox\ComboBox_Setting.xaml;Style\HotkeyBox\HotkeyBox_Setting.xaml;Style\MessageBox\MessageBoxEx.xaml;Style\RadioButton\RadioButton_FootballSide.xaml;Style\RadioButton\RadioButton_NdiView.xaml;Style\RadioButton\RadioButton_Setting.xaml;Style\Slider\Slider_Setting.xaml;Style\TextBlock\TextBlock_Setting.xaml;Style\TextBox\TextBox_Setting.xaml;Style\ToogleButton\ToogleButton_Setting.xaml;Themes\Generic.xaml;Toolkit\NumericUpDown\NumericUpDown.xaml;
True
False
......@@ -375,6 +375,9 @@
<b:EventTrigger EventName="Checked">
<b:InvokeCommandAction Command="{Binding MarkCommand}" />
</b:EventTrigger>
<b:EventTrigger EventName="Unchecked">
<b:InvokeCommandAction Command="{Binding UnMarkCommand}" />
</b:EventTrigger>
</b:Interaction.Triggers>
</ToggleButton>
......
......@@ -59,6 +59,8 @@ namespace VIZ.FGOUT.Module
this.MinCommand = new VCommand(this.Min);
this.CloseCommand = new VCommand(this.Close);
this.SettingCommand = new VCommand(this.Setting);
this.MarkCommand = new VCommand(this.Mark);
this.UnMarkCommand = new VCommand(this.UnMark);
this.InvalidRegionCommand = new VCommand(this.Invalid);
this.StartRegionCommand = new VCommand(this.StartRegion);
this.EndRegionCommand = new VCommand(this.EndRegion);
......@@ -927,19 +929,43 @@ namespace VIZ.FGOUT.Module
#region Command开始画区域框命令
/// <summary>
/// 算法标定取消命令
/// </summary>
public VCommand UnMarkCommand { get; set; }
private void UnMark()
{
_markModel.IsMark = false;
ApplicationDomain.MessageManager.Send(_markModel);
}
/// <summary>
/// 算法标定Command命令
/// </summary>
public VCommand MarkCommand { get; set; }
public MarkModel _markModel = new MarkModel();
private void Mark()
{
_markModel.IsMark = true;
ApplicationDomain.MessageManager.Send(_markModel);
}
/// <summary>
/// 无效区域Command命令
/// </summary>
public VCommand InvalidRegionCommand { get; set; }
public InvalidPlaceModel invalidPlaceModel = new InvalidPlaceModel();
private void Invalid()
{
endPlaceModel.EndPlace = startPlaceModel.StartPlace =false;
startPlaceModel.StartPlace = false;
endPlaceModel.EndPlace = false;
invalidPlaceModel.IsInvalid = true;
ApplicationDomain.MessageManager.Send(invalidPlaceModel);
//EndEnable = true;
//InvalidEnable = false;
//StartEnable = true;
EndIsChecked = StartIsChecked = false;
StartIsChecked = false;
EndIsChecked = false;
}
/// <summary>
......
......@@ -45,6 +45,8 @@ namespace VIZ.FGOUT.Module
WPFHelper.BindingViewModel(this, vm);
#region 注释部分
// this.video.IsShowFPS = ApplicationDomainEx.IniStorage.GetValue<VideoConfig, bool>(p => p.VIDEO_IS_SHOW_FPS);
//rectStart.Stroke = Brushes.Red;
......@@ -75,6 +77,9 @@ namespace VIZ.FGOUT.Module
//myPath1.StrokeThickness = 1;
//this.canvas1.Children.Add(myPath1);
#endregion
}
bool isMouseDown = false;
......@@ -269,6 +274,8 @@ namespace VIZ.FGOUT.Module
{
startPoint = e.GetPosition(this.canvas1);
#region 注释部分
//if (vm.IsDrawStartPlace)
//{
// myPath.Stroke = Brushes.Red;
......@@ -319,6 +326,8 @@ namespace VIZ.FGOUT.Module
//}
//else
#endregion
//鼠标左键单击画点
if (e.ClickCount == 1)
{
......@@ -327,6 +336,8 @@ namespace VIZ.FGOUT.Module
DrawPolygon(e.GetPosition(this.canvas1), Brushes.Blue);
else if (vm.IsDrawEndPlace)
DrawPolygon(e.GetPosition(this.canvas1), Brushes.Green);
else if(vm.IsMark)
DrawDot(e.GetPosition(this.canvas1), Brushes.Red);
//else if (vm.IsDrawInvalidPlace)
// DrawPolygon(e.GetPosition(this.canvas1), Brushes.Red);
......@@ -374,9 +385,10 @@ namespace VIZ.FGOUT.Module
}
}
}
public Polygon polygon;
public PointCollection points;
public PointCollection dotPoints;
/// <summary>
/// 画多边形
/// </summary>
......@@ -399,6 +411,25 @@ namespace VIZ.FGOUT.Module
polygon.Points = points;
}
/// <summary>
/// 画点
/// </summary>
/// <param name="point"></param>
/// <param name="brush"></param>
private void DrawDot(Point point, Brush brush)
{
//var myPoint = new EllipseGeometry();
//myPoint.
//myPoint.Height = 1;
//myPoint.Width = 1;
//myPoint.Margin = new Thickness(5, 5, 0, 0);
//myPoint.Stroke = new SolidColorBrush(Colors.Red);
//PaintCanvas.Children.Add(myPoint);
//canvas1.Children.Add(myPoint);
}
//public Rectangle _rectangle;
//private void DrawRenctangle(Point point, Brush brush)
//{
......
......@@ -13,6 +13,7 @@ using VIZ.FGOUT.Storage;
using VIZ.Framework.Common;
using VIZ.Framework.Connection;
using VIZ.Framework.Core;
using VIZ.Framework.Domain;
using VIZ.Framework.Storage;
namespace VIZ.FGOUT.Module
......@@ -118,53 +119,56 @@ namespace VIZ.FGOUT.Module
private void InitMessage()
{
// 算法初始化完成消息
ApplicationDomainEx.MessageManager.Register<AlgorithmMessage__checked_ok>(this, this.OnAlgorithmMessage__checked_ok);
ApplicationDomain.MessageManager.Register<AlgorithmMessage__checked_ok>(this, this.OnAlgorithmMessage__checked_ok);
// 算法跟踪消息--检测
ApplicationDomainEx.MessageManager.Register<AlgorithmMessage__detect>(this, this.OnAlgorithmMessage__detect);
ApplicationDomain.MessageManager.Register<AlgorithmMessage__detect>(this, this.OnAlgorithmMessage__detect);
// 算法跟踪消息--裁切
ApplicationDomainEx.MessageManager.Register<AlgorithmMessage__crop_roi>(this, this.OnAlgorithmMessage__crop_roi);
ApplicationDomain.MessageManager.Register<AlgorithmMessage__crop_roi>(this, this.OnAlgorithmMessage__crop_roi);
// 算法落盘开始、结束时间戳消息
ApplicationDomainEx.MessageManager.Register<AlgorithmMessage__start_end>(this, this.OnAlgorithmMessage__start_end);
ApplicationDomain.MessageManager.Register<AlgorithmMessage__start_end>(this, this.OnAlgorithmMessage__start_end);
NDIView nDIView = this.GetView<NDIView>();
// 算法标记
ApplicationDomain.MessageManager.Register<MarkModel>(this, this.Mark);
// 开始的位置
ApplicationDomainEx.MessageManager.Register<StartPlaceModel>(this, this.StartPlace);
ApplicationDomain.MessageManager.Register<StartPlaceModel>(this, this.StartPlace);
// 结束位置的
ApplicationDomainEx.MessageManager.Register<EndPlaceModel>(this, this.EndPlace);
ApplicationDomain.MessageManager.Register<EndPlaceModel>(this, this.EndPlace);
// 无效区域的注册
ApplicationDomainEx.MessageManager.Register<InvalidPlaceModel>(this, this.InvalidPlaceModel);
ApplicationDomain.MessageManager.Register<InvalidPlaceModel>(this, this.InvalidPlaceModel);
// 清除开始、结束、无效位置
ApplicationDomainEx.MessageManager.Register<CleanPlaceModel>(this, this.CleanPlace);
ApplicationDomain.MessageManager.Register<CleanPlaceModel>(this, this.CleanPlace);
//显示开始、结束、无效位置
ApplicationDomainEx.MessageManager.Register<DisplayPlaceModel>(this, this.DisplayPlace);
ApplicationDomain.MessageManager.Register<DisplayPlaceModel>(this, this.DisplayPlace);
// 算法发送命令
ApplicationDomainEx.MessageManager.Register<SendPlaceModel>(this, this.SendPlace);
ApplicationDomain.MessageManager.Register<SendPlaceModel>(this, this.SendPlace);
// 保存按钮发送命令
ApplicationDomainEx.MessageManager.Register<SavePlaceModel>(this, this.SavePlace);
ApplicationDomain.MessageManager.Register<SavePlaceModel>(this, this.SavePlace);
// 调用Replay发送命令
ApplicationDomainEx.MessageManager.Register<ReplayModel>(this,this.Replay);
ApplicationDomain.MessageManager.Register<ReplayModel>(this,this.Replay);
//调用UESetting发送命令
ApplicationDomainEx.MessageManager.Register<UESettingModel>(this,this.UESetting);
ApplicationDomain.MessageManager.Register<UESettingModel>(this,this.UESetting);
//调用UEControl发送命令
ApplicationDomainEx.MessageManager.Register<UEControlModel>(this, this.UEControl);
ApplicationDomain.MessageManager.Register<UEControlModel>(this, this.UEControl);
//重启算法发送命令
ApplicationDomainEx.MessageManager.Register<RestartAlgorithmModel>(this, this.RestartAlgorithm);
ApplicationDomain.MessageManager.Register<RestartAlgorithmModel>(this, this.RestartAlgorithm);
//关闭算法发送命令
ApplicationDomainEx.MessageManager.Register<StopAlgorithmModel>(this, this.CloseAlgorithm);
ApplicationDomain.MessageManager.Register<StopAlgorithmModel>(this, this.CloseAlgorithm);
}
//CleanPlaceModel cpModel = new CleanPlaceModel { CleanPlace = true };
......@@ -298,6 +302,22 @@ namespace VIZ.FGOUT.Module
//replayPanelView.Show();
}
public bool IsMark;
/// <summary>
/// 算法标记命令
/// </summary>
/// <param name="markModel"></param>
private void Mark(MarkModel markModel)
{
if (this.ViewKey != NDIViewKeys.CAM_1)
{
IsMark = false;
return;
}
IsMark = markModel.IsMark;
}
public bool IsDrawStartPlace;
/// <summary>
/// 开始位置命令
......@@ -309,6 +329,7 @@ namespace VIZ.FGOUT.Module
IsDrawStartPlace = false;
return;
}
IsDrawStartPlace = startPlaceModel.StartPlace;
IsDrawEndPlace = false;
IsDrawInvalidPlace = false;
......@@ -481,9 +502,9 @@ namespace VIZ.FGOUT.Module
private List<List<List<int>>> Coordinate(List<PointCollection> points, double srcWidth, double srcHeight)
{
// 视频的宽度
int resWith = ApplicationDomainEx.IniStorage.GetValue<VideoConfig, int>(p => p.VIDEO_WIDTH);
int resWith = ApplicationDomain.IniStorage.GetValue<VideoConfig, int>(p => p.VIDEO_WIDTH);
// 视频的高度
int resHeight = ApplicationDomainEx.IniStorage.GetValue<VideoConfig, int>(p => p.VIDEO_HEIGHT);
int resHeight = ApplicationDomain.IniStorage.GetValue<VideoConfig, int>(p => p.VIDEO_HEIGHT);
double xp = srcWidth / resWith;
double xy = srcHeight / resHeight;
......@@ -502,9 +523,9 @@ namespace VIZ.FGOUT.Module
private List<List<List<int>>> Coordinate(List<System.Windows.Rect> rects, double srcWidth, double srcHeight)
{
// 视频的宽度
int resWith = ApplicationDomainEx.IniStorage.GetValue<VideoConfig, int>(p => p.VIDEO_WIDTH);
int resWith = ApplicationDomain.IniStorage.GetValue<VideoConfig, int>(p => p.VIDEO_WIDTH);
// 视频的高度
int resHeight = ApplicationDomainEx.IniStorage.GetValue<VideoConfig, int>(p => p.VIDEO_HEIGHT);
int resHeight = ApplicationDomain.IniStorage.GetValue<VideoConfig, int>(p => p.VIDEO_HEIGHT);
double xp = srcWidth / resWith;
double xy = srcHeight / resHeight;
......
#pragma checksum "..\..\..\..\..\NDIMainView\View\NDIMainView.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "99C718A73FE0FDAF671A9ADBBF4CECA1D310CCD61900B18B64B7832E219F42CC"
#pragma checksum "..\..\..\..\..\NDIMainView\View\NDIMainView.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "9806D9914924DA355C964D7F602DE067F1D96B5D1858176E2D9922DBC86CDABB"
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
......@@ -74,7 +74,7 @@ namespace VIZ.FGOUT.Module {
#line hidden
#line 673 "..\..\..\..\..\NDIMainView\View\NDIMainView.xaml"
#line 676 "..\..\..\..\..\NDIMainView\View\NDIMainView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal VIZ.FGOUT.Module.NDIView cam1;
......@@ -82,7 +82,7 @@ namespace VIZ.FGOUT.Module {
#line hidden
#line 720 "..\..\..\..\..\NDIMainView\View\NDIMainView.xaml"
#line 723 "..\..\..\..\..\NDIMainView\View\NDIMainView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal VIZ.FGOUT.Module.NDIView cam2;
......
#pragma checksum "..\..\..\..\..\NDIMainView\View\NDIMainView.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "99C718A73FE0FDAF671A9ADBBF4CECA1D310CCD61900B18B64B7832E219F42CC"
#pragma checksum "..\..\..\..\..\NDIMainView\View\NDIMainView.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "9806D9914924DA355C964D7F602DE067F1D96B5D1858176E2D9922DBC86CDABB"
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
......@@ -74,7 +74,7 @@ namespace VIZ.FGOUT.Module {
#line hidden
#line 673 "..\..\..\..\..\NDIMainView\View\NDIMainView.xaml"
#line 676 "..\..\..\..\..\NDIMainView\View\NDIMainView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal VIZ.FGOUT.Module.NDIView cam1;
......@@ -82,7 +82,7 @@ namespace VIZ.FGOUT.Module {
#line hidden
#line 720 "..\..\..\..\..\NDIMainView\View\NDIMainView.xaml"
#line 723 "..\..\..\..\..\NDIMainView\View\NDIMainView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal VIZ.FGOUT.Module.NDIView cam2;
......
This source diff could not be displayed because it is too large. You can view the blob instead.
2023-11-29 14:23:29,918 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Y
2023-11-29 14:23:29,994 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:I
2023-11-29 14:23:30,179 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:I
2023-11-29 14:23:30,209 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:D
2023-11-29 14:23:30,328 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:A
2023-11-29 14:23:30,410 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:N
2023-11-29 14:23:30,597 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:30,842 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:D
2023-11-29 14:23:30,950 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:O
2023-11-29 14:23:31,057 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:U
2023-11-29 14:23:31,177 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:31,396 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:M
2023-11-29 14:23:31,518 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:E
2023-11-29 14:23:31,565 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:I
2023-11-29 14:23:31,718 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Y
2023-11-29 14:23:31,814 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:O
2023-11-29 14:23:31,911 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:U
2023-11-29 14:23:32,060 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:32,242 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:L
2023-11-29 14:23:32,336 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:40,112 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:40,606 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:40,637 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:40,665 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:40,696 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:40,731 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:40,773 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:40,789 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:40,836 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:40,880 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:40,896 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:40,942 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:40,957 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:41,003 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:41,577 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:D0
2023-11-29 14:23:42,779 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:T
2023-11-29 14:23:42,873 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:I
2023-11-29 14:23:43,087 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:L
2023-11-29 14:23:43,149 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:I
2023-11-29 14:23:43,414 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:23:57,588 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:25:17,622 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:K
2023-11-29 14:25:17,712 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:E
2023-11-29 14:25:17,837 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Y
2023-11-29 14:25:17,906 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:I
2023-11-29 14:25:18,202 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:25:18,890 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Y
2023-11-29 14:25:19,044 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:A
2023-11-29 14:25:19,154 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 14:25:19,760 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:30:58,683 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"mode":"manual","signal":"detect","timecode":0}
2023-11-29 15:31:01,429 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"mode":"auto","signal":"detect","timecode":0}
2023-11-29 15:31:11,086 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"mode":"manual","signal":"detect","timecode":0}
2023-11-29 15:31:13,326 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"mode":"auto","signal":"detect","timecode":0}
2023-11-29 15:45:55,565 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:D6
2023-11-29 15:46:01,776 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:46:02,262 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:46:02,360 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:D4
2023-11-29 15:46:02,864 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:46:03,070 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + S
2023-11-29 15:46:26,857 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:46:26,953 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:D7
2023-11-29 15:46:27,689 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:46:28,087 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:46:28,748 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:46:29,512 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:D8
2023-11-29 15:46:30,093 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:46:30,287 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + S
2023-11-29 15:47:33,837 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:47:34,052 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + F
2023-11-29 15:47:35,233 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:47:35,395 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Shift + T
2023-11-29 15:47:35,550 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:E
2023-11-29 15:47:35,787 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:X
2023-11-29 15:47:36,053 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:T
2023-11-29 15:47:36,570 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:47:36,684 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Shift + B
2023-11-29 15:47:36,917 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:L
2023-11-29 15:47:37,145 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:O
2023-11-29 15:47:37,336 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:C
2023-11-29 15:47:37,433 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:L
2023-11-29 15:47:38,694 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:47:39,950 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:K
2023-11-29 15:48:14,539 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:48:14,704 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + N
2023-11-29 15:48:22,639 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:S
2023-11-29 15:48:22,875 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:E
2023-11-29 15:48:23,061 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:T
2023-11-29 15:48:23,230 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:T
2023-11-29 15:48:23,437 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:I
2023-11-29 15:48:23,532 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:N
2023-11-29 15:48:23,605 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:G
2023-11-29 15:48:23,932 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:53:47,971 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:53:48,649 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:V
2023-11-29 15:53:49,328 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:53:49,598 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:C
2023-11-29 15:53:49,807 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:53:50,633 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:53:50,799 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + S
2023-11-29 15:54:03,225 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:V
2023-11-29 15:54:03,566 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:E
2023-11-29 15:54:04,526 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:54:04,940 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:54:06,147 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:54:06,342 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:C
2023-11-29 15:54:06,770 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:54:07,847 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:54:09,047 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:C
2023-11-29 15:54:09,533 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:E
2023-11-29 15:54:09,882 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:T
2023-11-29 15:54:10,506 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:54:11,220 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:N
2023-11-29 15:54:11,291 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:T
2023-11-29 15:54:11,437 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:E
2023-11-29 15:54:11,544 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:R
2023-11-29 15:54:12,440 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:54:12,613 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + S
2023-11-29 15:54:15,989 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:54:16,499 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-11-29 15:54:16,524 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-11-29 15:54:16,548 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + C
2023-11-29 15:54:18,020 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:54:18,139 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + V
2023-11-29 15:54:18,625 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 15:54:18,788 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + S
2023-11-29 16:15:56,624 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:D0
2023-11-29 16:15:57,068 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-11-29 16:15:57,263 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + S
2023-12-01 15:16:22,631 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:16:22,792 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + C
2023-12-01 15:16:23,730 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:16:23,829 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + V
2023-12-01 15:16:28,242 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:I
2023-12-01 15:16:28,421 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:S
2023-12-01 15:16:29,064 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:M
2023-12-01 15:16:29,988 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:A
2023-12-01 15:16:30,204 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:R
2023-12-01 15:16:30,744 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:16:30,922 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:16:31,113 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:16:31,329 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:16:31,702 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:S
2023-12-01 15:16:32,309 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:16:32,479 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:16:32,871 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:16:33,320 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Shift +
2023-12-01 15:16:34,300 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:I
2023-12-01 15:16:34,450 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:S
2023-12-01 15:16:35,357 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:16:35,579 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:16:36,455 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:16:37,024 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:I
2023-12-01 15:16:37,310 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:S
2023-12-01 15:16:37,768 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:M
2023-12-01 15:16:38,271 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:16:38,443 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:16:38,636 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:41:36,677 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:41:37,204 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-01 15:41:37,229 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-01 15:44:23,051 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:44:23,398 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + K
2023-12-01 15:44:23,537 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + C
2023-12-01 15:44:26,885 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:44:27,188 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + K
2023-12-01 15:44:27,309 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + C
2023-12-01 15:44:27,746 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:44:27,939 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + S
2023-12-01 15:46:17,597 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:46:17,997 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + K
2023-12-01 15:46:18,113 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + C
2023-12-01 15:46:18,543 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:46:18,740 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + S
2023-12-01 15:46:22,668 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:46:22,700 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:D5
2023-12-01 15:46:23,225 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:46:23,415 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:46:23,767 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:46:23,835 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:D5
2023-12-01 15:46:24,398 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 15:46:24,555 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + S
2023-12-01 16:31:06,909 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:31:07,170 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + C
2023-12-01 16:31:08,352 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:31:08,454 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + V
2023-12-01 16:31:12,323 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:31:13,838 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:M
2023-12-01 16:31:14,038 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Y
2023-12-01 16:31:14,615 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:31:14,971 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:31:29,843 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:P
2023-12-01 16:31:30,073 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:O
2023-12-01 16:31:33,190 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:31:33,408 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:31:33,700 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:31:40,595 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:32:17,048 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:32:17,530 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-01 16:32:17,578 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-01 16:32:17,592 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-01 16:32:17,641 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-01 16:32:17,655 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-01 16:32:17,717 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-01 16:33:14,040 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:02,947 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:03,445 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-01 16:34:03,492 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-01 16:34:03,498 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + C
2023-12-01 16:34:06,279 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:06,360 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:06,465 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + V
2023-12-01 16:34:15,722 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:16,630 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:17,108 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:C
2023-12-01 16:34:17,314 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:E
2023-12-01 16:34:17,534 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:N
2023-12-01 16:34:17,669 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:T
2023-12-01 16:34:18,049 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:18,257 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:18,442 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:18,585 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:18,769 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:19,346 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:19,846 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:C
2023-12-01 16:34:20,692 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:E
2023-12-01 16:34:21,281 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:N
2023-12-01 16:34:21,621 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:T
2023-12-01 16:34:21,920 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:E
2023-12-01 16:34:22,010 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:R
2023-12-01 16:34:22,934 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:23,101 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:23,292 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:23,496 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:23,696 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:23,946 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:24,552 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:24,752 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:25,746 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:T
2023-12-01 16:34:26,009 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:31,355 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:R
2023-12-01 16:34:31,675 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:E
2023-12-01 16:34:32,543 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:X
2023-12-01 16:34:33,397 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:33,595 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:33,777 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:34,052 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:37,433 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:47,651 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:48,059 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + C
2023-12-01 16:34:53,823 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:34:53,945 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + V
2023-12-01 16:34:54,937 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:35:47,219 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:35:47,465 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + C
2023-12-01 16:35:49,791 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:35:49,903 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + V
2023-12-01 16:36:03,869 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:36:04,139 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + K
2023-12-01 16:36:04,274 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + C
2023-12-01 16:36:07,972 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:36:08,296 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + C
2023-12-01 16:36:10,057 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:36:10,227 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:36:10,322 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + V
2023-12-01 16:36:13,284 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:M
2023-12-01 16:36:13,521 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Y
2023-12-01 16:36:14,090 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:36:15,150 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-01 16:36:15,259 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + S
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace VIZ.Framework.Storage
namespace VIZ.Framework.Storage
{
/// <summary>
/// 应用程序配置
......
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace VIZ.Framework.Storage
namespace VIZ.Framework.Storage
{
/// <summary>
/// INI配置基类
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment