CSReportEditor.cEditor.pSetMovingFromKeyboard C# (CSharp) Метод

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

private pSetMovingFromKeyboard ( float x, float y ) : void
x float
y float
Результат void
        private void pSetMovingFromKeyboard(float x, float y) {

            m_keyMoving = m_keyFocus;

            CSReportPaint.cReportPaintObject po = m_paint.getPaintObject(m_keyMoving);

			switch (po.getTag()) {
                case cGlobals.C_KEY_DETAIL:
                case cGlobals.C_KEY_FOOTER:
                case cGlobals.C_KEY_HEADER:
                    m_moveType = csRptEditorMoveType.CSRPTEDMOVTVERTICAL;
					m_picReport.Cursor = Cursors.SizeNS;
                    break;
				default:
					if (po.getRptType() == csRptTypeSection.CSRPTTPSCDETAIL 
						|| po.getRptType() == csRptTypeSection.CSRPTTPSCHEADER 
						|| po.getRptType() == csRptTypeSection.GROUP_SECTION_HEADER 
						|| po.getRptType() == csRptTypeSection.GROUP_SECTION_FOOTER 
						|| po.getRptType() == csRptTypeSection.CSRPTTPSCFOOTER) {

						m_picReport.Cursor = Cursors.SizeNS;
                        m_moveType = csRptEditorMoveType.CSRPTEDMOVTVERTICAL;

                    } 
					else if (po.getRptType() == csRptTypeSection.C_KEY_SECLN_HEADER 
						|| po.getRptType() == csRptTypeSection.C_KEY_SECLN_DETAIL 
						|| po.getRptType() == csRptTypeSection.C_KEY_SECLN_FOOTER 
						|| po.getRptType() == csRptTypeSection.C_KEY_SECLN_GROUPH 
						|| po.getRptType() == csRptTypeSection.C_KEY_SECLN_GROUPF) {

					    m_picReport.Cursor = Cursors.SizeNS;
                        m_moveType = csRptEditorMoveType.CSRPTEDMOVTVERTICAL;

                    } 
                    else {
                        m_moveType = csRptEditorMoveType.CSRPTEDMOVTALL;
						m_picReport.Cursor = Cursors.SizeNS;
                    }
                    break;
            }

            cReportAspect aspect = m_paint.getPaintObject(m_keyMoving).getAspect();
			m_offX = x - aspect.getLeft();
			m_offY = y - (aspect.getTop() - aspect.getOffset());

            m_keyObj = m_keyMoving;

			cGlobals.setEditAlignTextState(m_vSelectedKeys.Length);
			cGlobals.setEditAlignCtlState(m_vSelectedKeys.Length > 1);
            pSetEditAlignValue();
            pSetFontBoldValue();

        }
cEditor