public SelectionScrollRenderer(ListRenderer renderer, ISelectableList list, IRowRenderer rowRenderer) : base (renderer, list, rowRenderer) { if (list == null) throw new ArgumentNullException ("list"); this.list = list; }
public Row(int level, IRowSettings settings, IRowRenderer renderer) { Level = level; Settings = settings; Renderer = renderer; CreatePieces(); }
TheBerlinClockSteps() { IRowRenderer YO = Factory.CreateRowRenderer('Y', 'O'); IRowSettings minutesRowSettings = Factory.CreateRowSettings(new TimeSpan(0, 1, 0), 4); IRow minutesRow = Factory.CreateRow(0, minutesRowSettings, YO); IMultiActiveSymbolRowRenderer YRO = Factory.CreateIMultiActiveSymbolRowRenderer('Y', 'R', 'O'); IRowSettings fiveMinutesRowSettings = Factory.CreateRowSettings(new TimeSpan(0, 5, 0), 11); IRow fiveMinutesRow = Factory.CreateRow(1, fiveMinutesRowSettings, YRO); IRowRenderer RO = Factory.CreateRowRenderer('R', 'O'); IRowSettings hoursRowSettings = Factory.CreateRowSettings(new TimeSpan(1, 0, 0), 4); IRow hoursRow = Factory.CreateRow(2, hoursRowSettings, RO); IRowSettings fiveHoursRowSettings = Factory.CreateRowSettings(new TimeSpan(5, 0, 0), 4); IRow fiveHoursRow = Factory.CreateRow(3, fiveHoursRowSettings, RO); IRowRenderer OY = Factory.CreateRowRenderer('O', 'Y'); IRowSettings secondsRowSettings = Factory.CreateRowSettings(new TimeSpan(0, 0, 1), 1); IRow secondsRow = Factory.CreateRow(4, secondsRowSettings, OY); List <IRow> rows = new List <IRow> { secondsRow, fiveHoursRow, hoursRow, fiveMinutesRow, minutesRow }; berlinClock.Rows.AddRange(rows); }
public static IRow CreateRow(int level, IRowSettings minutesRowSettings, IRowRenderer YO) { return(new Row(level, minutesRowSettings, YO)); }
protected BaseRowRenderer(IRowRenderer renderer) { this.renderer = renderer; }
public RuledRowRenderer(IRowRenderer renderer) : base (renderer) { }
public GridRowRenderer (IRowRenderer renderer) : base (renderer) { }
public SelectableRowRenderer (IListRenderer listRenderer, IRowRenderer rowRenderer, ISelectableList list) : base (listRenderer) { this.list = list; this.row_renderer = rowRenderer; }
public GridRowRenderer (IRowRenderer nextRenderer) : base (nextRenderer) { }