Uso de una declaración If en una secuencia de comandos

Las acciones If y End If se usan conjuntamente en una secuencia de comandos para formar una declaración If. Puede utilizar las declaraciones If para iniciar acciones cuando se satisfacen ciertas condiciones. Por ejemplo, puede crear una declaración If que muestre una página de una presentación si ésta se usa en un ordenador Mac y una página diferente de la presentación si ésta se usa en un ordenador Windows. Para usar una declaración If en una secuencia de comandos:

  1. En la ficha Secuencia de comandos de la paleta Interactivas, cree una secuencia de comandos.
  2. Para comenzar una declaración If, añada una acción If (Control > If).
  3. Para especificar la condición que debe satisfacerse, elija una opción en el menú desplegable Tipo de objeto; elija el nombre del objeto en el menú desplegable Objeto; por último, elija una opción en el menú desplegable Es o Tiene.
  4. Para especificar la acción que se ejecutará si se satisface la condición, añada una acción a la secuencia de comandos inmediatamente después de la acción If, y configúrela para que haga lo que usted desea. Si desea que ocurra más de una cosa cuando se satisface la condición If, añada otras acciones.
  5. Si desea especificar lo que debe ocurrir si la condición If no se satisface, añada una acción Else (Control > Else) al final de la secuencia de comandos, y después sígala con una o más acciones.
  6. Para concluir una declaración If, añada una acción End If (Control > End If) inmediatamente después de la última acción.
    QuarkXpress pal interactive script if Uso de una declaración If en una secuencia de comandos

    Las acciones If, Else y End If permiten crear declaraciones condicionales. En este caso, se reproduce un sonido si la Animación 2 se está reproduciendo; de lo contrario, el ordenador emite un pitido.

Nota: Las acciones If y End If siempre tienen que usarse juntas.

Uso de una declaración If en una secuencia de comandos