Beispiel #1
0
        private ExpressionItem CreateItem(Exp exp)
        {
            ExpressionItem item = new ExpressionItem(exp);

            item.VisualizeRequest += new ExpressionItem.VisualizeRequestHandler(item_VisualizeRequest);
            item.Margin            = new Thickness(5, 0, 5, 0);
            return(item);
        }
Beispiel #2
0
        private void TriggerVisualize(Exp exp)
        {
            VisualizeHanlder hanlder = Visualize;

            if (hanlder != null)
            {
                hanlder(exp);
            }
        }
Beispiel #3
0
 void item_VisualizeRequest(Exp exp)
 {
     TriggerVisualize(exp);
 }
Beispiel #4
0
 void Editor_Visualize(Core.Symbols.Expression exp)
 {
     Visualizer.Expression = exp;
     Visualizer.Refresh();
 }