コード例 #1
0
ファイル: Listbox.cs プロジェクト: RandomCache/LightningBug
 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
ファイル: Listbox.cs プロジェクト: RandomCache/LightningBug
 public void UnSelect()
 {
     if (selectedItem != null)
         selectedItem.RemoveSolidBackgroundTexture();
     selectedItem = null;
 }
コード例 #3
0
ファイル: Listbox.cs プロジェクト: RandomCache/LightningBug
 public void Select(DisplayRect dRect)
 {
     UnSelect();
     selectedItem = dRect;
     selectedItem.CreateSolidBackgroundTexture(uiManager.GetGraphics("Listbos::Select - Calling CreateSolidBackgroundTexture()"), Color.Violet);
 }