private static void LoadImageResources() { if (_background == null) { _background = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + GEAR_BACKGROUND_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + GEAR_BACKGROUND_MASK_FILENAME); _background.Use1BitAlpha = true; } if (_leftGearLight == null) { _leftGearLight = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + GEAR_LEFT_GEAR_LIGHT_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + GEAR_LEFT_GEAR_LIGHT_MASK_FILENAME); } if (_rightGearLight == null) { _rightGearLight = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + GEAR_RIGHT_GEAR_LIGHT_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + GEAR_RIGHT_GEAR_LIGHT_MASK_FILENAME); } if (_noseGearLight == null) { _noseGearLight = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + GEAR_NOSE_GEAR_LIGHT_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + GEAR_NOSE_GEAR_LIGHT_MASK_FILENAME); } _imagesLoaded = true; }
private static void LoadImageResources() { if (_background == null) { _background = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + BUADI_BACKGROUND_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + BUADI_BACKGROUND_MASK_FILENAME); } if (_ball == null) { _ball = ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + BUADI_BALL_IMAGE_FILENAME); } if (_arrows == null) { _arrows = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + BUADI_ARROWS_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + BUADI_ARROWS_MASK_FILENAME); } if (_offFlag == null) { _offFlag = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + BUADI_OFF_FLAG_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + BUADI_OFF_FLAG_MASK_FILENAME); } if (_airplaneSymbol == null) { _airplaneSymbol = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + BUADI_AIRPLANE_SYMBOL_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + BUADI_AIRPLANE_SYMBOL_MASK_FILENAME); } _imagesLoaded = true; }
private static void LoadImageResources() { if (_background == null) { _background = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + AIRSPEED_BACKGROUND_IMAGE_FILENAME); } if (_machWheel == null) { _machWheel = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + AIRSPEED_MACH_WHEEL_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + AIRSPEED_MACH_WHEEL_MASK_FILENAME); _machWheel.Use1BitAlpha = true; } if (_speedBug == null) { _speedBug = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + AIRSPEED_SPEED_BUG_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + AIRSPEED_SPEED_BUG_MASK_FILENAME); } if (_airspeedPointerWheel == null) { _airspeedPointerWheel = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + AIRSPEED_POINTER_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + AIRSPEED_POINTER_MASK_FILENAME); _airspeedPointerWheel.Use1BitAlpha = true; } _imagesLoaded = true; }
private static void LoadImageResources() { if (_background == null) { _background = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + NWSI_BACKGROUND_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + NWSI_BACKGROUND_MASK_FILENAME); _background.Use1BitAlpha = true; } if (_disc == null) { _disc = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + NWSI_DISC_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + NWSI_DISC_MASK_FILENAME); } if (_nws == null) { _nws = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + NWSI_NWS_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + NWSI_NWS_MASK_FILENAME); } if (_rdy == null) { _rdy = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + NWSI_RDY_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + NWSI_RDY_MASK_FILENAME); } _imagesLoaded = true; }
private static void LoadImageResources() { if (_noData == null) { _noData = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + EHSI_NO_DATA_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + EHSI_NO_DATA_MASK_FILENAME); } _imagesLoaded = true; }
private static void LoadImageResources() { if (_background == null) { _background = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + EPU_BACKGROUND_IMAGE_FILENAME); } if (_needle == null) { _needle = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + EPU_NEEDLE_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + EPU_NEEDLE_MASK_FILENAME); } _imagesLoaded = true; }
private void LoadImageResources() { if (_backgroundElectroMechanical == null) { _backgroundElectroMechanical = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ALT_BACKGROUND_ELECTROMECHANICAL_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ALT_BACKGROUND_ELECTROMECHANICAL_MASK_FILENAME); } if (_backgroundElectroMechanicalNoFlag == null) { _backgroundElectroMechanicalNoFlag = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ALT_BACKGROUND_ELECTROMECHANICAL_NOFLAG_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ALT_BACKGROUND_ELECTROMECHANICAL_MASK_FILENAME); } if (_backgroundElectronic == null) { _backgroundElectronic = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ALT_BACKGROUND_ELECTRONIC_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ALT_BACKGROUND_ELECTRONIC_MASK_FILENAME); _backgroundElectronic.Use1BitAlpha = true; } if (_backgroundElectronicNoFlag == null) { _backgroundElectronicNoFlag = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ALT_BACKGROUND_ELECTRONIC_NOFLAG_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ALT_BACKGROUND_ELECTRONIC_MASK_FILENAME); _backgroundElectronicNoFlag.Use1BitAlpha = true; } if (_needle == null) { _needle = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ALT_NEEDLE_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ALT_NEEDLE_MASK_FILENAME); } if (_tenThousandsDigitsElectroMechanical == null) { _tenThousandsDigitsElectroMechanical = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ALT_TEN_THOUSANDS_IMAGE_FILENAME); _tenThousandsDigitsElectroMechanical.MakeTransparent(Color.Black); } if (_thousandsDigitsElectroMechanical == null) { _thousandsDigitsElectroMechanical = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ALT_THOUSANDS_IMAGE_FILENAME); _thousandsDigitsElectroMechanical.MakeTransparent(Color.Black); } if (_hundredsDigitsElectroMechanical == null) { _hundredsDigitsElectroMechanical = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ALT_HUNDREDS_IMAGE_FILENAME); _hundredsDigitsElectroMechanical.MakeTransparent(Color.Black); } _imagesLoaded = true; }
private static void LoadImageResources() { lock (_imagesLock) { if (_background == null) { _background = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + DED_PFL_BACKGROUND_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + DED_PFL_BACKGROUND_MASK_FILENAME); } if (_font == null) { _font = new DEDPFLFont(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + DED_PFL_FONT_IMAGE_FILENAME); } } _imagesLoaded = true; }
private static void LoadImageResources() { if (_background == null) { _background = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ROLLTRIM_BACKGROUND_IMAGE_FILENAME); } if (_needle == null) { using (var needleWithMask = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ROLLTRIM_NEEDLE_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ROLLTRIM_NEEDLE_MASK_FILENAME)) { needleWithMask.Use1BitAlpha = true; _needle = (Bitmap)Util.CropBitmap(needleWithMask.MaskedImage, new Rectangle(136, 93, 61, 61)); _needle.MakeTransparent(Color.Black); } } _imagesLoaded = true; }
private static void LoadImageResources() { if (_background == null) { _background = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + FUEL_BACKGROUND_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + FUEL_BACKGROUND_MASK_FILENAME); } if (_foreRightArrowCModel == null) { _foreRightArrowCModel = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + FUEL_FORE_RIGHT_C_MODEL_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + FUEL_FORE_RIGHT_C_MODEL_MASK_FILENAME); _foreRightArrowCModel.Use1BitAlpha = true; } if (_foreRightArrowDModel == null) { _foreRightArrowDModel = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + FUEL_FORE_RIGHT_D_MODEL_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + FUEL_FORE_RIGHT_D_MODEL_MASK_FILENAME); _foreRightArrowDModel.Use1BitAlpha = true; } if (_aftLeftArrowCModel == null) { _aftLeftArrowCModel = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + FUEL_AFT_LEFT_C_MODEL_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + FUEL_AFT_LEFT_C_MODEL_MASK_FILENAME); _aftLeftArrowCModel.Use1BitAlpha = true; } if (_aftLeftArrowDModel == null) { _aftLeftArrowDModel = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + FUEL_AFT_LEFT_D_MODEL_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + FUEL_AFT_LEFT_D_MODEL_MASK_FILENAME); _aftLeftArrowDModel.Use1BitAlpha = true; } if (_digits == null) { _digits = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + FUEL_DIGITS_FILENAME); _digits.MakeTransparent(Color.Black); } _imagesLoaded = true; }
private static void LoadImageResources() { if (_background == null) { _background = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + SB_BACKGROUND_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + SB_BACKGROUND_MASK_FILENAME); } if (_closed == null) { _closed = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + SB_CLOSED_IMAGE_FILENAME); } if (_powerLoss == null) { _powerLoss = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + SB_POWER_OFF_IMAGE_FILENAME); } if (_open == null) { _open = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + SB_OPEN_IMAGE_FILENAME); } _imagesLoaded = true; }
private static void LoadImageResources() { lock (_imagesLock) { if (_background == null) { _background = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ACCELEROMETER_BACKGROUND_IMAGE_FILENAME); } if (_needle == null) { _needle = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ACCELEROMETER_NEEDLE_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ACCELEROMETER_NEEDLE_MASK_FILENAME); _needle.Use1BitAlpha = true; } if (_needle2 == null) { _needle2 = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ACCELEROMETER_NEEDLE2_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ACCELEROMETER_NEEDLE_MASK_FILENAME); _needle2.Use1BitAlpha = true; } } }
private static void LoadImageResources() { lock (_imagesLock) { if (_background == null) { _background = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + OIL_BACKGROUND_IMAGE_FILENAME); _background.MakeTransparent(Color.Black); } if (_background2 == null) { _background2 = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + OIL_BACKGROUND2_IMAGE_FILENAME); _background.MakeTransparent(Color.Black); } if (_needle == null) { _needle = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + OIL_NEEDLE_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + OIL_NEEDLE_MASK_FILENAME); _needle.Use1BitAlpha = true; } } _imagesLoaded = true; }
private static void LoadImageResources() { if (_background == null) { _background = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + VVI_BACKGROUND_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + VVI_BACKGROUND_MASK_FILENAME); } if (_offFlag == null) { _offFlag = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + VVI_OFF_FLAG_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + VVI_OFF_FLAG_MASK_FILENAME); } if (_indicatorLine == null) { _indicatorLine = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + VVI_INDICATOR_LINE_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + VVI_INDICATOR_LINE_MASK_FILENAME); } if (_numberTape == null) { _numberTape = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + VVI_NUMBER_TAPE_IMAGE_FILENAME); } _imagesLoaded = true; }
private static void LoadImageResources() { if (_background == null) { _background = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + FF_BACKGROUND_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + FF_BACKGROUND_MASK_FILENAME); } if (_hundredsDigits == null) { _hundredsDigits = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + FF_HUNDREDS_DIGIT_IMAGE_FILENAME); _hundredsDigits.MakeTransparent(Color.Black); } if (_thousandsDigits == null) { _thousandsDigits = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + FF_THOUSANDS_DIGIT_IMAGE_FILENAME); _thousandsDigits.MakeTransparent(Color.Black); } if (_tenThousandsDigits == null) { _tenThousandsDigits = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + FF_TEN_THOUSANDS_DIGIT_IMAGE_FILENAME); _tenThousandsDigits.MakeTransparent(Color.Black); } _imagesLoaded = true; }
private static void LoadImageResources() { if (_background == null) { _background = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + AOAI_BACKGROUND_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + AOAI_BACKGROUND_MASK_FILENAME); } if (_aoaLow == null) { _aoaLow = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + AOAI_AOA_LOW_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + AOAI_AOA_LOW_MASK_FILENAME); } if (_aoaOn == null) { _aoaOn = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + AOAI_AOA_ON_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + AOAI_AOA_ON_RANGE_MASK_FILENAME); } if (_aoaHigh == null) { _aoaHigh = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + AOAI_AOA_HIGH_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + AOAI_AOA_HIGH_MASK_FILENAME); } _imagesLoaded = true; }
private static void LoadImageResources() { if (_background == null) { _background = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_BACKGROUND_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_BACKGROUND_MASK_FILENAME); } if (_ball == null) { _ball = ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_BALL_IMAGE_FILENAME); } if (_arrows == null) { _arrows = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_ARROWS_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_ARROWS_MASK_FILENAME); } if (_auxFlag == null) { _auxFlag = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_AUX_FLAG_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_AUX_FLAG_MASK_FILENAME); } if (_glideslopeFlag == null) { _glideslopeFlag = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_GLIDESLOPE_FLAG_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_GLIDESLOPE_FLAG_MASK_FILENAME); } if (_localizerFlag == null) { _localizerFlag = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_LOCALIZER_FLAG_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_LOCALIZER_FLAG_MASK_FILENAME); } if (_offFlag == null) { _offFlag = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_OFF_FLAG_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_OFF_FLAG_MASK_FILENAME); } if (_horizontalBar == null) { _horizontalBar = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_HORIZONTAL_BAR_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_HORIZONTAL_BAR_MASK_FILENAME); } if (_verticalBar == null) { _verticalBar = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_VERTICAL_BAR_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_VERTICAL_BAR_MASK_FILENAME); } if (_airplaneSymbol == null) { _airplaneSymbol = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_AIRPLANE_SYMBOL_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_AIRPLANE_SYMBOL_MASK_FILENAME); } if (_slipIndicatorBall == null) { _slipIndicatorBall = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_SLIP_INDICATOR_BALL_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + ADI_SLIP_INDICATOR_BALL_MASK_FILENAME); } _imagesLoaded = true; }
private static void LoadImageResources() { if (_hsiBackground == null) { _hsiBackground = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_BACKGROUND_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_BACKGROUND_MASK_FILENAME); } if (_hsiBearingToBeaconNeedle == null) { _hsiBearingToBeaconNeedle = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_BEARING_TO_BEACON_NEEDLE_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_BEARING_TO_BEACON_NEEDLE_MASK_FILENAME); _hsiBearingToBeaconNeedle.Use1BitAlpha = true; } if (_hsiCDIFlag == null) { _hsiCDIFlag = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_CDI_FLAG_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_CDI_FLAG_MASK_FILENAME); _hsiCDIFlag.Use1BitAlpha = true; } if (_compassRose == null) { _compassRose = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_COMPASS_ROSE_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_COMPASS_ROSE_MASK_FILENAME); } if (_hsiCourseDeviationIndicator == null) { _hsiCourseDeviationIndicator = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_COURSE_DEVIATION_INDICATOR_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_COURSE_DEVIATION_INDICATOR_MASK_FILENAME); _hsiCourseDeviationIndicator.Use1BitAlpha = true; } if (_hsiHeadingBug == null) { _hsiHeadingBug = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_HEADING_BUG_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_HEADING_BUG_MASK_FILENAME); _hsiHeadingBug.Use1BitAlpha = true; } if (_hsiInnerWheel == null) { _hsiInnerWheel = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_INNER_WHEEL_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_INNER_WHEEL_MASK_FILENAME); } if (_airplaneSymbol == null) { _airplaneSymbol = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_AIRPLANE_SYMBOL_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_AIRPLANE_SYMBOL_MASK_FILENAME); _airplaneSymbol.Use1BitAlpha = true; } if (_hsiRangeFlag == null) { _hsiRangeFlag = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_RANGE_FLAG_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_RANGE_FLAG_MASK_FILENAME); _hsiRangeFlag.Use1BitAlpha = true; } if (_toFlag == null) { _toFlag = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_TO_FLAG_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_TO_FLAG_MASK_FILENAME); _toFlag.Use1BitAlpha = true; } if (_fromFlag == null) { _fromFlag = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_FROM_FLAG_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_FROM_FLAG_MASK_FILENAME); _fromFlag.Use1BitAlpha = true; } if (_hsiOffFlag == null) { _hsiOffFlag = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_OFF_FLAG_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_OFF_FLAG_MASK_FILENAME); } if (_rangeFont == null) { _rangeFont = new FontGraphic(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + HSI_RANGE_FONT_FILENAME); } _imagesLoaded = true; }
private static void LoadImageResources() { if (_background == null) { _background = ResourceUtil.CreateImageMaskPairFromEmbeddedResources( IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_BACKGROUND_IMAGE_FILENAME, IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_BACKGROUND_MASK_FILENAME); } if (_flcsFault == null) { _flcsFault = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_FLCS_FAULT_IMAGE_FILENAME); } if (_engineFault == null) { _engineFault = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_ENGINE_FAULT_IMAGE_FILENAME); } if (_avionicsFault == null) { _avionicsFault = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_AVIONICS_FAULT_IMAGE_FILENAME); } if (_seatNotArmed == null) { _seatNotArmed = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_SEAT_NOT_ARMED_IMAGE_FILENAME); } if (_elecSys == null) { _elecSys = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_ELEC_SYS_IMAGE_FILENAME); } if (_sec == null) { _sec = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_SEC_IMAGE_FILENAME); } if (_equipHot == null) { _equipHot = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_EQUIP_HOT_IMAGE_FILENAME); } if (_nwsFail == null) { _nwsFail = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_NWS_FAIL_IMAGE_FILENAME); } if (_probeHeat == null) { _probeHeat = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_PROBE_HEAT_IMAGE_FILENAME); } if (_fuelOilHot == null) { _fuelOilHot = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_FUEL_OIL_HOT_IMAGE_FILENAME); } if (_radarAlt == null) { _radarAlt = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_RADAR_ALT_IMAGE_FILENAME); } if (_antiSkid == null) { _antiSkid = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_ANTI_SKID_IMAGE_FILENAME); } if (_CADC == null) { _CADC = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_C_ADC_IMAGE_FILENAME); } if (_inletIcing == null) { _inletIcing = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_INLET_ICING_IMAGE_FILENAME); } if (_iff == null) { _iff = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_IFF_IMAGE_FILENAME); } if (_hook == null) { _hook = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_HOOK_IMAGE_FILENAME); } if (_storesConfig == null) { _storesConfig = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_STORES_CONFIG_IMAGE_FILENAME); } if (_overheat == null) { _overheat = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_OVERHEAT_IMAGE_FILENAME); } if (_nuclear == null) { _nuclear = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_NUCLEAR_IMAGE_FILENAME); } if (_oxyLow == null) { _oxyLow = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_OXY_LOW_IMAGE_FILENAME); } if (_atfNotEngaged == null) { _atfNotEngaged = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_ATF_NOT_ENGAGED_IMAGE_FILENAME); } if (_EEC == null) { _EEC = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_EEC_IMAGE_FILENAME); } if (_ECM == null) { _ECM = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_ECM_IMAGE_FILENAME); } if (_cabinPress == null) { _cabinPress = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_CABIN_PRESS_IMAGE_FILENAME); } if (_fwdFuelLow == null) { _fwdFuelLow = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_FWD_FUEL_LOW_IMAGE_FILENAME); } if (_BUC == null) { _BUC = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_BUC_IMAGE_FILENAME); } if (_slot27 == null) { _slot27 = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_SLOT27_IMAGE_FILENAME); } if (_slot28 == null) { _slot28 = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_SLOT28_IMAGE_FILENAME); } if (_aftFuelLow == null) { _aftFuelLow = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_AFT_FUEL_LOW_IMAGE_FILENAME); } if (_slot30 == null) { _slot30 = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_SLOT30_IMAGE_FILENAME); } if (_slot31 == null) { _slot31 = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_SLOT31_IMAGE_FILENAME); } if (_slot32 == null) { _slot32 = (Bitmap)ResourceUtil.LoadBitmapFromEmbeddedResource(IMAGES_FOLDER_NAME + Path.DirectorySeparatorChar + CAUTION_PANEL_SLOT32_IMAGE_FILENAME); } _imagesLoaded = true; }