public CharacterBoard() { _settings = DependencyInjection.Resolve<IReadOnlySettings>(); _mouseInput = DependencyInjection.Resolve<IMouseInput>(); _editingArea = new AreaRectangle(205, 110, 380, 345, new Color(10, 10, 10, 50)); _characterPosition = new Vector2(400, 450); }
public LoadButton(int x, int y) : base(x, y) { _settings = DependencyInjection.Resolve<IReadOnlySettings>(); _mapData = DependencyInjection.Resolve<IMapData>(); _ledgesLoader = DependencyInjection.Resolve<ILedgesLoader>(); }
public KeyFrameSelectorItem(TextButtonOption option, int keyFrameIndex) { _settings = DependencyInjection.Resolve<IReadOnlySettings>(); _characterDefinition = DependencyInjection.Resolve<CharacterDefinition>(); Option = option; SetKeyFrame(keyFrameIndex); }
public IconsPalette() { _items = new List<IconPaletteItem>(); _characterDefinition = DependencyInjection.Resolve<CharacterDefinition>(); _mouseInput = DependencyInjection.Resolve<IMouseInput>(); _settings = DependencyInjection.Resolve<IReadOnlySettings>(); for (var l = 0; l < 4; l++) { for (var i = 0; i < 25; i++) { var source = new Rectangle((i % 5) * 64, (i / 5) * 64, 64, 64); var destination = new Rectangle(i * 23, 467 + l * 32, 23, 32); if (l == 3) { source.X = (i % 4) * 80; source.Y = (i / 4) * 64; source.Width = 80; if (i < 15) { destination.X = i * 30; destination.Width = 30; } } _items.Add(new IconPaletteItem(i + 64 * l, l, source, destination)); } } }
public CharacterBoard() { _settings = DependencyInjection.Resolve <IReadOnlySettings>(); _mouseInput = DependencyInjection.Resolve <IMouseInput>(); _editingArea = new AreaRectangle(205, 110, 380, 345, new Color(10, 10, 10, 50)); _characterPosition = new Vector2(400, 450); }
public KeyFrameSelectorItem(TextButtonOption option, int keyFrameIndex) { _settings = DependencyInjection.Resolve <IReadOnlySettings>(); _characterDefinition = DependencyInjection.Resolve <CharacterDefinition>(); Option = option; SetKeyFrame(keyFrameIndex); }
public IconsPalette() { _items = new List <IconPaletteItem>(); _characterDefinition = DependencyInjection.Resolve <CharacterDefinition>(); _mouseInput = DependencyInjection.Resolve <IMouseInput>(); _settings = DependencyInjection.Resolve <IReadOnlySettings>(); for (var l = 0; l < 4; l++) { for (var i = 0; i < 25; i++) { var source = new Rectangle((i % 5) * 64, (i / 5) * 64, 64, 64); var destination = new Rectangle(i * 23, 467 + l * 32, 23, 32); if (l == 3) { source.X = (i % 4) * 80; source.Y = (i / 4) * 64; source.Width = 80; if (i < 15) { destination.X = i * 30; destination.Width = 30; } } _items.Add(new IconPaletteItem(i + 64 * l, l, source, destination)); } } }
internal static IReliableStateManager StateManager(this IReadOnlySettings settings) { if (settings.TryGet("ServiceFabricPersistence.StateManager", out IReliableStateManager value)) { return(value); } throw new Exception("StateManager must be defined."); }
public KeyFramesScroll(int limit, int x, int y) : base(Animation.KeyFramesCount, limit, x, y, y + 170) { _settings = DependencyInjection.Resolve <IReadOnlySettings>(); var definitionsLoader = DependencyInjection.Resolve <IDefinitionsLoader>(); definitionsLoader.DefinitionsLoaded += Reset; }
public KeyFramesScroll(int limit, int x, int y) : base(Animation.KeyFramesCount, limit, x, y, y + 170) { _settings = DependencyInjection.Resolve<IReadOnlySettings>(); var definitionsLoader = DependencyInjection.Resolve<IDefinitionsLoader>(); definitionsLoader.DefinitionsLoaded += Reset; }
public FramesesScroll(int limit, int x, int y) : base(CharacterDefinition.FramesCount, limit, x, y, y + 290) { _settings = DependencyInjection.Resolve<IReadOnlySettings>(); var definitionsLoader = DependencyInjection.Resolve<IDefinitionsLoader>(); definitionsLoader.DefinitionsLoaded += Reset; }
public AnimationsScroll(int limit, int x, int y) : base(CharacterDefinition.AnimationsCount, limit, x, y, y + 195) { _settings = DependencyInjection.Resolve <IReadOnlySettings>(); var definitionsLoader = DependencyInjection.Resolve <IDefinitionsLoader>(); definitionsLoader.DefinitionsLoaded += Reset; }
public CharacterAnimation() { _settings = DependencyInjection.Resolve <IReadOnlySettings>(); _animationPosition = new Vector2(500, 100); _animationButton = new FlipTextButton <bool>(550, 3); _animationButton.AddOption(false, "play"); _animationButton.AddOption(true, "stop"); _animationButton.Value = false; }
public CharacterAnimation() { _settings = DependencyInjection.Resolve<IReadOnlySettings>(); _animationPosition = new Vector2(500, 100); _animationButton = new FlipTextButton<bool>(550, 3); _animationButton.AddOption(false, "play"); _animationButton.AddOption(true, "stop"); _animationButton.Value = false; }
public AddFrameButton(IFrameSelector frameSelector, IFramesScroll framesScroll, int x, int y) : base("(a)", x, y) { _frameSelector = frameSelector; _framesScroll = framesScroll; _settings = DependencyInjection.Resolve<IReadOnlySettings>(); UpdateFocus(); _settings.SelectedFrameChanged += UpdateFocus; _framesScroll.ScrollIndexChanged += UpdateVisibility; _framesScroll.ScrollIndexChanged += UpdatePosition; Click = AddFrame; }
public AddFrameButton(IFrameSelector frameSelector, IFramesScroll framesScroll, int x, int y) : base("(a)", x, y) { _frameSelector = frameSelector; _framesScroll = framesScroll; _settings = DependencyInjection.Resolve <IReadOnlySettings>(); UpdateFocus(); _settings.SelectedFrameChanged += UpdateFocus; _framesScroll.ScrollIndexChanged += UpdateVisibility; _framesScroll.ScrollIndexChanged += UpdatePosition; Click = AddFrame; }
public override bool CanResizeAppointment(IReadOnlySettings readOnlySettings, IOccurrence occurrence) { var customAppointment = GetCustomAppointmentFromOccurence(occurrence); if (customAppointment != null) { return(customAppointment.IsResizable); } else { return(base.CanResizeAppointment(readOnlySettings, occurrence)); } }
// If the subject of an appointment is empty, it cannot be saved public override bool CanSaveAppointment(IReadOnlySettings readOnlySettings, IOccurrence occurrence) { var customAppointment = GetCustomAppointmentFromOccurence(occurrence); if (customAppointment != null) { return(customAppointment.Subject != string.Empty); } else { return(base.CanSaveAppointment(readOnlySettings, occurrence)); } }
public PartsPalette() { _settings = DependencyInjection.Resolve <IReadOnlySettings>(); _partSelector = new PartSelector(X, Y, YIncrement); _swapUpButton = new SwapUpButton(X + 100, Y + SwapButtonsYAddition); _swapDownButton = new SwapDownButton(X + 120, Y + SwapButtonsYAddition); _mirrorButton = new MirrorButton(X + 140, Y); _resetButton = new ResetButton(X + 162, Y); _deleteButton = new DeleteButton(X + 180, Y); _settings.SelectedPartChanged += UpdateSelectedPartOptions; UpdateSelectedPartOptions(); }
public LedgePallete(int x, int y) { _x = x; _y = y; _mapData = DependencyInjection.Resolve<IReadonlyMapData>(); _text = DependencyInjection.Resolve<IText>(); _settings = DependencyInjection.Resolve<IReadOnlySettings>(); _ledgeSelector = new LedgeSelector(x, y, YIncrement); _ledgeFlagsButtons = new FlipTextButton<int>[_mapData.Ledges.Length]; CreateLedgeFlagsButtons(); var ledgesLoader = DependencyInjection.Resolve<ILedgesLoader>(); ledgesLoader.LedgesLoaded += UpdateLedgeFlagsButtonValues; }
public PartsPalette() { _settings = DependencyInjection.Resolve<IReadOnlySettings>(); _partSelector = new PartSelector(X, Y, YIncrement); _swapUpButton = new SwapUpButton(X + 100, Y + SwapButtonsYAddition); _swapDownButton = new SwapDownButton(X + 120, Y + SwapButtonsYAddition); _mirrorButton = new MirrorButton(X + 140, Y); _resetButton = new ResetButton(X + 162, Y); _deleteButton = new DeleteButton(X + 180, Y); _settings.SelectedPartChanged += UpdateSelectedPartOptions; UpdateSelectedPartOptions(); }
public LedgePallete(int x, int y) { _x = x; _y = y; _mapData = DependencyInjection.Resolve <IReadonlyMapData>(); _text = DependencyInjection.Resolve <IText>(); _settings = DependencyInjection.Resolve <IReadOnlySettings>(); _ledgeSelector = new LedgeSelector(x, y, YIncrement); _ledgeFlagsButtons = new FlipTextButton <int> [_mapData.Ledges.Length]; CreateLedgeFlagsButtons(); var ledgesLoader = DependencyInjection.Resolve <ILedgesLoader>(); ledgesLoader.LedgesLoaded += UpdateLedgeFlagsButtonValues; }
internal static string DetermineStorageQueueName(IReadOnlySettings settings) { var configuredQueueName = settings.GetConfiguredMsmqPersistenceSubscriptionQueue(); if (!string.IsNullOrEmpty(configuredQueueName)) { return(configuredQueueName); } ThrowIfUsingTheOldDefaultSubscriptionsQueue(); var defaultQueueName = $"{settings.EndpointName()}.Subscriptions"; Logger.Info($"The queue used to store subscriptions has not been configured, the default '{defaultQueueName}' will be used."); return(defaultQueueName); }
public DurationControls(int x, int y, int yIncrement, IKeyFramesScroll keyFramesScroll, IKeyFramesOrderer keyFramesOrderer) { _keyFramesScroll = keyFramesScroll; _settings = DependencyInjection.Resolve<IReadOnlySettings>(); _durationControls = new DurationControl[_keyFramesScroll.Limit]; var definitionsLoader = DependencyInjection.Resolve<IDefinitionsLoader>(); for (var i = 0; i < _durationControls.Length; i++) _durationControls[i] = new DurationControl(x, y + (i * yIncrement), keyFramesOrderer); _settings.SelectedAnimationChanged += UpdateControls; _settings.SelectedAnimation.KeyFramesChanged += UpdateControls; _keyFramesScroll.ScrollIndexChanged += UpdateControls; definitionsLoader.DefinitionsLoaded += UpdateControls; UpdateControls(); }
public DurationControls(int x, int y, int yIncrement, IKeyFramesScroll keyFramesScroll, IKeyFramesOrderer keyFramesOrderer) { _keyFramesScroll = keyFramesScroll; _settings = DependencyInjection.Resolve <IReadOnlySettings>(); _durationControls = new DurationControl[_keyFramesScroll.Limit]; var definitionsLoader = DependencyInjection.Resolve <IDefinitionsLoader>(); for (var i = 0; i < _durationControls.Length; i++) { _durationControls[i] = new DurationControl(x, y + (i * yIncrement), keyFramesOrderer); } _settings.SelectedAnimationChanged += UpdateControls; _settings.SelectedAnimation.KeyFramesChanged += UpdateControls; _keyFramesScroll.ScrollIndexChanged += UpdateControls; definitionsLoader.DefinitionsLoaded += UpdateControls; UpdateControls(); }
static IEnumerable <LogEventProperty> BuildProperties( IReadOnlySettings settings, ILogger logger) { var entries = settings.ReadStartupDiagnosticEntries(); foreach (var entry in entries) { if (entry.Name == "Features") { continue; } var name = CleanEntry(entry.Name); if (logger.BindProperty(name, entry.Data, out var property)) { yield return(property); } } }
IInstanceMappingLoader CreateInstanceMappingLoader(IReadOnlySettings settings) { var uri = settings.Get <Uri>(PathSettingsKey); IInstanceMappingLoader loader; if (!uri.IsAbsoluteUri || uri.IsFile) { var filePath = uri.IsAbsoluteUri ? uri.LocalPath : GetRootedPath(uri.OriginalString); if (!File.Exists(filePath)) { throw new FileNotFoundException("The specified instance mapping file does not exist.", filePath); } loader = new InstanceMappingFileLoader(filePath); } else { loader = new InstanceMappingUriLoader(uri); } IInstanceMappingValidator validator; if (settings.GetOrDefault <bool>(StrictSchemaValidationKey)) { validator = EmbeddedSchemaInstanceMappingValidator.CreateValidatorV2(); } else { validator = new FallbackInstanceMappingValidator( EmbeddedSchemaInstanceMappingValidator.CreateValidatorV2(), EmbeddedSchemaInstanceMappingValidator.CreateValidatorV1(), "Validation error parsing instance mapping. Falling back on relaxed parsing method. Instance mapping may contain unsupported attributes." ); } return(new ValidatingInstanceMappingLoader(loader, validator)); }
public bool ShouldWriteCacheFile(Timetable tt, IReadOnlySettings settings) => (tt.Type == TimetableType.Network && tt.Stations.Count > 20) || settings.Get <bool>("core.force-cache-file");
public static void Initialize(IReadOnlySettings settings) { }
public SaveButton() : base(200, 5) { _settings = DependencyInjection.Resolve<IReadOnlySettings>(); _characterDefinition = DependencyInjection.Resolve<CharacterDefinition>(); }
// Creates one if it doesn't exist public IExecutionCache Get(IModule module, IReadOnlySettings settings) { return settings.UseCache ? _executionCaches.GetOrAdd(module, new ExecutionCache()) : (IExecutionCache) new NoCache(); }
public static void Initialize() { _settings = DependencyInjection.Resolve <IReadOnlySettings>(); _characterDefinition = DependencyInjection.Resolve <CharacterDefinition>(); }
public LoadButton(int x, int y) : base(x, y) { _settings = DependencyInjection.Resolve <IReadOnlySettings>(); _mapData = DependencyInjection.Resolve <IMapData>(); _ledgesLoader = DependencyInjection.Resolve <ILedgesLoader>(); }
public static void Initialize() { _settings = DependencyInjection.Resolve<IReadOnlySettings>(); _characterDefinition = DependencyInjection.Resolve<CharacterDefinition>(); }
public Starter(IMessageDispatcher dispatchMessages, IReadOnlySettings settings) { this.dispatchMessages = dispatchMessages; this.settings = settings; }
public KeyFramesOrderer(IKeyFramesScroll keyFramesScroll) { _keyFramesScroll = keyFramesScroll; _settings = DependencyInjection.Resolve<IReadOnlySettings>(); }
public MyMessageHandler(IReadOnlySettings settings) { this.settings = settings; }
internal static JsonSerializerSettings GetJsonSerializerSettings(IReadOnlySettings settings) { return(settings.GetOrDefault <JsonSerializerSettings>("ServiceFabricPersistence.Saga.JsonSerializerSettings")); }
// Creates one if it doesn't exist public IExecutionCache Get(IModule module, IReadOnlySettings settings) { return(settings.Bool(Keys.UseCache) ? _executionCaches.GetOrAdd(module, new ExecutionCache()) : (IExecutionCache) new NoCache()); }
public LoadButton() : base(230, 5) { _settings = DependencyInjection.Resolve <IReadOnlySettings>(); _definitionsLoader = DependencyInjection.Resolve <IDefinitionsLoader>(); }
public LoadButton() : base(230, 5) { _settings = DependencyInjection.Resolve<IReadOnlySettings>(); _definitionsLoader = DependencyInjection.Resolve<IDefinitionsLoader>(); }
public SaveButton(int x, int y) : base(x, y) { _settings = DependencyInjection.Resolve <IReadOnlySettings>(); _mapData = DependencyInjection.Resolve <IReadonlyMapData>(); }
internal PipelineBuilder(IPipelineCollection collection, IReadOnlySettings settings) { _collection = collection; Settings = settings; }
public MessageHandler(Context testContext, IReadOnlySettings settings) { this.testContext = testContext; this.settings = settings; }
internal static Func <TextReader, JsonReader> GetReaderCreator(IReadOnlySettings settings) { return(settings.GetOrDefault <Func <TextReader, JsonReader> >("ServiceFabricPersistence.Saga.ReaderCreator")); }
internal static TimeSpan TransactionTimeout(this IReadOnlySettings settings) { return(settings.TryGet("ServiceFabricPersistence.StateManager.TransactionTimeout", out TimeSpan value) ? value : TimeSpan.FromSeconds(4)); }