Show / Hide Table of Contents

Class CheckBox

Inheritance
System.Object
Responder
View
CheckBox
Inherited Members
Responder.CanFocus
View.Add(View)
View.Add(View[])
View.AddCh(Int32, Int32, Int32)
View.Bounds
View.ChildNeedsDisplay()
View.Clear()
View.ClearNeedsDisplay()
View.ColorScheme
View.DrawFrame(Rect, Boolean)
View.DrawHotString(String, Boolean, ColorScheme)
View.DrawHotString(String, Attribute, Attribute)
View.Driver
View.EnsureFocus()
View.Focused
View.FocusFirst()
View.FocusLast()
View.FocusNext()
View.FocusPrev()
View.Frame
View.GetEnumerator()
View.HasFocus
View.Id
View.LayoutSubviews()
View.MostFocused
View.Move(Int32, Int32)
View.ProcessColdKey(KeyEvent)
View.ProcessHotKey(KeyEvent)
View.Remove(View)
View.RemoveAll()
View.ScreenToView(Int32, Int32)
View.SetFocus(View)
View.SetNeedsDisplay()
View.SetNeedsDisplay(Rect)
View.Subviews
View.SuperView
View.ToString()
View.WantMousePositionReports
Namespace: Terminal
Assembly: Terminal.dll
Syntax
public class CheckBox : Terminal.View

Constructors

CheckBox(Int32, Int32, String)

Public constructor, creates a CheckButton based on the given text at the given position.

Declaration
public CheckBox (int x, int y, string s);
Parameters
Type Name Description
System.Int32 x

To be added.

System.Int32 y

To be added.

System.String s

To be added.

Remarks

The size of CheckButton is computed based on the text length. This CheckButton is not toggled.

CheckBox(Int32, Int32, String, Boolean)

Public constructor, creates a CheckButton based on the given text at the given position and a state.

Declaration
public CheckBox (int x, int y, string s, bool is_checked);
Parameters
Type Name Description
System.Int32 x

To be added.

System.Int32 y

To be added.

System.String s

To be added.

System.Boolean is_checked

To be added.

Remarks

The size of CheckButton is computed based on the text length.

Properties

Checked

The state of the checkbox.

Declaration
public bool Checked { get; set; }
Property Value
Type Description
System.Boolean

To be added.

Text

The text displayed by this widget.

Declaration
public string Text { get; set; }
Property Value
Type Description
System.String

To be added.

Methods

MouseEvent(MouseEvent)

Declaration
public override bool MouseEvent (Terminal.MouseEvent me);
Parameters
Type Name Description
MouseEvent me

To be added.

Returns
Type Description
System.Boolean

To be added.

PositionCursor()

Declaration
public override void PositionCursor ();

ProcessKey(KeyEvent)

Declaration
public override bool ProcessKey (Terminal.KeyEvent kb);
Parameters
Type Name Description
KeyEvent kb

To be added.

Returns
Type Description
System.Boolean

To be added.

Redraw(Rect)

Declaration
public override void Redraw (Terminal.Rect region);
Parameters
Type Name Description
Rect region

To be added.

Events

Toggled

Toggled event, raised when the CheckButton is toggled.

Declaration
public event EventHandler Toggled;
Event Type
Type Description
System.EventHandler

To be added.

Remarks

Client code can hook up to this event, it is raised when the checkbutton is activated either with the mouse or the keyboard.

Back to top Copyright © 2015-2017 Microsoft
Generated by DocFX