Exemplo n.º 1
0
        public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
        {
            var detail = (null != value) ? (string)value : string.Empty;

            return(OperationProtocol.GetBlendMode(detail));
        }
Exemplo n.º 2
0
        public static void SetLayerOptions(OperationProtocol.BlendMode blendMode, byte opacity)
        {
            var identifier = OperationProtocol.GetBlendModeIdentifier(blendMode);

            NativeMethods.SetLayerOptionsForDivision(identifier, opacity);
        }
Exemplo n.º 3
0
 public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
 {
     return(OperationProtocol.GetBlendModeDetail((OperationProtocol.BlendMode)value));
 }
Exemplo n.º 4
0
        /// <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;
        }