SmartQuant.FinChart.Chart.SetCursor C# (CSharp) Method

SetCursor() private method

private SetCursor ( ChartCursorType type ) : void
type ChartCursorType
return void
        internal void SetCursor(ChartCursorType type)
        {
            #if GTK
            switch(type)
            {
                case ChartCursorType.VSplitter:
                    GdkWindow.Cursor = UserControl.VSplitterCursor;
                    break;
                case ChartCursorType.Cross:
                    GdkWindow.Cursor = UserControl.CrossCursor;
                    break;
                case ChartCursorType.Hand:
                    GdkWindow.Cursor = UserControl.HandCursor;
                    break;
                case ChartCursorType.Default:
                    GdkWindow.Cursor = null;
                    break;
            }
            #else
            switch (type)
            {
                case ChartCursorType.VSplitter:
                    Cursor.Current = Cursors.HSplit;
                    break;
                case ChartCursorType.Cross:
                    Cursor.Current = Cursors.Cross;
                    break;
                case ChartCursorType.Hand:
                    Cursor.Current = Cursors.Hand;
                    break;
                case ChartCursorType.Default:
                default:
                    Cursor.Current = Cursors.Default;
                    break;
            }
            #endif
        }
        //        private void DrawUpdatableObject(IUpdatable obj, int padNumber)