private void LoadListBox(string comboBoxNamespace) { this.listBoxDemos.Clear(); int positionX = 23; int positionY = 0; foreach (string s in this.demoList[comboBoxNamespace].Keys) { TextButtonSprite sprite = new TextButtonSprite(s, new SdlDotNet.Graphics.Font(Path.Combine(filePath, Path.Combine(dataDirectory, fontName)), 9)); sprite.TextButtonSpriteSelected += new EventHandler <TextButtonSpriteEventArgs>(sprite_TextButtonSpriteSelected); if (positionY == 34) { positionX = 23; sprite.X = 270; } if (positionY > 34) { sprite.X = 270; } sprite.Y = positionX; this.listBoxDemos.Add(sprite); positionX = positionX + 15; positionY++; } }
private void LoadComboBox() { int positionX = 0; comboBoxNamespaces = new SpriteCollection(); foreach (string s in this.demoList.Keys) { TextButtonSprite sprite = new TextButtonSprite(s, new SdlDotNet.Graphics.Font(Path.Combine(filePath, Path.Combine(dataDirectory, fontName)), 11)); sprite.X = positionX; sprite.TextButtonSpriteSelected += new EventHandler <TextButtonSpriteEventArgs>(sprite_TextButtonSpriteSelected); this.comboBoxNamespaces.Add(sprite); positionX = positionX + 100; } }
/// <summary> /// /// </summary> /// <param name="sprite"></param> /// <param name="textItem"></param> public TextButtonSpriteEventArgs(TextButtonSprite sprite, string textItem) { this.sprite = sprite; this.textItem = textItem; }
private void LoadComboBox() { int positionX = 0; comboBoxNamespaces = new SpriteCollection(); foreach (string s in this.demoList.Keys) { TextButtonSprite sprite = new TextButtonSprite(s, new SdlDotNet.Graphics.Font(Path.Combine(filePath, Path.Combine(dataDirectory, fontName)), 11)); sprite.X = positionX; sprite.TextButtonSpriteSelected += new EventHandler<TextButtonSpriteEventArgs>(sprite_TextButtonSpriteSelected); this.comboBoxNamespaces.Add(sprite); positionX = positionX + 100; } }
private void LoadListBox(string comboBoxNamespace) { this.listBoxDemos.Clear(); int positionX = 23; int positionY = 0; foreach (string s in this.demoList[comboBoxNamespace].Keys) { TextButtonSprite sprite = new TextButtonSprite(s, new SdlDotNet.Graphics.Font(Path.Combine(filePath, Path.Combine(dataDirectory, fontName)), 9)); sprite.TextButtonSpriteSelected += new EventHandler<TextButtonSpriteEventArgs>(sprite_TextButtonSpriteSelected); if (positionY == 34) { positionX = 23; sprite.X = 270; } if (positionY > 34) { sprite.X = 270; } sprite.Y = positionX; this.listBoxDemos.Add(sprite); positionX = positionX + 15; positionY++; } }