- Klicken Sie im Hauptfenster des Programms auf die Registerkarte FlexiLayout.
- Wählen Sie im FlexiLayout-Baum das Objekt Blocks aus.
- Wählen Sie im Menü FlexiLayout oder im Kontextmenü Blocks → Add Block → Text aus.
- Geben Sie im Dialogfeld Eigenschaften im Feld Name den Namen des Blocks an: CookingInstructions.
- Um die Position des Blocks zu beschreiben, wählen Sie Ausdruck aus.
- Sie müssen die Position des Blocks so beschreiben, dass er nur die Kochanweisungen und die Anzahl der Portionen umfasst. Der Block darf keinen unerwünschten Text enthalten (d. h. keinen Text, der vor dem Wort „Serves“ stehen kann). Beschreiben Sie den Block als Sammlung von Rechtecken um die folgenden Elemente: CookingDescription, Serves und Servings. Mit dieser Methode können Sie nicht rechteckige Regionen angeben. In der FlexiLayout-Sprache muss dies wie folgt geschrieben werden: RectArray outputRectArray; //Initialisieren der Variablen mithilfe eines leeren Konstruktors outputRectArray = RectArray(); //Hinzufügen der Rechtecke der Hypothesen von drei Elementen outputRectArray.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
Beispiel 2. Schritt 24: Erstellen eines CookingDescription-Blocks
Setzen Sie den Block mit den Kochanweisungen aus einem Ausdruck der FlexiLayout-Sprache zusammen, der Elementrechtecke zu einer nicht rechteckigen OutputRegion verbindet.
So erstellen Sie den Block CookingInstructions:
Beispiel 2. Schritt 23: Das Feld Cooking beschreiben
Zurück
Beispiel 2. Schritt 25: Das FlexiLayout ist fertig
Weiter
