Show / Hide Table of Contents

Class DaggerfallListPickerWindow

Implements a list picker popup window.

Inheritance
Object
UserInterfaceWindow
DaggerfallBaseWindow
DaggerfallPopupWindow
DaggerfallListPickerWindow
CreateCharClassSelect
DaggerfallUseMagicItemWindow
Implements
IUserInterfaceWindow
Inherited Members
DaggerfallPopupWindow.ScreenDimColor
DaggerfallPopupWindow.AllowCancel
DaggerfallPopupWindow.Cancelled
DaggerfallPopupWindow.PreviousWindow
DaggerfallPopupWindow.Draw()
DaggerfallPopupWindow.CancelWindow()
DaggerfallPopupWindow.OnCancel
DaggerfallBaseWindow.exitKey
DaggerfallBaseWindow.defaultToolTip
DaggerfallBaseWindow.allowFreeScaling
DaggerfallBaseWindow.DaggerfallUnity
DaggerfallBaseWindow.IsSetup
DaggerfallBaseWindow.NativePanel
UserInterfaceWindow.parentPanel
UserInterfaceWindow.uiManager
UserInterfaceWindow.enabled
UserInterfaceWindow.pauseWhileOpened
UserInterfaceWindow.focusControl
UserInterfaceWindow.Value
UserInterfaceWindow.Enabled
UserInterfaceWindow.ParentPanel
UserInterfaceWindow.FocusControl
UserInterfaceWindow.ProcessMessages()
UserInterfaceWindow.OnPush()
UserInterfaceWindow.OnPop()
UserInterfaceWindow.OnReturn()
UserInterfaceWindow.CloseWindow()
UserInterfaceWindow.PopWindow()
UserInterfaceWindow.PauseWhileOpen
UserInterfaceWindow.SetFocus(BaseScreenComponent)
UserInterfaceWindow.OnClose
UserInterfaceWindow.RaiseOnCloseHandler()
Namespace: DaggerfallWorkshop.Game.UserInterfaceWindows
Assembly: Assembly-CSharp.dll
Syntax
public class DaggerfallListPickerWindow : DaggerfallPopupWindow, IUserInterfaceWindow

Constructors

| Improve this Doc View Source

DaggerfallListPickerWindow(IUserInterfaceManager, IUserInterfaceWindow, DaggerfallFont, Int32)

Declaration
public DaggerfallListPickerWindow(IUserInterfaceManager uiManager, IUserInterfaceWindow previous = null, DaggerfallFont font = null, int rowsDisplayed = 0)
Parameters
Type Name Description
IUserInterfaceManager uiManager
IUserInterfaceWindow previous
DaggerfallFont font
Int32 rowsDisplayed

Fields

| Improve this Doc View Source

font

Declaration
protected DaggerfallFont font
Field Value
Type Description
DaggerfallFont
| Improve this Doc View Source

listBox

Declaration
protected ListBox listBox
Field Value
Type Description
ListBox
| Improve this Doc View Source

pickerPanel

Declaration
protected Panel pickerPanel
Field Value
Type Description
Panel
| Improve this Doc View Source

rowsDisplayed

Declaration
protected int rowsDisplayed
Field Value
Type Description
Int32
| Improve this Doc View Source

scrollBar

Declaration
protected VerticalScrollBar scrollBar
Field Value
Type Description
VerticalScrollBar

Properties

| Improve this Doc View Source

Font

Declaration
public DaggerfallFont Font { get; set; }
Property Value
Type Description
DaggerfallFont
| Improve this Doc View Source

ListBox

Declaration
public ListBox ListBox { get; }
Property Value
Type Description
ListBox
| Improve this Doc View Source

RowsDisplayed

Declaration
public int RowsDisplayed { get; set; }
Property Value
Type Description
Int32

Methods

| Improve this Doc View Source

Setup()

Declaration
protected override void Setup()
Overrides
DaggerfallPopupWindow.Setup()
| Improve this Doc View Source

Update()

Declaration
public override void Update()
Overrides
DaggerfallPopupWindow.Update()

Events

| Improve this Doc View Source

OnItemPicked

Declaration
public event DaggerfallListPickerWindow.OnItemPickedEventHandler OnItemPicked
Event Type
Type Description
DaggerfallListPickerWindow.OnItemPickedEventHandler

Implements

IUserInterfaceWindow
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX