MQL5 ReferenceStandard LibraryPanels and DialogsCWndDragObjectCreate CreateDestroyOnEventOnMouseEventNameControlsTotalControlControlFindRectLeftTopRightBottomWidthHeightMoveShiftResizeContainsAlignmentAlignIdIsEnabledEnableDisableIsVisibleVisibleShowHideIsActiveActivateDeactivateStateFlagsStateFlagsSetStateFlagsResetPropFlagsPropFlagsSetPropFlagsResetMouseXMouseYMouseFlagsMouseFocusKillOnCreateOnDestroyOnMoveOnResizeOnEnableOnDisableOnShowOnHideOnActivateOnDeactivateOnClickOnChangeOnMouseDownOnMouseUpOnDragStartOnDragProcessOnDragEndDragObjectCreateDragObjectDestroy DragObjectCreate Creates drag object. virtual bool DragObjectCreate() Return Value true - successful, otherwise - false. Note true - event processed, otherwise - false. OnDragEnd DragObjectDestroy