public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { var detail = (null != value) ? (string)value : string.Empty; return(OperationProtocol.GetBlendMode(detail)); }
public static void SetLayerOptions(OperationProtocol.BlendMode blendMode, byte opacity) { var identifier = OperationProtocol.GetBlendModeIdentifier(blendMode); NativeMethods.SetLayerOptionsForDivision(identifier, opacity); }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { return(OperationProtocol.GetBlendModeDetail((OperationProtocol.BlendMode)value)); }
/// <summary> /// Update export file name for displaying. /// </summary> private void UpdateExportFileName() { if (!File.Exists(SourceFilePath)) { return; } var baseName = Path.GetFileNameWithoutExtension(SourceFilePath) + Suffix + OperationProtocol.GetExtention(ExportStyle); ExportFileName = baseName; }