//# __________ PROTOCOL :: PRIVATE (SCAN ENGINES) __________ #// public VmCcCarrierEngine GetCarrierEngine() { VmCcCarrierEngine e = new VmCcCarrierEngine(); e.LogoBitmap = LogoBitmap; e.SpacerBitmap = SpacerBitmap; e.ModuleBitmap = ModuleBitmap; e.DoExitDelegate = delegate(VmPickerEngine pe) { VmCcCarrierEngine engine = (VmCcCarrierEngine)pe; CarrierCode = engine.CarrierCode; ShowFirstScanMethodControl(); }; // kludge (err) - Language e.Instructions = "Pick Carrier:"; return e; }
//# __________ PROTOCOL :: PRIVATE (ENGINES) __________ #// public VmCcCarrierEngine GetCarrierEngine() { VmCcCarrierEngine e = new VmCcCarrierEngine(); e.LogoBitmap = LogoBitmap; e.SpacerBitmap = SpacerBitmap; e.ModuleBitmap = ModuleBitmap; e.DoExitDelegate = delegate(VmPickerEngine pe) { VmCcCarrierEngine engine = (VmCcCarrierEngine)pe; CarrierCode = engine.CarrierCode; TakeItemEventManager.CarrierCode = CarrierCode; TakeAliasEventManager.CarrierCode = CarrierCode; if( VmProperties.Default.ShouldStageDuringTake() && VmProperties.Default.ShouldStageProactively() ) ShowFirstStageFlightPanel(); else ShowFirstScanPanel(); }; // kludge (err) - Language e.Instructions = "Pick Carrier:"; return e; }