Esempio n. 1
0
 public ShadowCreatorService(ShadowLayerData shadowLayerData, IRegionEventExecutable eventExecutable,
                             ILocationEventExecutable locationEventExecutable, Form form)
 {
     this.shadowLayerData         = shadowLayerData;
     this.eventExecutable         = eventExecutable;
     this.locationEventExecutable = locationEventExecutable;
     this.form = form;
 }
Esempio n. 2
0
        public Context(BorderLayerData borderLayerData, ShadowLayerData shadowLayerData, GeneralLayerData generalLayerData)
        {
            BorderLayerData  = borderLayerData;
            ShadowLayerData  = shadowLayerData;
            GeneralLayerData = generalLayerData;

            mainForm = (Form)GeneralLayerData.Target;

            locationEventExecutable = new LocationEventExecutableService();

            eventExecutable = new RegionEventExecutorService();
        }
Esempio n. 3
0
 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;
 }