示例#1
0
 public Listbox(UIManager uim, Vector2 pos, Vector2 itemsize, Vector2 maxsize, ScreenPositions screenRelativePos = ScreenPositions.None)
 {
     uiManager = uim;
     mainList = new List<DisplayRect>();
     position = positionOffset = pos;
     itemSize = itemsize;
     maxSize = maxsize;
     selectedItem = null;
     screenRelative = screenRelativePos;
 }
示例#2
0
 public void UnSelect()
 {
     if (selectedItem != null)
         selectedItem.RemoveSolidBackgroundTexture();
     selectedItem = null;
 }
示例#3
0
 public void Select(DisplayRect dRect)
 {
     UnSelect();
     selectedItem = dRect;
     selectedItem.CreateSolidBackgroundTexture(uiManager.GetGraphics("Listbos::Select - Calling CreateSolidBackgroundTexture()"), Color.Violet);
 }