Archived
forked from RDTKEditor/RDTKEditor
test
This commit is contained in:
+22
-33
@@ -19,10 +19,11 @@ namespace RDTKEditor
|
||||
{
|
||||
private SKSizeI _vsScale = new(1600,900);
|
||||
private readonly RDTKView viewModel = new();
|
||||
public MainWindow()
|
||||
/*public MainWindow()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
SlV.Content = "Button";
|
||||
}*/
|
||||
private void OpenFile(object sender, RoutedEventArgs e)
|
||||
{
|
||||
OpenFileDialog openFileDialog = new()
|
||||
@@ -55,33 +56,6 @@ namespace RDTKEditor
|
||||
{
|
||||
OnUpdateEventProperties(GetProperties(new MoveRow()));
|
||||
|
||||
//OnUpdateEventProperties([
|
||||
// new(){
|
||||
// Verifier = new RDTKPropertyVerifierDefault(),
|
||||
// Name = "Name",
|
||||
// Value = "RDTK Editor",
|
||||
// Type = RDPropertyType.String,
|
||||
// },
|
||||
// new(){
|
||||
// Verifier = new RDTKPropertyVerifierDefault(),
|
||||
// Name = "Version",
|
||||
// Value = "1.0.0",
|
||||
// Type = RDPropertyType.String,
|
||||
// },
|
||||
// new(){
|
||||
// Verifier = new RDTKPropertyVerifierEnum(typeof(EventType)),
|
||||
// Name = "Description",
|
||||
// Value = "RDTK Editor 是一个简单的节奏医生关卡编辑器。",
|
||||
// Type = RDPropertyType.Enum,
|
||||
// },
|
||||
// new(){
|
||||
// Verifier = new RDTKPropertyVerifierBool(),
|
||||
// Name = "测试值",
|
||||
// Value = "true",
|
||||
// Type = RDPropertyType.Bool,
|
||||
// }
|
||||
// ]);
|
||||
//MessageBox.Show("RDTK Editor 是一个简单的节奏医生关卡编辑器。", "关于 RDTK Editor");
|
||||
}
|
||||
private RDTKProperty[] GetProperties(BaseEvent e)
|
||||
{
|
||||
@@ -253,13 +227,16 @@ namespace RDTKEditor
|
||||
});
|
||||
}*/
|
||||
|
||||
private void mainUI_PaintSurface(object sender, SKPaintSurfaceEventArgs e)
|
||||
|
||||
|
||||
|
||||
private void mainUI_PaintSurface(object sender, SKPaintSurfaceEventArgs e)
|
||||
{
|
||||
var sfc = e.Surface;
|
||||
var cvs = sfc.Canvas;
|
||||
var info = e.Info;
|
||||
cvs.Clear(SKColors.Black);
|
||||
SKPoint scale = new(info.Width / _vsScale.Width, info.Height / _vsScale.Height);
|
||||
SKPoint scale = new((float)info.Width / _vsScale.Width, (float)info.Height / _vsScale.Height);
|
||||
cvs.Save();
|
||||
cvs.Scale(scale);
|
||||
Draw(cvs);
|
||||
@@ -282,9 +259,21 @@ namespace RDTKEditor
|
||||
IsStroke = true,
|
||||
});
|
||||
}
|
||||
}
|
||||
public class MainViewModel : INotifyPropertyChanged
|
||||
|
||||
private void CheckBox_Checked(object sender, RoutedEventArgs e)
|
||||
{
|
||||
MessageBox.Show("已确认");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
public class MainViewModel : INotifyPropertyChanged
|
||||
{
|
||||
public event PropertyChangedEventHandler? PropertyChanged;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user