using System; using System.Collections.Generic; using System.Text; using FRB; using FRB.Gui; using FRB.Text; using FRB.Audio; using FRB.MSG; using Microsoft.DirectX.DirectInput; namespace GameName.Screens { class TestScreen : Screen { SpriteFrame windowSpriteFrame; SpriteFrame spriteFrame; SpriteFrame spriteFrame2; public TestScreen(FrbEngineReferences frbEngineReferences) : base("", "", frbEngineReferences) { windowSpriteFrame = new SpriteFrame( sprMan, sprMan.AddTexture("redball.bmp"), SpriteFrame.BorderSides.ALL); windowSpriteFrame.sclX = 15; windowSpriteFrame.sclY = 15; windowSpriteFrame.textureBorderWidth = .47f; windowSpriteFrame.spriteBorderWidth = .5f; Window window = guiMan.AddWindow(windowSpriteFrame); spriteFrame = new SpriteFrame( sprMan, sprMan.AddTexture("redball.bmp"), SpriteFrame.BorderSides.ALL); spriteFrame.sclX = 10; spriteFrame.sclY = 10; spriteFrame.textureBorderWidth = .47f; spriteFrame.spriteBorderWidth = .5f; spriteFrame2 = new SpriteFrame( sprMan, sprMan.AddTexture("redball.bmp"), SpriteFrame.BorderSides.LEFT | SpriteFrame.BorderSides.RIGHT); spriteFrame2.colorOperation = Microsoft.DirectX.Direct3D.TextureOperation.AddSigned; spriteFrame2.tintBlue = 255; spriteFrame2.textureBorderWidth = .47f; spriteFrame2.spriteBorderWidth = .5f; spriteFrame2.sclX = 9.6f; ListBox listBox = window.AddListBox(spriteFrame, spriteFrame2, null, null, null, null, sprMan, inpMan); listBox.AddItem("Item1"); listBox.AddItem("Another Item"); listBox.AddItem("Item 3"); listBox.HighlightOnRollOver = true; mWindowArray.Add(window); } public override void Activity() { base.Activity(); } public override void Destroy() { base.Destroy(); } } }