InteractiveWorksheet Class

Represents a Worksheet prepared for user to ineract with.

Definition

Namespace: SMath.Controls
Assembly: SMath.Controls (in SMath.Controls.dll) Version: 1.2.9018.0
C#
public class InteractiveWorksheet : Worksheet
Inheritance
Object    Worksheet    InteractiveWorksheet

Constructors

InteractiveWorksheet(InteractiveWorksheet, Boolean, Boolean)Initializes a new instance of the InteractiveWorksheet class
InteractiveWorksheet(InteractiveWorksheet, Single, Boolean, Boolean)Initializes a new instance of the InteractiveWorksheet class
InteractiveWorksheet(SessionProfile, PresentationMode, Boolean, Boolean)Initializes a new instance of the InteractiveWorksheet class
InteractiveWorksheet(SessionProfile, PresentationMode, Single, Boolean, Boolean)Initializes a new instance of the InteractiveWorksheet class

Properties

AbsoluteDefinitions Gets or sets a list of Absolute Definitions (definitions available to read/write anywhere in the Worksheet) for the Worksheet.
(Inherited from Worksheet)
Clipboard Clipboard manager.
(Inherited from Worksheet)
ContentSize Size of the document content.
(Inherited from Worksheet)
CurrentColumnsCount
(Inherited from Worksheet)
CurrentContentPlacement
(Inherited from Worksheet)
CurrentPage
(Inherited from Worksheet)
CurrentRegion Current Region of the Worksheet.
(Inherited from Worksheet)
DrawGrid Defines if the grid will be drawn on the worksheet.
(Inherited from Worksheet)
Editor Worksheet editor logic.
(Inherited from Worksheet)
ErrorSize 
Examples 
Focused Determines if the current document is focused or not.
(Overrides WorksheetFocused)
GridSize Grid size of the current Worksheet document.
(Inherited from Worksheet)
HasCurrentRegion Defines whether the Worksheet contain Current Region or not.
(Inherited from Worksheet)
History Worksheet changes history.
(Inherited from Worksheet)
IntelliSense Dynamic assistance for the Worksheet.
(Inherited from Worksheet)
InvokeRequired Gets a value indicating whether the caller must call an invoke method when making method calls to the control because the caller is on a different thread than the one the control was created on.
(Inherited from Worksheet)
IsDifferentInPlacement
(Inherited from Worksheet)
IsInEvalution
(Inherited from Worksheet)
Obsolete.
LanguageNotifier On screen notification of current selected language for multilingual regions.
(Inherited from Worksheet)
MetaContext Overall context of the document.
(Inherited from Worksheet)
MetaData Worksheet meta-data.
(Inherited from Worksheet)
Mode Presentation mode of the document.
(Inherited from Worksheet)
MultiplePages Determines if the multiple page can be rendered horizontally at once or not.
(Inherited from Worksheet)
ObjectsManager Manager of the document objects.
(Inherited from Worksheet)
PageIndex
(Inherited from Worksheet)
PageModel Print out worksheet parameters.
(Inherited from Worksheet)
PagesCount
(Inherited from Worksheet)
PagesOptions Worksheet Pages manager.
(Inherited from Worksheet)
Params Parameters of the worksheet document.
(Inherited from Worksheet)
Pointer Current Worksheet cursor information.
(Inherited from Worksheet)
ScrollSize Scroll size of the document.
(Inherited from Worksheet)
Search Search component of the worksheet.
(Inherited from Worksheet)
SessionProfile Session parameters.
(Inherited from Worksheet)
Size Current size of the visible active Worksheet area.
(Inherited from Worksheet)
Status Status of the worksheet.
(Inherited from Worksheet)

Methods

