Exemplo n.º 1
0
 public void Initialize(AreaMapComponent inLibrary)
 {
     _areaMap = inLibrary;
     flowLayoutPanel1.Controls.Clear();
     foreach (Area area in _areaMap.CurrentAreaMap.Areas)
     {
         flowLayoutPanel1.Controls.Add(new LibraryItemCtrl(this, area));
     }
 }
Exemplo n.º 2
0
        internal void AddItem(Area inRefArea)
        {
            Area newArea = inRefArea.Clone();

            _areaMap.AddArea(newArea);
            AreaMapComponent.Migrate(inRefArea, PathHelper.GetFolderPath(_areaMap.CurrentAreaMap.Path));
            newArea.Map = _areaMap.CurrentAreaMap;

            _areaMap.CurrentAreaMap.SetPathsRelative();
            flowLayoutPanel1.Controls.Add(new LibraryItemCtrl(this, newArea));
        }
Exemplo n.º 3
0
 public AreaLibrary(AreaMapComponent inComponent)
 {
     _areaMap = inComponent;
 }