/// <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"); } }
/// <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"); }
/// <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"); }