BCGSoft.ControlBars Namespace : SDManager Class |
The following tables list the members exposed by SDManager.
Name | Description | |
---|---|---|
![]() | SDManager Constructor |
Name | Description | |
---|---|---|
![]() ![]() | m_centralGroupSize | Specifies the size of the rectangle where markers of such types as CentralUp, CenralLeft, CentralDown, CentralRight are located. The default value is 88 x 88 pixels. |
![]() ![]() | MarkerGrayPercentage | Specifies the percentage of "grey" color on the disabled markers. |
![]() ![]() | MarkerTransparencyKey | Specifies the transparency of the disabled markers. |
![]() ![]() | SDMangerType | Returns a type of the object of SDManager class. |
Name | Description | |
---|---|---|
![]() | IsInitialized | Specifies if the smart docking markers were created and images were loaded. |
Name | Description | |
---|---|---|
![]() | ClearImages | |
![]() | Create | Called by the framework on creation new instance of the SDManager . In this function smart markers collection is created and specified images are loaded for them. |
![]() | Dispose | Overloaded. |
![]() | GetImage | Returns the bitmap image from the collections of markers' images for the specified marker type and state. Called by the framework on painting SDMarker. |
![]() ![]() | GetInstance | Gets the SDManager of current instance. If the instance of the current SDManager is null reference, than the new SDManager instance will be created. |
![]() | GrayImages | Called by the framework on setting images for smart docking marker. This function makes the images from the specified collection disabled. |
![]() | HideMarkers | Called by the framework on tracking any control with smart docking marker and on end of the tracking. Makes smart docking markers invisible and set them into the normal state. |
![]() ![]() | IsOuterEdgeMarkerType | Called by the framework on smart tracking to define if the tracking control should be docked to the outer edge of the parent form. It means that the selected marker has a SDMarkerType Left, Right, Up or Down. It is used for calculation of the docking rectangle. |
![]() | MarkerFromPoint | Called by the framework to specify the current active marker on smart tracking of the control. Gets the smart docking marker which boundaries contain current mouse position. |
![]() ![]() | SDMarkerTypeToDockStyle | Called by the framework on smart tracking to define the expected DockStyle of the tracking control in accordance with the type of the active marker. Returns the dockstyle related to the type of marker. |
![]() | SetImages | Sets collections of images for smart docking markers. |
![]() | SetMarkersState | Called by the framework to set or unset disabled state for marker of specified type during smart tracking. |
![]() | ShowMarkers | Called by the framework on smart tracking. Calculates the location of smart docking markers. |