Click or drag to resize
Display Methods

The Display type exposes the following members.

Methods
  NameDescription
Public methodArrowTo
End a line begun with BeginLine(Single, Int16, Boolean) with an arrowhead.
Public methodBeginInvoke(Delegate)
Executes the specified delegate asynchronously on the thread that the control's underlying handle was created on.
(Inherited from Control.)
Public methodBeginInvoke(Delegate, Object)
Executes the specified delegate asynchronously with the specified arguments, on the thread that the control's underlying handle was created on.
(Inherited from Control.)
Public methodBeginLine
Begins drawing a series of connected lines.
Public methodBringToFront
Brings the control to the front of the z-order.
(Inherited from Control.)
Public methodStatic memberCheckError
Check if any internal graphics-related errors have occurred and report them if so.
Public methodClear
Clear the display of all graphics.
Public methodContains
Retrieves a value indicating whether the specified control is a child of the control.
(Inherited from Control.)
Public methodCreateControl
Forces the creation of the visible control, including the creation of the handle and any visible child controls.
(Inherited from Control.)
Public methodCreateGraphics
Creates the Graphics for the control.
(Inherited from Control.)
Public methodStatic memberCreateGraphicsMode
Returns a GraphicsMode structure corresponding to the requested GameDisplayMode
Public methodCreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.)
Public methodDispose
Releases all resources used by the Component.
(Inherited from Component.)
Public methodDisposeAllTextures
Release resources used by all hardware copies of graphic sheets
Public methodDoDragDrop
Begins a drag-and-drop operation.
(Inherited from Control.)
Public methodDrawArrow
Draw series of connected lines connecting points ending in an arrow head.
Public methodDrawFrame
Draw a rectangle from a texture on the display
Public methodDrawPoint
Draw a point in the display
Public methodDrawRectangle
Draw a rectangular outline on the display.
Public methodDrawShadedRectFrame
Draw a shaded rectangular frame.
Public methodDrawText
Draws a string of text on the display using the "CoolFont" graphic sheet
Public methodDrawToBitmap
Supports rendering to the specified bitmap.
(Inherited from Control.)
Public methodEndInvoke
Retrieves the return value of the asynchronous operation represented by the IAsyncResult passed.
(Inherited from Control.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodFillRectangle
Fills a rectangular area with a solid color
Public methodFindForm
Retrieves the form that the control is on.
(Inherited from Control.)
Public methodFinishFrame
Present the buffered display to the visible window.
Public methodFlush
Finishes any pending drawing operation on the display.
Public methodFocus
Sets input focus to the control.
(Inherited from Control.)
Public methodGetChildAtPoint(Point)
Retrieves the child control that is located at the specified coordinates.
(Inherited from Control.)
Public methodGetChildAtPoint(Point, GetChildAtPointSkip)
Retrieves the child control that is located at the specified coordinates, specifying whether to ignore child controls of a certain type.
(Inherited from Control.)
Public methodGetContainerControl
Returns the next ContainerControl up the control's chain of parent controls.
(Inherited from Control.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodStatic memberGetModeDepth
Return the bit depth of the specified mode
Public methodGetNextControl
Retrieves the next control forward or back in the tab order of child controls.
(Inherited from Control.)
Public methodGetObjectData
This is for internal use only and is needed to control behavior of the Display with respect to the Save Game functions.
Public methodGetPreferredSize
Retrieves the size of a rectangular area into which a control can be fitted.
(Inherited from Control.)
Public methodStatic memberGetScreenSize
Get the size of a display based on the specified mode
Public methodGetTextureRef
Retrieve a reference to a hardware-supported graphic sheet ("texture") given its name
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGrabScreenshot Obsolete. (Inherited from GLControl.)
Public methodHide
Conceals the control from the user.
(Inherited from Control.)
Public methodInitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodInvalidate
Invalidates the entire surface of the control and causes the control to be redrawn.
(Inherited from Control.)
Public methodInvalidate(Region)
Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control.
(Inherited from Control.)
Public methodInvalidate(Boolean)
Invalidates a specific region of the control and causes a paint message to be sent to the control. Optionally, invalidates the child controls assigned to the control.
(Inherited from Control.)
Public methodInvalidate(Rectangle)
Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control.
(Inherited from Control.)
Public methodInvalidate(Region, Boolean)
Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control. Optionally, invalidates the child controls assigned to the control.
(Inherited from Control.)
Public methodInvalidate(Rectangle, Boolean)
Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control. Optionally, invalidates the child controls assigned to the control.
(Inherited from Control.)
Public methodInvoke(Delegate)
Executes the specified delegate on the thread that owns the control's underlying window handle.
(Inherited from Control.)
Public methodInvoke(Delegate, Object)
Executes the specified delegate, on the thread that owns the control's underlying window handle, with the specified list of arguments.
(Inherited from Control.)
Public methodLineTo
Continues a line started with BeginLine(Single, Int16, Boolean).
Public methodMakeCurrent (Inherited from GLControl.)
Public methodPerformAutoScale
Performs scaling of the container control and its children.
(Inherited from ContainerControl.)
Public methodPerformContextUpdate (Inherited from GLControl.)
Public methodPerformLayout
Forces the control to apply layout logic to all its child controls.
(Inherited from Control.)
Public methodPerformLayout(Control, String)
Forces the control to apply layout logic to all its child controls.
(Inherited from Control.)
Public methodPointToClient
Computes the location of the specified screen point into client coordinates.
(Inherited from Control.)
Public methodPointToScreen
Computes the location of the specified client point into screen coordinates.
(Inherited from Control.)
Public methodPreProcessControlMessage
Preprocesses keyboard or input messages within the message loop before they are dispatched.
(Inherited from Control.)
Public methodPreProcessMessage
Preprocesses keyboard or input messages within the message loop before they are dispatched.
(Inherited from Control.)
Public methodRectangleToClient
Computes the size and location of the specified screen rectangle in client coordinates.
(Inherited from Control.)
Public methodRectangleToScreen
Computes the size and location of the specified client rectangle in screen coordinates.
(Inherited from Control.)
Public methodRefresh
Forces the control to invalidate its client area and immediately redraw itself and any child controls.
(Inherited from Control.)
Public methodResetBackColor
Resets the BackColor property to its default value.
(Inherited from Control.)
Public methodResetBindings
Causes a control bound to the BindingSource to reread all the items in the list and refresh their displayed values.
(Inherited from Control.)
Public methodResetCursor
Resets the Cursor property to its default value.
(Inherited from Control.)
Public methodResetFont
Resets the Font property to its default value.
(Inherited from Control.)
Public methodResetForeColor
Resets the ForeColor property to its default value.
(Inherited from Control.)
Public methodResetImeMode
Resets the ImeMode property to its default value.
(Inherited from Control.)
Public methodResetLights
Reset all light sources to initial default behavior
Public methodResetRightToLeft
Resets the RightToLeft property to its default value.
(Inherited from Control.)
Public methodResetText
Resets the Text property to its default value.
(Inherited from Control.)
Public methodStatic memberRestoreResolution
Restores the original (desktop) resolution, for example after switching to full screen mode in another resolution with SwitchToResolution.
Public methodResumeLayout
Resumes usual layout logic.
(Inherited from Control.)
Public methodResumeLayout(Boolean)
Resumes usual layout logic, optionally forcing an immediate layout of pending layout requests.
(Inherited from Control.)
Public methodScale(Single) Obsolete.
Scales the control and any child controls.
(Inherited from Control.)
Public methodScale(SizeF)
Scales the control and all child controls by the specified scaling factor.
(Inherited from Control.)
Public methodScale(Single, Single) Obsolete.
Scales the entire control and any child controls.
(Inherited from Control.)
Public methodScissor
Set the clipping rectangle that determines the area of the display which will be affected by all drawing operations.
Public methodScissorOff
Disables clipping defined with Scissor(Rectangle).
Public methodScrollControlIntoView
Scrolls the specified child control into view on an auto-scroll enabled control.
(Inherited from ScrollableControl.)
Public methodSelect
Activates the control.
(Inherited from Control.)
Public methodSelectNextControl
Activates the next control.
(Inherited from Control.)
Public methodSendToBack
Sends the control to the back of the z-order.
(Inherited from Control.)
Public methodSetAutoScrollMargin
Sets the size of the auto-scroll margins.
(Inherited from ScrollableControl.)
Public methodSetBounds(Int32, Int32, Int32, Int32)
Sets the bounds of the control to the specified location and size.
(Inherited from Control.)
Public methodSetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)
Sets the specified bounds of the control to the specified location and size.
(Inherited from Control.)
Public methodSetColor(Color)
Set the current color for drawing operations.
Public methodSetColor(Int32)
Set the current color for drawing operations.
Public methodSetLightSource
Set the properties of one of the display's light sources for real-time lighting effects.
Public methodShow
Displays the control to the user.
(Inherited from Control.)
Public methodSuspendLayout
Temporarily suspends the layout logic for the control.
(Inherited from Control.)
Public methodSwapBuffers (Inherited from GLControl.)
Public methodSwitchToResolution
Switch the monitor to the full-screen resolution required by GameDisplayMode.
Public methodToString
Returns a String containing the name of the Component, if any. This method should not be overridden.
(Inherited from Component.)
Public methodUpdate
Causes the control to redraw the invalidated regions within its client area.
(Inherited from Control.)
Public methodValidate
Verifies the value of the control losing focus by causing the Validating and Validated events to occur, in that order.
(Inherited from ContainerControl.)
Public methodValidate(Boolean)
Verifies the value of the control that is losing focus; conditionally dependent on whether automatic validation is turned on.
(Inherited from ContainerControl.)
Public methodValidateChildren (Inherited from UserControl.)
Public methodValidateChildren(ValidationConstraints) (Inherited from UserControl.)
Top
See Also