Table of Contents

Interface IScrolling

Namespace
Alternet.Editor.Wpf
Assembly
Alternet.Editor.Wpf.v9.dll

Represents properties and methods that describe scrolling behavior of Edit control.

public interface IScrolling : IUpdate, IDisposable

Properties

Annotations

When implemented by a class, gets the scroll bars annotations control interface.

FixedScrollSize

When implemented by a class, indicates whether horz scrollbar has fixed size.

HScrollBar

When implemented by a class, gets horizontal scroll bar control.

HasHScrollBar

When implemented by a class, gets boolean value indicating whether control has a horizontal scroll bar control.

HasVScrollBar

When implemented by a class, gets boolean value indicating whether control has a vertical scroll bar control.

HorzButtons

When implemented by a class, represents a collection of additional buttons displayed on the horizontal scroll bar.

HorzScrollbarVisible

When implemented by a class, indicates whether horizontal scrollbar is visible.

Options

When implemented by a class, gets or sets a ScrollingOptions that determine scrolling behavior.

Owner

When implemented by a class, represents owner of this IScrolling object.

ScrollByPixels

When implemented by a class, indicates whether scrollbars should use pixels rather than characters.

VScrollBar

When implemented by a class, gets vertical scroll bar control.

VertButtons

When implemented by a class, represents a collection of additional buttons displayed on the vertical scroll bar.

VertScrollbarVisible

When implemented by a class, indicates whether vertical scrollbar is visible.

WindowOriginX

When implemented by a class, gets or sets a index of the first visible character within the control.

WindowOriginY

When implemented by a class, gets or sets a value that represents first visible line within the control.

Methods

Assign(IScrolling)

When implemented by a class, copies the contents of another IScrolling object.

MouseScroll(int)

When implemented by a class, scrolls editor control vertically.

OnScrollButtonClick(object, EventArgs)

When implemented by a class, raises ScrollButtonClick event.

ResetOptions()

When implemented by a class, resets the Options to the default value.

SystemScroll(int, bool)

When implemented by a class, performs a system scrolls by calling Windows API.

UpdateFlat()

When implemented by a class, initializes flat scroll bars for editor control.

UpdateScroll()

When implemented by a class, updates scrolling control.

UpdateScroll(bool)

When implemented by a class, updates scrolling control.

Events

HorizontalScroll

When implemented by a class, occurs when control scrolls its content in horizontal direction. This can be caused by dragging horizontal scroll thumb, or caret moving.

ScrollButtonClick

When implemented by a class, occurs when some scrolling button is clicked.

VerticalScroll

When implemented by a class, occurs when control scrolls its content in vertical direction. This can be caused by dragging vertical scroll thumb, or caret moving.