public PiecesTheme() { PiecesThemeData = UData.ToTable2("PiecesThemeData", "ThemeID", "PieceID", "PieceXaml"); ColorSchemeData = UData.ToTable2("ColorSchemeData", "ColorScheme", "BorderColor", "WhitePiecesColor", "BlackPiecesColor", "LightSquaresColor", "DarkSquaresColor"); KvBackground = new Kv(KvType.BackgroundThemes); KvColors = new Kv(KvType.ColorSchemes); KvPieces = new Kv(KvType.PiecesThemes); Load(); }
public Kv(KvType type) { if (type == KvType.Web) { DataTable = UData.ToTable2("Kv", "k", "v"); } else { string path = GetFilePath(type); DataTable = UData.LoadDataTable5(path); } }
/* * r = RankEnum. * f = FileEnum. * p = piece in square. i.e. Pieces */ public static DataTable GetBoardDataTable() { return(UData.ToTable2("BoardData", Board.Rank, Board.File, Board.Piece)); }
public static DataTable GetDatabaseFilesDataTable() { return(UData.ToTable2(DBFilesData, Path, ShortPath)); }