示例#1
0
        /// <summary>
        /// Selects the Original Sides for the scanned file
        /// </summary>
        /// <param name="originalSides">The original Sides to select (case sensitive).</param>
        /// <param name="pageFlipUp">if set to <c>true</c>enable pageFlipUp ;otherwise,disable it</param>
        public void SelectOriginalSides(OriginalSides originalSides, bool pageFlipUp)
        {
            OpenOptionsPanel();

            if (_controlPanel.CheckState("#hpid-option-original-sides", OmniElementState.Useable))
            {
                if (!_controlPanel.ScrollPressWait("#hpid-option-original-sides", "#hpid-option-original-sides-screen", TimeSpan.FromSeconds(5)))
                {
                    throw new DeviceWorkflowException("Unable to select original sides option.");
                }

                switch (originalSides)
                {
                case OriginalSides.Onesided:
                    _controlPanel.ScrollPress("#hpid-original-sides-selection-simplex");
                    break;

                case OriginalSides.Twosided:
                    _controlPanel.ScrollPress("#hpid-original-sides-selection-duplex");
                    SetCheckBoxState("#hpid-flippagesup-checkbox", pageFlipUp);
                    break;
                }

                Pacekeeper.Sync();
                _controlPanel.PressWait(".hp-button-done", ".hp-option-list");
            }
        }
示例#2
0
 /// <summary>
 /// Selects the Original Sides for the scanned file
 /// </summary>
 /// <param name="originalSides">The original Sides to select (case sensitive).</param>
 /// <param name="pageFlipUp">if set to <c>true</c>enable pageFlipUp ;otherwise,disable it</param>
 void INetworkFolderJobOptions.SelectOriginalSides(OriginalSides originalSides, bool pageFlipUp)
 {
     throw new NotImplementedException("SelectOriginalSides with setting  feature is not implemented on SiriusUIv3 devices");
 }
示例#3
0
 /// <summary>
 /// Selects the Original Sides for the scanned file
 /// </summary>
 /// <param name="originalSides">The original Sides to select (case sensitive).</param>
 /// <param name="pageFlipUp">if set to <c>true</c>enable pageFlipUp ;otherwise,disable it</param>
 public void SelectOriginalSides(OriginalSides originalSides, bool pageFlipUp)
 {
     throw new NotImplementedException($"SelectOriginalSides  with setting {originalSides} and pageflipup has been {(pageFlipUp == true ? "checked" : "not checked")}  feature is not implemented on JediWindjammer devices");
 }
 /// <summary>
 /// Selects the Original Sides for the scanned file
 /// </summary>
 /// <param name="originalSides">The original Sides to select (case sensitive).</param>
 /// <param name="pageFlipUp">if set to <c>true</c>enable pageFlipUp ;otherwise,disable it</param>
 public void SelectOriginalSides(OriginalSides originalSides, bool pageFlipUp)
 {
     throw new NotImplementedException($"Select original sides has not been implemented for Phoenix Nova devices.");
 }
 /// <summary>
 /// Selects the Original Sides for the scanned file
 /// </summary>
 /// <param name="originalSides">The original Sides to select (case sensitive).</param>
 /// <param name="pageFlipUp">if set to <c>true</c>enable pageFlipUp ;otherwise,disable it</param>
 void IEmailJobOptions.SelectOriginalSides(OriginalSides originalSides, bool pageFlipUp)
 {
     throw new NotImplementedException($"SelectOriginalSides with setting  feature is not implemented on PhoenixMagicFrame devices");
 }