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

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

private m_rpwPrint_BodyMouseDown ( int button, int shift, float x, float y ) : void
button int
shift int
x float
y float
Результат void
        private void m_rpwPrint_BodyMouseDown(int button, int shift, float x, float y)
        { // TODO: Use of ByRef founded Private Sub m_rpwPrint_BodyMouseDown(ByRef Button As Integer, ByRef Shift As Integer, ByRef x As Single, ByRef y As Single)
            /*
            try {
                String sKey = "";

                if (m_paint == null) { return; }

                if (m_paint.pointIsInObject(x, y, sKey)) {
                    int index = 0;
                    index = m_paint.getPaintObjects(sKey).IndexField;

                    bool cancel = null;
                    Iterator listeners = m_listeners.iterator();
                    while(listeners.hasNext()) {
                        ((cReportPrintEventI)listeners.next()).mouseDownOnField(index, button, shift, cancel, x, y);
                    }

                    if (!cancel) {
                        Iterator listeners = m_listeners.iterator();
                        while(listeners.hasNext()) {
                            ((cReportPrintEventI)listeners.next()).clickOnField(index);
                        }
                    }
                }


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