Exemplo n.º 1
0
        private void Rectangle_Tapped(object sender, TappedRoutedEventArgs e)
        {
            if (needsplit || needcolor)
                return;
            Rectangle senderRect = sender as Rectangle;
            selectedRectangle.Stroke = DEFAULT_STROKE;
            senderRect.Stroke = SELECTED_STROKE;
            selectedRectangle = senderRect;

            if (rec_state)
            {
                int srcindex = 0;
                for (int i = 0; i <= child_index; i++)
                    if (selectedRectangle.Equals(rec_children[i]))
                        srcindex = i;
                macro[child_index] += srcindex + "";
                needrec = false;
                needsplit = true;
                RecInst.Text = "Split the rectangle.";
                disableAndFade(stopButton);
            }
        }