void ButtonSecondaryClick(Window callingWindow) { ListBox listBox = GuiManager.AddPerishableListBox(); listBox.AddItem("Set to default"); listBox.AddItem("Set to null"); listBox.ScrollBarVisible = false; listBox.SetScaleToContents(0); listBox.HighlightOnRollOver = true; listBox.Click += new GuiMessage(RightClickMenuClick); GuiManager.PositionTopLeftToCursor(listBox); }
void RightClickMenu(Window callingWindow) { ListBox listBox = GuiManager.AddPerishableListBox(); listBox.AddItem("Zoom In"); listBox.AddItem("Zoom Out"); listBox.SetScaleToContents(0); listBox.HighlightOnRollOver = true; GuiManager.PositionTopLeftToCursor(listBox); listBox.ScrollBarVisible = false; listBox.Click += SelectItemInRightClickMenu; }