void AddDefaultSettings(MediaProject prj) { RatingDefinition rd = new RatingDefinition() { Marker = "q", Title = "Technical quality", Description = "Overall technical quality (sharpnes, color balance, light etc.)" }; prj.RatingDefinitions.Add(rd); rd = new RatingDefinition() { Marker = "x", Title = "Excitement Level", Description = "How interesting is content" }; prj.RatingDefinitions.Add(rd); CategoryDefinition cd = new CategoryDefinition() { Marker = "content", Title = "Content", Description = "Description of the media content" }; prj.CategoryDefinitions.Add(cd); cd = new CategoryDefinition() { Marker = "publish", Title = "Publish to", Description = "Where this media should be published", Values = new ObservableCollection <string>() { "Print", "SShow1", "SShow2", "Trash" } }; prj.CategoryDefinitions.Add(cd); }
/// <summary> /// Initializes a new instance of the <see cref="TTRating"/> class. /// </summary> public TTRating(RatingDefinition rating) { this._rating = rating; this._key = "@" + rating.Marker; }