AddBreakpoint
(Inherited from Worksheet)
ApplyInitialDefinitions
(Inherited from Worksheet)
Clear
(Inherited from Worksheet)
CreateRegions(IEnumerableRegionBase, Boolean, LocationCorrectionMode) Adds Regions to the worksheet.
(Inherited from Worksheet)
CreateRegions(IEnumerableRegionBase, Boolean, Boolean)
(Inherited from Worksheet)
Obsolete.
CreateRegions(RegionsEnumerator, Int32, Int32, Boolean, LocationCorrectionMode)
(Inherited from Worksheet)
CreateStore
(Inherited from Worksheet)
Dispose
(Inherited from Worksheet)
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Focus
(Inherited from Worksheet)
GetAboutText 
GetCollapsedHeight(Int32)
(Inherited from Worksheet)
GetCollapsedHeight(RegionsList, Int32)
(Inherited from Worksheet)
GetCurrentStore
(Inherited from Worksheet)
GetCurrentTooltip
(Inherited from Worksheet)
GetCursorType Defines a mouse cursor type at the specific position on the worksheet.
(Overrides WorksheetGetCursorType(MouseEventOptions))
GetEvaluationContext
(Inherited from Worksheet)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetPreviouslyDefinedParams
(Inherited from Worksheet)
GetPreviouslyDefinedParamsAll
(Inherited from Worksheet)
GetRegionIndex
(Inherited from Worksheet)
GetRegionsBounds Calculates bounds of the selected Regions.
(Inherited from Worksheet)
GetRegionsEnumerator Creates enumerator to iterate through available Worksheet Regions.
(Inherited from Worksheet)
GetScreenPoint 
GetStaticContextMenuItems(RegionBase)
(Inherited from Worksheet)
GetStaticContextMenuItems(RegionBase, LanguageInfo)
(Inherited from Worksheet)
GetTypeGets the Type of the current instance.
(Inherited from Object)
GetWorksheetPage(Int32, Int32)
(Inherited from Worksheet)
GetWorksheetPage(RegionBase, Point) Returns Document Page which contains given Object.
(Inherited from Worksheet)
GetWorksheetPage(RegionBase, Int32) Returns Document Page which contains given Object.
(Inherited from Worksheet)
GetWorksheetPage(RegionsList, Int32, Int32)
(Inherited from Worksheet)
GetWorksheetPageStrict Returns Document Page which contains given Object.
(Inherited from Worksheet)
GotFocus
(Inherited from Worksheet)
HandleButtonCommand 
HideCursorIfRequired
(Inherited from Worksheet)
HideError Hides an error shown on the current document.
(Overrides WorksheetHideError)
Insert(ButtonAction)
(Inherited from Worksheet)
Insert(RegionBase) Adds Regions to Worksheet and insert focus in the first added Region.
(Inherited from Worksheet)
Insert(String) Parses a text command for the current worksheet.
(Inherited from Worksheet)
Invalidate Redraws all visible parts of the document.
(Overrides WorksheetInvalidate)
Invalidate(Rectangle) Redraws all parts of the Worksheet which is shown in the specified rectangle.
(Overrides WorksheetInvalidate(Rectangle))
Invalidate(Int32, Int32, Int32, Int32)
(Inherited from Worksheet)
Invoke
(Inherited from Worksheet)
LayoutChanged 
LayoutChanged(Int32, Int32) 
LockRegion
(Inherited from Worksheet)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
MouseDown(MouseEventOptions) Mouse button down event handler.
(Inherited from Worksheet)
MouseDown(MouseInputButtons, Single, Single, Int32) 
MouseMove(MouseEventOptions) Mouse cursor move event handler.
(Inherited from Worksheet)
MouseMove(Single, Single, Int32) 
MouseUp(MouseEventOptions) Mouse button up event handler.
(Inherited from Worksheet)
MouseUp(MouseInputButtons, Single, Single, Int32) 
MouseWheel Changing of the scrollbars values by mouse wheel.
(Inherited from Worksheet)
MoveEx 
OpenFile(String, SizeF) 
OpenFile(Stream, String, SizeF) 
PageStatusManager
(Inherited from Worksheet)
RefreshContent
(Inherited from Worksheet)
RefreshUI Refreshes User Interface elements of the current document.
(Inherited from Worksheet)
RemoveRegions(IEnumerableRegionBase) Removes Regions from the worksheet.
(Inherited from Worksheet)
RemoveRegions(RegionBase)
(Inherited from Worksheet)
RemoveRegions(IEnumerableRegionBase, Boolean)
(Inherited from Worksheet)
Renew 
ResetPosition 
Resize Changing element size.
(Inherited from Worksheet)
ResumeLayout
(Inherited from Worksheet)
Scroll
(Inherited from Worksheet)
ScrollToContent(RegionBase, Boolean) Scrolls Worksheet to specified Region. Expands collapsed Areas if required.
(Inherited from Worksheet)
ScrollToContent(RegionBase, RectangleF, Boolean)
(Inherited from Worksheet)
ScrollToContent(RegionEvaluable, Int32, Boolean)
(Inherited from Worksheet)
ScrollToRegion(RegionBase, Boolean) Scrolls Worksheet to show specific Region.
(Inherited from Worksheet)
ScrollToRegion(RegionBase, RectangleF)
(Inherited from Worksheet)
SelectRegions Works with the element selection property. The purpose changes depending on the argument received.
(Inherited from Worksheet)
SetDebuggerMode
(Inherited from Worksheet)
SetRegionBorder
(Inherited from Worksheet)
SetRegionColor
(Inherited from Worksheet)
SetRegionCurrentTextLang Updates all translatable Regions to set language according to global application settings.
(Inherited from Worksheet)
SetRegionFontFamily
(Inherited from Worksheet)
SetRegionFontSize
(Inherited from Worksheet)
ShowCursorIfRequired
(Inherited from Worksheet)
ShowError Shows an error under the specified RegionEvaluable region.
(Overrides WorksheetShowError(RegionEvaluable, Boolean))
SnapToGrid
(Inherited from Worksheet)
SortRegions
(Inherited from Worksheet)
StartEvaluation Performs evaluation of the worksheet.
(Inherited from Worksheet)
StartEvaluationAndWait Performs evaluation of the worksheet within a limited time.
(Inherited from Worksheet)
SuppressLayout
(Inherited from Worksheet)
ToStringReturns a string that represents the current object.
(Inherited from Object)
TryAbortEvaluation Abort worksheet recalculation.
(Inherited from Worksheet)
UnfocusRegions
(Inherited from Worksheet)
UnlockRegion
(Inherited from Worksheet)
UpdatePageModel
(Inherited from Worksheet)
UpdateScrollBars Updates scrollbars values in the current document.
(Inherited from Worksheet)
VerifyLanguageNotifier
(Inherited from Worksheet)
Zoom 

Events

EvaluationStateChanged Occurs when the overall state of evaluation is changed on worksheet level.
(Inherited from Worksheet)
OnBeforeWorksheetUnoad
(Inherited from Worksheet)
OnCurrentRegionChanged
(Inherited from Worksheet)
OnDataTrace Occurs on data sent to trace.
(Inherited from Worksheet)
OnDebugStart Occurs on debug session started.
(Inherited from Worksheet)
OnEntryInfoRequested Rises when information about dimension requested.
(Inherited from Worksheet)
OnFileContextLoad
(Inherited from Worksheet)
OnMenuButtonEmulated
(Inherited from Worksheet)
OnPasswordRequest Requests password.
(Inherited from Worksheet)
OnProgressChanged
(Inherited from Worksheet)
OnRegionCreated
(Inherited from Worksheet)
OnStatusChanged
(Inherited from Worksheet)
WorksheetStatusChanged Worksheet status change.
(Inherited from Worksheet)

Fields

See Also