CSReportPaint.cReportPrint.m_rpwPrint_BodyMouseMove C# (CSharp) Метод

m_rpwPrint_BodyMouseMove() приватный Метод

private m_rpwPrint_BodyMouseMove ( int button, int shift, float x, float y ) : void
button int
shift int
x float
y float
Результат void
        private void m_rpwPrint_BodyMouseMove(int button, int shift, float x, float y)
        {
            /*
            try {

                String sKey = "";
                int indexField = 0;

                if (m_paint == null) { return; }

                if (m_paint.pointIsInObject(x, y, sKey)) {
                    indexField = m_paint.getPaintObjects(sKey).IndexField;
                    if (m_lastIndexField != indexField) {
                        Iterator listeners = m_listeners.iterator();
                        while(listeners.hasNext()) {
                            ((cReportPrintEventI)listeners.next()).mouseOnField(indexField);
                        }
                        m_lastIndexField = indexField;
                    }
                } 
                else {
                    if (m_lastIndexField) {
                        Iterator listeners = m_listeners.iterator();
                        while(listeners.hasNext()) {
                            ((cReportPrintEventI)listeners.next()).mouseOutField();
                        }
                        m_lastIndexField = 0;
                    }
                }

                m_x = x;
                m_y = y;

                //*TODO:** goto found: GoTo ExitProc;
            } catch (Exception ex) {
                cError.mngError(ex, "m_rpwPrint_BodyMouseMove", C_MODULE, "");
                if (VBA.ex.Number) { /**TODO:** resume found: Resume(ExitProc)* / }
                //*TODO:** label found: ExitProc:;
        
            }
        */
        }