public ShadowCreatorService(ShadowLayerData shadowLayerData, IRegionEventExecutable eventExecutable, ILocationEventExecutable locationEventExecutable, Form form) { this.shadowLayerData = shadowLayerData; this.eventExecutable = eventExecutable; this.locationEventExecutable = locationEventExecutable; this.form = form; }
public Context(BorderLayerData borderLayerData, ShadowLayerData shadowLayerData, GeneralLayerData generalLayerData) { BorderLayerData = borderLayerData; ShadowLayerData = shadowLayerData; GeneralLayerData = generalLayerData; mainForm = (Form)GeneralLayerData.Target; locationEventExecutable = new LocationEventExecutableService(); eventExecutable = new RegionEventExecutorService(); }
public ShadowLocationUpdateService(Form mainForm, ShadowLayerData shadowLayerData) { this.mainForm = mainForm; this.shadowLayerData = shadowLayerData; }
public ShadowRegionModifableService(ShadowLayerData shadowLayerData, Control baseControl, ILayeredBitmap layeredBitmap) { this.shadowLayerData = shadowLayerData; this.baseControl = baseControl; this.layeredBitmap = layeredBitmap; }