public void OnMainFrameEvent(object sender, OVRFrame2ModuleEventArgs e) { switch (e.Type) { case OVRFrame2ModuleEventType.emLoadPlugin: { LoadPlugin(e.Args as String); break; } case OVRFrame2ModuleEventType.emLoadData: { LoadData(); break; } case OVRFrame2ModuleEventType.emUpdateData: { UpdateData(e.Args as OVRDataChangedFlags); break; } case OVRFrame2ModuleEventType.emRptContextQuery: { QueryReportContext(e.Args as OVRReportContextQueryArgs); break; } } }
private void LoadData() { OVRFrame2ModuleEventArgs oArgs = new OVRFrame2ModuleEventArgs(OVRFrame2ModuleEventType.emLoadData, null); switch (m_emMainFormUI) { case EMainFormUIType.emWndGeneralData: m_EventGeneralData(this, oArgs); break; case EMainFormUIType.emWndRegister: m_EventRegister(this, oArgs); break; case EMainFormUIType.emWndDrawArrange: m_EventDrawArrange(this, oArgs); break; case EMainFormUIType.emWndMatchSchedule: m_EventMatchSchedule(this, oArgs); break; case EMainFormUIType.emWndPluginMgr: m_EventPluginMgr(this, oArgs); break; case EMainFormUIType.emWndRankMedal: m_EventRankMedal(this, oArgs); break; } }
private void OnReportContextQuery(object sender, OVRReportContextQueryArgs e) { OVRFrame2ModuleEventArgs oEventArgs = new OVRFrame2ModuleEventArgs(OVRFrame2ModuleEventType.emRptContextQuery, e); switch (m_emMainFormUI) { case EMainFormUIType.emWndGeneralData: m_EventGeneralData(this, oEventArgs); break; case EMainFormUIType.emWndRegister: m_EventRegister(this, oEventArgs); break; case EMainFormUIType.emWndDrawArrange: m_EventDrawArrange(this, oEventArgs); break; case EMainFormUIType.emWndMatchSchedule: m_EventMatchSchedule(this, oEventArgs); break; case EMainFormUIType.emWndPluginMgr: m_EventPluginMgr(this, oEventArgs); break; case EMainFormUIType.emWndRankMedal: m_EventRankMedal(this, oEventArgs); break; } }
protected override void OnMainFrameEvent(object sender, OVRFrame2ModuleEventArgs e) { m_frmRankMedal.OnMainFrameEvent(sender, e); }
protected override void OnMainFrameEvent(object sender, OVRFrame2ModuleEventArgs e) { m_fmDrawArrange.OnMainFrameEvent(sender, e); }
protected override void OnMainFrameEvent(object sender, OVRFrame2ModuleEventArgs e) { m_fmGenData.OnMainFrameEvent(sender, e); }
protected override void OnMainFrameEvent(object sender, OVRFrame2ModuleEventArgs e) { m_fmPluginMgr.OnMainFrameEvent(sender, e); }
protected override void OnMainFrameEvent(object sender, OVRFrame2ModuleEventArgs e) { m_fmMatchSchedule.OnMainFrameEvent(sender, e); }