mind基本完成,准备写文档

This commit is contained in:
艾竹
2023-03-19 23:26:14 +08:00
parent c2f4d3c706
commit 07ac28965e
28 changed files with 1363 additions and 211 deletions

View File

@@ -44,6 +44,7 @@ namespace AIStudio.Wpf.Mind.Helpers
ItemWidth = 110,
ItemHeight = 40,
FillColor = Color.FromRgb(0x73, 0xa1, 0xbf),
LineColor = Color.FromRgb(0x73, 0xa1, 0xbf),
FontColor = Colors.White,
FontSize = 15,
Spacing = new SizeBase(50, 15),
@@ -52,8 +53,9 @@ namespace AIStudio.Wpf.Mind.Helpers
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0x73, 0xa1, 0xbf),
FontColor = Colors.White,
FillColor = Color.FromRgb(0xee, 0xf3, 0xf6),
LineColor = Color.FromRgb(0x73, 0xa1, 0xbf),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
},
@@ -61,8 +63,9 @@ namespace AIStudio.Wpf.Mind.Helpers
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0x73, 0xa1, 0xbf),
FontColor = Colors.White,
FillColor = Colors.Transparent,
LineColor = Color.FromRgb(0x73, 0xa1, 0xbf),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
}
@@ -78,27 +81,30 @@ namespace AIStudio.Wpf.Mind.Helpers
ItemWidth = 110,
ItemHeight = 40,
FillColor = Color.FromRgb(0x73, 0xa1, 0xbf),
LineColor = Color.FromRgb(0x73, 0xa1, 0xbf),
FontColor = Colors.White,
FontSize = 15,
Spacing = new SizeBase(50, 15),
Spacing = new SizeBase(10, 10),
},
MindThemeLevel2 = new MindTheme()
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0x73, 0xa1, 0xbf),
FontColor = Colors.White,
FillColor = Color.FromRgb(0xee, 0xf3, 0xf6),
LineColor = Color.FromRgb(0x73, 0xa1, 0xbf),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
Spacing = new SizeBase(10, 10),
},
MindThemeLevel3 = new MindTheme()
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0x73, 0xa1, 0xbf),
FontColor = Colors.White,
FillColor = Colors.Transparent,
LineColor = Color.FromRgb(0x73, 0xa1, 0xbf),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
Spacing = new SizeBase(10, 10),
}
};
}
@@ -112,6 +118,7 @@ namespace AIStudio.Wpf.Mind.Helpers
ItemWidth = 110,
ItemHeight = 40,
FillColor = Color.FromRgb(0x73, 0xbf, 0x76),
LineColor = Color.FromRgb(0x73, 0xbf, 0x76),
FontColor = Colors.White,
FontSize = 15,
Spacing = new SizeBase(50, 15),
@@ -120,8 +127,9 @@ namespace AIStudio.Wpf.Mind.Helpers
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0x73, 0xbf, 0x76),
FontColor = Colors.White,
FillColor = Color.FromRgb(0xee, 0xf6, 0xee),
LineColor = Color.FromRgb(0x73, 0xbf, 0x76),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
},
@@ -129,8 +137,9 @@ namespace AIStudio.Wpf.Mind.Helpers
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0x73, 0xbf, 0x76),
FontColor = Colors.White,
FillColor = Colors.Transparent,
LineColor = Color.FromRgb(0x73, 0xbf, 0x76),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
}
@@ -146,27 +155,30 @@ namespace AIStudio.Wpf.Mind.Helpers
ItemWidth = 110,
ItemHeight = 40,
FillColor = Color.FromRgb(0x73, 0xbf, 0x76),
LineColor = Color.FromRgb(0x73, 0xbf, 0x76),
FontColor = Colors.White,
FontSize = 15,
Spacing = new SizeBase(50, 15),
Spacing = new SizeBase(10, 10),
},
MindThemeLevel2 = new MindTheme()
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0x73, 0xbf, 0x76),
FontColor = Colors.White,
FillColor = Color.FromRgb(0xee, 0xf6, 0xee),
LineColor = Color.FromRgb(0x73, 0xbf, 0x76),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
Spacing = new SizeBase(10, 10),
},
MindThemeLevel3 = new MindTheme()
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0x73, 0xbf, 0x76),
FontColor = Colors.White,
FillColor = Colors.Transparent,
LineColor = Color.FromRgb(0x73, 0xbf, 0x76),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
Spacing = new SizeBase(10, 10),
}
};
}
@@ -180,6 +192,7 @@ namespace AIStudio.Wpf.Mind.Helpers
ItemWidth = 110,
ItemHeight = 40,
FillColor = Color.FromRgb(0xbf, 0x73, 0x94),
LineColor = Color.FromRgb(0xbf, 0x73, 0x94),
FontColor = Colors.White,
FontSize = 15,
Spacing = new SizeBase(50, 15),
@@ -188,8 +201,9 @@ namespace AIStudio.Wpf.Mind.Helpers
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0xbf, 0x73, 0x94),
FontColor = Colors.White,
FillColor = Color.FromRgb(0xf6, 0xee, 0xf2),
LineColor = Color.FromRgb(0xbf, 0x73, 0x94),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
},
@@ -197,8 +211,9 @@ namespace AIStudio.Wpf.Mind.Helpers
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0xbf, 0x73, 0x94),
FontColor = Colors.White,
FillColor = Colors.Transparent,
LineColor = Color.FromRgb(0xbf, 0x73, 0x94),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
}
@@ -214,27 +229,30 @@ namespace AIStudio.Wpf.Mind.Helpers
ItemWidth = 110,
ItemHeight = 40,
FillColor = Color.FromRgb(0xbf, 0x73, 0x94),
LineColor = Color.FromRgb(0xbf, 0x73, 0x94),
FontColor = Colors.White,
FontSize = 15,
Spacing = new SizeBase(50, 15),
Spacing = new SizeBase(10, 10),
},
MindThemeLevel2 = new MindTheme()
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0xbf, 0x73, 0x94),
FontColor = Colors.White,
FillColor = Color.FromRgb(0xf6, 0xee, 0xf2),
LineColor = Color.FromRgb(0xbf, 0x73, 0x94),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
Spacing = new SizeBase(10, 10),
},
MindThemeLevel3 = new MindTheme()
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0xbf, 0x73, 0x94),
FontColor = Colors.White,
FillColor = Colors.Transparent,
LineColor = Color.FromRgb(0xbf, 0x73, 0x94),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
Spacing = new SizeBase(10, 10),
}
};
}
@@ -248,6 +266,7 @@ namespace AIStudio.Wpf.Mind.Helpers
ItemWidth = 110,
ItemHeight = 40,
FillColor = Color.FromRgb(0x7b, 0x73, 0xbf),
LineColor = Color.FromRgb(0x7b, 0x73, 0xbf),
FontColor = Colors.White,
FontSize = 15,
Spacing = new SizeBase(50, 15),
@@ -256,8 +275,9 @@ namespace AIStudio.Wpf.Mind.Helpers
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0x7b, 0x73, 0xbf),
FontColor = Colors.White,
FillColor = Color.FromRgb(0xef, 0xee, 0xf6),
LineColor = Color.FromRgb(0x7b, 0x73, 0xbf),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
},
@@ -265,8 +285,9 @@ namespace AIStudio.Wpf.Mind.Helpers
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0x7b, 0x73, 0xbf),
FontColor = Colors.White,
FillColor = Colors.Transparent,
LineColor = Color.FromRgb(0x7b, 0x73, 0xbf),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
}
@@ -282,27 +303,30 @@ namespace AIStudio.Wpf.Mind.Helpers
ItemWidth = 110,
ItemHeight = 40,
FillColor = Color.FromRgb(0x7b, 0x73, 0xbf),
LineColor = Color.FromRgb(0x7b, 0x73, 0xbf),
FontColor = Colors.White,
FontSize = 15,
Spacing = new SizeBase(50, 15),
Spacing = new SizeBase(10, 10),
},
MindThemeLevel2 = new MindTheme()
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0x7b, 0x73, 0xbf),
FontColor = Colors.White,
FillColor = Color.FromRgb(0xef, 0xee, 0xf6),
LineColor = Color.FromRgb(0x7b, 0x73, 0xbf),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
Spacing = new SizeBase(10, 10),
},
MindThemeLevel3 = new MindTheme()
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0x7b, 0x73, 0xbf),
FontColor = Colors.White,
FillColor = Colors.Transparent,
LineColor = Color.FromRgb(0x7b, 0x73, 0xbf),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
Spacing = new SizeBase(10, 10),
}
};
}
@@ -316,6 +340,7 @@ namespace AIStudio.Wpf.Mind.Helpers
ItemWidth = 110,
ItemHeight = 40,
FillColor = Color.FromRgb(0xbf, 0x73, 0x73),
LineColor = Color.FromRgb(0xbf, 0x73, 0x73),
FontColor = Colors.White,
FontSize = 15,
Spacing = new SizeBase(50, 15),
@@ -324,8 +349,9 @@ namespace AIStudio.Wpf.Mind.Helpers
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0xbf, 0x73, 0x73),
FontColor = Colors.White,
FillColor = Color.FromRgb(0xf6, 0xee, 0xee),
LineColor = Color.FromRgb(0xbf, 0x73, 0x73),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
},
@@ -333,8 +359,9 @@ namespace AIStudio.Wpf.Mind.Helpers
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0xbf, 0x73, 0x73),
FontColor = Colors.White,
FillColor = Colors.Transparent,
LineColor = Color.FromRgb(0xbf, 0x73, 0x73),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
}
@@ -350,27 +377,30 @@ namespace AIStudio.Wpf.Mind.Helpers
ItemWidth = 110,
ItemHeight = 40,
FillColor = Color.FromRgb(0xbf, 0x73, 0x73),
LineColor = Color.FromRgb(0xbf, 0x73, 0x73),
FontColor = Colors.White,
FontSize = 15,
Spacing = new SizeBase(50, 15),
Spacing = new SizeBase(10, 10),
},
MindThemeLevel2 = new MindTheme()
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0xbf, 0x73, 0x73),
FontColor = Colors.White,
FillColor = Color.FromRgb(0xf6, 0xee, 0xee),
LineColor = Color.FromRgb(0xbf, 0x73, 0x73),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
Spacing = new SizeBase(10, 10),
},
MindThemeLevel3 = new MindTheme()
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0xbf, 0x73, 0x73),
FontColor = Colors.White,
FillColor = Colors.Transparent,
LineColor = Color.FromRgb(0xbf, 0x73, 0x73),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
Spacing = new SizeBase(10, 10),
}
};
}
@@ -384,6 +414,7 @@ namespace AIStudio.Wpf.Mind.Helpers
ItemWidth = 110,
ItemHeight = 40,
FillColor = Color.FromRgb(0xbf, 0x93, 0x73),
LineColor = Color.FromRgb(0xbf, 0x93, 0x73),
FontColor = Colors.White,
FontSize = 15,
Spacing = new SizeBase(50, 15),
@@ -392,8 +423,9 @@ namespace AIStudio.Wpf.Mind.Helpers
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0xbf, 0x93, 0x73),
FontColor = Colors.White,
FillColor = Color.FromRgb(0xf6, 0xf2, 0xee),
LineColor = Color.FromRgb(0xbf, 0x93, 0x73),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
},
@@ -401,8 +433,9 @@ namespace AIStudio.Wpf.Mind.Helpers
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0xbf, 0x93, 0x73),
FontColor = Colors.White,
FillColor = Colors.Transparent,
LineColor = Color.FromRgb(0xbf, 0x93, 0x73),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
}
@@ -418,27 +451,30 @@ namespace AIStudio.Wpf.Mind.Helpers
ItemWidth = 110,
ItemHeight = 40,
FillColor = Color.FromRgb(0xbf, 0x93, 0x73),
LineColor = Color.FromRgb(0xbf, 0x93, 0x73),
FontColor = Colors.White,
FontSize = 15,
Spacing = new SizeBase(50, 15),
Spacing = new SizeBase(10, 10),
},
MindThemeLevel2 = new MindTheme()
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0xbf, 0x93, 0x73),
FontColor = Colors.White,
FillColor = Color.FromRgb(0xf6, 0xf2, 0xee),
LineColor = Color.FromRgb(0xbf, 0x93, 0x73),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
Spacing = new SizeBase(10, 10),
},
MindThemeLevel3 = new MindTheme()
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0xbf, 0x93, 0x73),
FontColor = Colors.White,
FillColor = Colors.Transparent,
LineColor = Color.FromRgb(0xbf, 0x93, 0x73),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
Spacing = new SizeBase(10, 10),
}
};
}
@@ -452,6 +488,7 @@ namespace AIStudio.Wpf.Mind.Helpers
ItemWidth = 110,
ItemHeight = 40,
FillColor = Color.FromRgb(0xe9, 0xdf, 0x98),
LineColor = Color.FromRgb(0xe9, 0xdf, 0x98),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(50, 15),
@@ -460,7 +497,8 @@ namespace AIStudio.Wpf.Mind.Helpers
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0xe9, 0xdf, 0x98),
FillColor = Color.FromRgb(0xa4, 0xc5, 0xc0),
LineColor = Color.FromRgb(0xa4, 0xc5, 0xc0),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
@@ -469,7 +507,8 @@ namespace AIStudio.Wpf.Mind.Helpers
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0xe9, 0xdf, 0x98),
FillColor = Colors.White,
LineColor = Colors.White,
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
@@ -486,27 +525,30 @@ namespace AIStudio.Wpf.Mind.Helpers
ItemWidth = 110,
ItemHeight = 40,
FillColor = Color.FromRgb(0xe9, 0xdf, 0x98),
LineColor = Color.FromRgb(0xe9, 0xdf, 0x98),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(50, 15),
Spacing = new SizeBase(10, 10),
},
MindThemeLevel2 = new MindTheme()
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0xe9, 0xdf, 0x98),
FillColor = Color.FromRgb(0xa4, 0xc5, 0xc0),
LineColor = Color.FromRgb(0xa4, 0xc5, 0xc0),
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
Spacing = new SizeBase(10, 10),
},
MindThemeLevel3 = new MindTheme()
{
ItemWidth = 80,
ItemHeight = 25,
FillColor = Color.FromRgb(0xe9, 0xdf, 0x98),
FillColor = Colors.White,
LineColor = Colors.White,
FontColor = Colors.Black,
FontSize = 15,
Spacing = new SizeBase(15, 15),
Spacing = new SizeBase(10, 10),
}
};
}
@@ -520,7 +562,7 @@ namespace AIStudio.Wpf.Mind.Helpers
mindNode.ItemWidth = mindThemeModel.MindThemeLevel1.ItemWidth;
mindNode.ItemHeight = mindThemeModel.MindThemeLevel1.ItemHeight;
mindNode.ColorViewModel.FillColor.Color = mindThemeModel.MindThemeLevel1.FillColor;
mindNode.ColorViewModel.LineColor.Color = mindThemeModel.MindThemeLevel1.FillColor;
mindNode.ColorViewModel.LineColor.Color = mindThemeModel.MindThemeLevel1.LineColor;
mindNode.FontViewModel.FontColor = mindThemeModel.MindThemeLevel1.FontColor;
mindNode.FontViewModel.FontSize = mindThemeModel.MindThemeLevel1.FontSize;
mindNode.Spacing = mindThemeModel.MindThemeLevel1.Spacing;
@@ -531,7 +573,7 @@ namespace AIStudio.Wpf.Mind.Helpers
mindNode.ItemWidth = mindThemeModel.MindThemeLevel2.ItemWidth;
mindNode.ItemHeight = mindThemeModel.MindThemeLevel2.ItemHeight;
mindNode.ColorViewModel.FillColor.Color = mindThemeModel.MindThemeLevel2.FillColor;
mindNode.ColorViewModel.LineColor.Color = mindThemeModel.MindThemeLevel2.FillColor;
mindNode.ColorViewModel.LineColor.Color = mindThemeModel.MindThemeLevel2.LineColor;
mindNode.FontViewModel.FontColor = mindThemeModel.MindThemeLevel2.FontColor;
mindNode.FontViewModel.FontSize = mindThemeModel.MindThemeLevel2.FontSize;
mindNode.Spacing = mindThemeModel.MindThemeLevel2.Spacing;
@@ -542,7 +584,7 @@ namespace AIStudio.Wpf.Mind.Helpers
mindNode.ItemWidth = mindThemeModel.MindThemeLevel3.ItemWidth;
mindNode.ItemHeight = mindThemeModel.MindThemeLevel3.ItemHeight;
mindNode.ColorViewModel.FillColor.Color = mindThemeModel.MindThemeLevel3.FillColor;
mindNode.ColorViewModel.LineColor.Color = mindThemeModel.MindThemeLevel3.FillColor;
mindNode.ColorViewModel.LineColor.Color = mindThemeModel.MindThemeLevel3.LineColor;
mindNode.FontViewModel.FontColor = mindThemeModel.MindThemeLevel3.FontColor;
mindNode.FontViewModel.FontSize = mindThemeModel.MindThemeLevel3.FontSize;
mindNode.Spacing = mindThemeModel.MindThemeLevel3.Spacing;
@@ -566,6 +608,10 @@ namespace AIStudio.Wpf.Mind.Helpers
{
get; set;
}
public Color LineColor
{
get; set;
}
public Color FontColor
{
get; set;