This documentation is for the old version. Go to the latest Graphics Mill docs

GraphicsMill Namespace (Client Class Library)

The GraphicsMill namespace contains client-side classes corresponded to Graphics Mill AJAX controls.

Classes

Class Description
Public class BaseViewer

This client-side class corresponds to the BaseViewer server-side control and gives an opportunity to obtain access to its primary members in JavaScript.

Public class Bitmap

This client-side class corresponds to the Bitmap server-side object and gives an opportunity to get values of its primary properties in JavaScript.

Public class BitmapViewer

This client-side class corresponds to the BitmapViewer server-side control and gives an opportunity to obtain access to its primary members in JavaScript.

Public class PanNavigator

This client-side class corresponds to the PanNavigator server-side control.

Public class PointF

This client-side class corresponds to the PointF class and represents an ordered pair of floating-point x- and y-coordinates that defines a point in a two-dimensional plane.

Public class Rectangle

This client-side stores a set of four numbers that represent the location and size of a rectangle.

Public class RectangleController

This client-side class corresponds to the RectangleController server-side class and gives an opportunity to obtain access to its primary members in JavaScript. This is a base class for all the navigators and rubberbands which should display a rectangle.

Public class RectangleRubberband

This client-side class corresponds to the RectangleRubberband server-side control and gives an opportunity to obtain access to its primary members in JavaScript.

Public class UserInputController

This client-side class corresponds to the UserInputController server-side class and gives an opportunity to obtain access to its primary members in JavaScript.

Public class ViewerClientSideOptions

Exposes properties which configure automatic postback for individual events of the BaseViewer control.

Public class ZoomInNavigator

This client-side class corresponds to the ZoomInNavigator server-side control.

Public class ZoomNavigator

Base class for all navigators which allows to zoom some content in or out.

Public class ZoomOutNavigator

This client-side class corresponds to the ZoomOutNavigator server-side control.

Public class ZoomRectangleNavigator

This client-side class corresponds to the ZoomRectangleNavigator server-side control.

Enumerations

Enumeration Description
Public enumeration ColorSpace

Specifies color spaces supported with Graphics Mill.

Public enumeration ImageLoadMode

Specifies possible image loading modes for the BitmapViewer (class BitmapViewer and its descendants).

Public enumeration ResizeMode

Specifies possible resize modes for the rectangle rubberband (class RectangleRubberband and its descendants).

Public enumeration ScrollBarsStyle

Specifies values which specify when to display scroll bars at the control.

Public enumeration UpdateStatus

Specifies a current bitmap status.

Public enumeration ViewportAlignment

Specifies possible values for alignment of viewport.

Public enumeration ZoomMode

Specifies zoom modes of the displayed image.

Public enumeration ZoomQuality

Specifies zoom quality of the displayed image.