- Haga clic en la pestaña FlexiLayout de la ventana principal del programa.
- Seleccione el objeto Blocks en el árbol de FlexiLayout.
- Seleccione Blocks → Add Block → Text en el menú FlexiLayout o en el menú contextual.
- En el cuadro de diálogo de propiedades, especifique el nombre del bloque en el campo Name: CookingInstructions.
- Para describir la ubicación del bloque, seleccione Expression.
- Debe describir la ubicación del bloque de modo que incluya solo las instrucciones de cocción y el número de porciones. El bloque no debe incluir texto no deseado (es decir, cualquier texto que pueda preceder a la palabra “Serves”). Describa el bloque como una colección de rectángulos alrededor de los siguientes elementos: CookingDescription, Serves y Servings. Este método le permite especificar regiones no rectangulares.
En FlexiLayout language, esto debe escribirse de la siguiente manera:
RectArray outputRectArray;//inicialización de la variable con un constructor vacíooutputRectArray = RectArray();//adición de los rectángulos de las hipótesis de tres elementosoutputRectArray.Add ( SearchElements.Cooking.Description.CookingInstructions.Rect );outputRectArray.Add( SearchElements.Cooking.Description.Serves.Rect );outputRectArray.Add( SearchElements.Cooking.Description.Servings.Rect );OutputRegion = Region( outputRectArray );
Sample 2
Ejemplo 2. Step 24: Creación de un bloque CookingDescription
Ensamble el bloque de instrucciones de cocción a partir de una expresión de FlexiLayout language que une los rectángulos de los elementos en una OutputRegion no rectangular.
Para crear el bloque CookingInstructions:
Ejemplo 2. Paso 23: Descripción del campo Cooking
Anterior
Ejemplo 2. Step 25: El FlexiLayout está listo
Siguiente
