/// <summary>process set data for row</summary> ///<param name = "guiMgCtrl">table control</param> /// <param name = "sendAll">if true , always send all records</param> internal void processGetRowsData(GuiMgControl guiMgCtrl, int desiredTopIndex, bool sendAll, LastFocusedVal lastFocusedVal) { var mgControl = (MgControl)guiMgCtrl; if (mgControl != null && mgControl.Type == MgControlType.CTRL_TYPE_TABLE) { var rtEvt = new RunTimeEvent(mgControl, desiredTopIndex, true); rtEvt.setInternal(InternalInterface.MG_ACT_ROW_DATA_CURR_PAGE); rtEvt.setSendAll(sendAll); rtEvt.LastFocusedVal = lastFocusedVal; ClientManager.Instance.EventsManager.addToTail(rtEvt); } }