WindowlessComponent Class |
Namespace: Easymap.AddIn.Common
The WindowlessComponent type exposes the following members.
| Name | Description | |
|---|---|---|
| AllowCopy |
True if the component is copyable
| |
| Border |
Returns Pen property
| |
| Bounds |
The bounding box RectangleF of the component using the coordinate system of the parent
| |
| CanDrag |
If True, component allows drag-and-drop
| |
| CanFocus |
True if componet is focusable
| |
| CanSelect |
True if component is selectable
| |
| CanSelectChilds |
True if the child items can be selected
| |
| ClientBounds |
The bounding box of the component using pixel coordinates
| |
| Document | (Overrides LTComponentDocument.) | |
| EffectiveVisible |
True, if component should be visible or not
| |
| ExclusiveVisibilityGroup |
The name of the exclusive visibility group
| |
| Fill |
Returns Brush property
| |
| HasFocus |
True if the component is in focus
| |
| HideSelection |
True if component is hidden selection
| |
| Highlighted |
True if component is highlighted
| |
| HitsOutsideLocation |
True if component allows the hittest outside the location
| |
| IsBorderVisible |
True if Border is visible
| |
| IsShadowVisible |
True if Shadow is visible
| |
| KeepAspectRatio |
True if component is kept aspect ratio
| |
| Measurement |
Returns Measurement of a component
| |
| Moveable |
True if component is moveable
| |
| MoveMode |
Returns the MoveMode of a component
| |
| Parent |
Returns the parent element of the component
| |
| Path |
Returns the path of a component
| |
| Root |
Returns the root element of the component
| |
| ScaleSettings |
The scale settings of the WindowlessComponent | |
| Selected |
True if component is selected
| |
| SensitiveLocation |
Returns the location where the component is visible.
| |
| Shadow |
Returns Pen property
| |
| Sheet |
Returns the associate Sheet of the component
| |
| Sizable |
True if component is sizeable
| |
| Transform |
Get an Transform object from windowless component
| |
| UniformVisibilityGroup |
The name of the uniform visibility group
| |
| UsableArea |
Returns the usable area of the component
| |
| Visible |
Visible state of the windowless component
| |
| windowlessComponent |
Returns the WindowlessComponent property
|
| Name | Description | |
|---|---|---|
| CanInsertInto |
Asks the WindowlessComponent if it could be inserted into the specified container
| |
| CreateGraphics |
Creates an GDIPlus graphics context.
| |
| CreatePaintArgs |
Create a new instance of PaintArgs.
| |
| Draw |
Draws the windowless component object.
| |
| DrawHighlighted |
Draws the highlighted state of the object.
| |
| DrawSelection |
Draws selected windowless components.
| |
| DrawUnscaled |
Draws the windowless component object without scaling even scaling is available.
| |
| Focus |
Sets the input focus
| |
| GetAllElementsAtLocation |
Gets a list of all WindowlessComponents at the specified location
| |
| GetChildsAt(PointF, HitTestAccuracy) |
Gets the WindowlessComponent at the specified location.
| |
| GetChildsAt(PointF, HitTestAccuracy, Single) |
Gets the WindowlessComponent at the specified location.
| |
| GetFirstChildAt |
Gets first WindowlessComponent element by userdefined parameters.
| |
| GetLocation |
Returns the current Location of the component
| |
| GetRootLocation |
Returns the Location of the root element
| |
| GetViewport |
Returns the current Location of the viewport
| |
| HitTest |
Returns true if HitTest was successfull.
| |
| Invalidate |
Invalidates the client area of the WindowlessComponent
| |
| PointToParent |
Converts a PointF from screen coordinates to the coordinate system of the (parent) WindowlessComponent | |
| PointToScreen |
Converts a PointF from the coordinate system of the (parent) WindowlessComponent to screen coordinates
| |
| RectangleToParent |
Converts a RectangleF from screen coordinates to the coordinate system of the (parent) WindowlessComponent | |
| RectangleToScreen |
Converts a RectangleF from the coordinate system of the (parent) WindowlessComponent to screen coordinates
| |
| Select |
Selects the WindowlessComponent
| |
| SetBounds |
Set the bounding box of the component using the coordinate system of the parent
| |
| SetClientBounds |
Set the bounding box of the component using pixel coordinates
| |
| SetLocation |
Set a new Location of the component
| |
| SetRootLocation |
Set a new Location of the root element
| |
| SetViewport |
Set a new Location of the viewport
| |
| UnSelect |
Removes the WindowlessComponent from the selection list.
|
| Name | Description | |
|---|---|---|
| Click |
The Click Event gets fired when the user clicks on the hitarea of the WindowlessComponent
| |
| DragDrop |
The DragDrop Event gets fired when a drag-and-drop operation is completed.
| |
| DragOver |
The DragOver Event gets fired when an object is dragged over WindowlessComponent's bounds.
| |
| DrawContent |
The DrawContent event gets fired when the component is drawn.
| |
| KeyDown |
The KeyDown Event gets fired when a key is pressed while WindowlessComponent has focus.
| |
| KeyUp |
The KeyUp Event gets fired when a key is released while WindowlessComponent has focus.
| |
| LocationChanged |
The LocationChanged Event gets fired when the location of WindowlessComponent has changed.
| |
| MouseDown |
The MouseDown Event gets fired when the mouse pointer is over the hitarea of the WindowlessComponent and a mouse button is pressed.
| |
| MouseEnter |
The MouseEnter Event gets fired when the mouse pointer enters the WindowlessComponent.
| |
| MouseHover |
The MouseHover Event gets fired when the mouse pointer rests on the hitarea of the WindowlessComponent.
| |
| MouseLeave |
The MouseLeave Event gets fired when the mouse pointer leaves the WindowlessComponent.
| |
| MouseMove |
The Move Event gets fired when the user moves over the hitarea of the WindowlessComponent
| |
| MouseUp |
The MouseUp Event gets fired when the mouse pointer is over the hitarea of the WindowlessComponent and a mouse button is released.
| |
| ViewportChanged |
The ViewportChanged Event gets fired when the viewport of WindowlessComponent has changed.
|