コード例 #1
0
 public WorkSpace(XnaItems xnaItems)
 {
     InitializeComponent();
     drawArea.ToolDone      += ResetToolSelection;
     drawArea.MousePan      += DrawAreaMousePan;
     drawArea.ItemsSelected += DrawAreaItemsSelected;
     //drawArea.DrawingContext = XnaItems.DrawingContext;
     drawArea.Initialize(xnaItems, this);
     ResizeDrawArea();
 }
コード例 #2
0
 public WorkspaceHolder(XnaItems xnaItems)
 {
     this.XnaItems = xnaItems;
     InitializeComponent();
     svgDrawForm.ZoomDone          += SvgDrawFormZoomDone;
     svgDrawForm.MousePan          += SvgDrawFormMousePan;
     svgDrawForm.GridChange        += SvgDrawFormGridChange;
     svgDrawForm.ScrollMade        += SvgDrawFormScrollMade;
     rulerControl_left.HooverValue += RulerControlLeftHooverValue;
     rulerControl_top.HooverValue  += RulerControlTopHooverValue;
 }
コード例 #3
0
ファイル: XnaMenu.cs プロジェクト: colbybhearn/GameLib
        protected void SetFocus(int focus)
        {
            if (focus <= 0)
            {
                focus += XnaItems.Count;
            }

            FocusedItem = XnaItems.Find(item => (item as XnaMenuItem).Id == focus) as XnaMenuItem;

            FocusedItem.Focused = true;
        }
コード例 #4
0
ファイル: XnaMenu.cs プロジェクト: colbybhearn/GameLib
 public XnaMenu(string alias, InputCollection inputs, List <XnaMenuItem> xnaMenuItems)
     : this(alias, inputs)
 {
     XnaItems.AddRange(xnaMenuItems);
 }