コード例 #1
0
        public rMindBaseWire(rMindBaseController parent)
        {
            m_parent = parent;

            m_a_dot = new rMindBaseWireDot(this);
            m_b_dot = new rMindBaseWireDot(this);

            m_line = new Polyline()
            {
                Stroke           = new SolidColorBrush(Windows.UI.Colors.WhiteSmoke),
                StrokeThickness  = 6,
                IsHitTestVisible = false
            };

            m_bezie_figure   = new PathFigure();
            m_bezie_geometry = new PathGeometry();
            m_bezie_geometry.Figures.Add(m_bezie_figure);
            colors  = ColorContainer.rMindColors.Current();
            m_bezie = new Path()
            {
                Stroke           = colors.GetSolidBrush(Windows.UI.Colors.GhostWhite),
                StrokeThickness  = 2,
                IsHitTestVisible = false,
                Data             = m_bezie_geometry
            };

            m_bezie_segment = new BezierSegment();
            m_bezie_figure.Segments.Add(m_bezie_segment);
            Canvas.SetZIndex(Line, 10);
        }
コード例 #2
0
        public rMindBaseElement(rMindBaseController parent) : base(parent)
        {
            m_element_type = rElementType.RET_NONE;
            m_nodes_link   = new Dictionary <string, rMindBaseNode>();

            Init();
            SubscribeInput();
        }
コード例 #3
0
 public rMindBaseItem(rMindBaseController parent) : base()
 {
     m_parent = parent;
 }