LunarMind/Globals.cs
(开头部分) 16KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Reflection;
using System.Windows;
using System.Windows.Media;
using System.Windows.Input;
using SHomeWorkshop.LunarTools;
using System.Windows.Media.Imaging;
using System.IO;
namespace SHomeWorkshop.LunarMind
{
static class Globals
{
static Globals()
{
defFontFamily1 = new FontFamily("Simsun");
defFontFamily2 = new FontFamily("Microsoft YaHei");
if (pathOfMyDocuments.EndsWith("\\") == false)
{
pathOfMyDocuments += "\\";
}
pathOfUserDirectory = pathOfMyDocuments + "SHome WorkShop\\Lunar Mind\\";
pathOfRecentlyFiles = pathOfUserDirectory + "RecentlyFiles.xml";
pathOfStudentsList = pathOfUserDirectory + (Globals.pathOfUserDirectory.EndsWith("\\") ? "" : "\\") + "StudentsLists\\";
if (installedPath.EndsWith("\\") == false)
{
installedPath += "\\";
}
tutorialPath = installedPath + "LWS-LunarMindTutorial.chm";
fullPathOfApp = installedPath + appName + ".exe";
pathOfInCommonUseImages = installedPath + "常用图像\\";
//初始化根标题与SubRoot标题之间的线条色的列表。
//lineBrushesList.Add(Brushes.Black);
//lineBrushesList.Add(Brushes.Brown);
//lineBrushesList.Add(Brushes.DarkMagenta);
//lineBrushesList.Add(Brushes.DarkBlue);
//lineBrushesList.Add(Brushes.DarkCyan);
//lineBrushesList.Add(Brushes.DarkGreen);
//lineBrushesList.Add(Brushes.DarkOrchid);
//lineBrushesList.Add(Brushes.DarkSlateBlue);
//lineBrushesList.Add(Brushes.DimGray);
//lineBrushesList.Add(Brushes.Orange);
// 这些色彩是试验过在白色背景下可用的,一般与白色文字搭配是可以看清文字的。
// 关系线和一级标题的背景色通常应该保持一致。 2021年3月14日
// var colorNames = @"黑色,橙色,绿色,青色,蓝色,紫色,蓝紫罗兰色,棕色,坚树色,军校蓝,查特酒绿,巧克力色,珊瑚色,矢车菊蓝,猩红,深蓝,深青,深金菊色,深灰,深绿,深卡其布色,深洋红,深橄榄绿,深橙色,深兰花紫,深红,鲑鱼色,深海绿,深石板蓝,深石板灰,深宝石绿,深紫罗兰色,深粉色,深天蓝,暗灰,道奇蓝,耐火砖色,森林绿,灯笼海棠色,金色,金菊黄,灰色,热粉色,印度红,靛青,草坪绿,浅蓝,浅珊瑚色,浅灰,浅绿,浅粉色,浅鲑鱼肉色,浅海绿,浅海蓝,浅石板灰,浅钢蓝,酸橙色,酸橙绿,洋红,栗色,中碧玉绿,中蓝,中兰花紫,中紫,中海绿,中石板蓝,中春绿,中宝石绿,中紫罗兰红,午夜蓝,海军蓝,橄榄色,橄榄褐,橙色,兰花紫,灰紫罗兰红,秘鲁色,粉红,李色,粉蓝,玫瑰棕色,皇室蓝,重褐色,鲑鱼肉色,沙棕色,海绿,黄土赭,银白,天蓝,石板蓝,石板灰,春绿,钢蓝,茶色,水鸭绿,蓟色,番茄色,宝石绿,紫罗兰色,黄绿";
var colorNames = "White,Beige,Khaki,LightBlue,LightGray,Black,DarkGray,DarkSeaGreen,DarkOrange,Coral,CadetBlue";
foreach (var bi in BrushManager.BrushesList)
后面还有 402 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。