//------------------------------------------------------------------------------ // // 此代码由工具生成。 // 运行时版本:2.0.50727.3615 // // 对此文件的更改可能会导致不正确的行为,并且如果 // 重新生成代码,这些更改将会丢失。 // //------------------------------------------------------------------------------ namespace AxRM.Interop.ReportMachine { [System.Windows.Forms.AxHost.ClsidAttribute("{030650b4-9016-4268-a823-e4c8e9a59261}")] [System.ComponentModel.DesignTimeVisibleAttribute(true)] public class AxRMReportEngine : System.Windows.Forms.AxHost { private RM.Interop.ReportMachine.IRMReportEngine ocx; private AxRMReportEngineEventMulticaster eventMulticaster; private System.Windows.Forms.AxHost.ConnectionPointCookie cookie; public AxRMReportEngine() : base("030650b4-9016-4268-a823-e4c8e9a59261") { } [System.ComponentModel.Browsable(false)] [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(-518)] public virtual string Caption { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("Caption", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.Caption; } set { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("Caption", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet); } this.ocx.Caption = value; } } [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(206)] public virtual bool ModifyPrepared { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ModifyPrepared", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.ModifyPrepared; } set { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ModifyPrepared", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet); } this.ocx.ModifyPrepared = value; } } [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(210)] public virtual bool ShowPrintDialog { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ShowPrintDialog", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.ShowPrintDialog; } set { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ShowPrintDialog", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet); } this.ocx.ShowPrintDialog = value; } } [System.ComponentModel.Browsable(false)] [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(213)] public virtual string FileName { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("FileName", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.FileName; } set { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("FileName", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet); } this.ocx.FileName = value; } } [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(214)] public virtual bool ThreadPrepareReport { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ThreadPrepareReport", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.ThreadPrepareReport; } set { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ThreadPrepareReport", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet); } this.ocx.ThreadPrepareReport = value; } } [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(220)] public virtual bool LoginPrompt { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("LoginPrompt", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.LoginPrompt; } set { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("LoginPrompt", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet); } this.ocx.LoginPrompt = value; } } [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(233)] public virtual bool ShowProgress { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ShowProgress", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.ShowProgress; } set { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ShowProgress", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet); } this.ocx.ShowProgress = value; } } [System.ComponentModel.Browsable(false)] [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(224)] public virtual RM.Interop.ReportMachine.IRMPreviewOptions PreviewOptions { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("PreviewOptions", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.PreviewOptions; } } [System.ComponentModel.Browsable(false)] [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(228)] public virtual int PageCount { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("PageCount", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.PageCount; } } [System.ComponentModel.Browsable(false)] [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(237)] public virtual string ScriptText { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ScriptText", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.ScriptText; } set { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ScriptText", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet); } this.ocx.ScriptText = value; } } [System.ComponentModel.Browsable(false)] [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(240)] public virtual RM.Interop.ReportMachine.IRMParser Parser { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("Parser", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.Parser; } } [System.ComponentModel.Browsable(false)] [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(243)] public virtual RM.Interop.ReportMachine.IRMSaveReportOptions SaveReportOptions { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("SaveReportOptions", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.SaveReportOptions; } } [System.ComponentModel.Browsable(false)] [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(244)] public virtual object DelphiObject { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("DelphiObject", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.DelphiObject; } } [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(246)] public virtual bool ShowDialogBeforeExport { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ShowDialogBeforeExport", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.ShowDialogBeforeExport; } set { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ShowDialogBeforeExport", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet); } this.ocx.ShowDialogBeforeExport = value; } } [System.ComponentModel.Browsable(false)] [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(248)] public virtual bool UseInVFP { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("UseInVFP", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.UseInVFP; } set { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("UseInVFP", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet); } this.ocx.UseInVFP = value; } } [System.ComponentModel.Browsable(false)] [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(252)] public virtual string PrinterName { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("PrinterName", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.PrinterName; } set { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("PrinterName", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet); } this.ocx.PrinterName = value; } } [System.ComponentModel.Browsable(false)] [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(242)] public virtual object ReportData { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ReportData", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.ReportData; } set { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ReportData", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet); } this.ocx.ReportData = value; } } [System.ComponentModel.Browsable(false)] [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(254)] public virtual RM.Interop.ReportMachine.IRMReportInfo ReportInfo { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ReportInfo", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.ReportInfo; } } public event IRMReportEngineEvents_OnDesignerSaveReportEventHandler OnDesignerSaveReport; public event IRMReportEngineEvents_OnUserFunctionEventHandler OnUserFunction; public event IRMReportEngineEvents_OnGetValueEventHandler OnGetValue; public event IRMReportEngineEvents_OnObjectClickEventHandler OnObjectClick; public event IRMReportEngineEvents_OnBeforePrintEventHandler OnBeforePrint; public event IRMReportEngineEvents_OnAfterPrintEventHandler OnAfterPrint; public event IRMReportEngineEvents_OnBeforePrintBandEventHandler OnBeforePrintBand; public event IRMReportEngineEvents_OnDesignerNewReportEventHandler OnDesignerNewReport; public event IRMReportEngineEvents_OnDesignerLoadReportEventHandler OnDesignerLoadReport; public event System.EventHandler OnDesignerAfterLoadReport; public virtual void SetApplicationIcon(object aIconData) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("SetApplicationIcon", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.SetApplicationIcon(aIconData); } public virtual void SetUserInfo(string aUserName, string aPassword) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("SetUserInfo", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.SetUserInfo(aUserName, aPassword); } public virtual void AddGlobalVariable(string aVarName, object aValue, bool aIsString) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("AddGlobalVariable", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.AddGlobalVariable(aVarName, aValue, aIsString); } public virtual RM.Interop.ReportMachine.IRMGridPage AddGridPage() { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("AddGridPage", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } RM.Interop.ReportMachine.IRMGridPage returnValue = ((RM.Interop.ReportMachine.IRMGridPage)(this.ocx.AddGridPage())); return returnValue; } public virtual RM.Interop.ReportMachine.IRMCellPage AddCellPage() { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("AddCellPage", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } RM.Interop.ReportMachine.IRMCellPage returnValue = ((RM.Interop.ReportMachine.IRMCellPage)(this.ocx.AddCellPage())); return returnValue; } public virtual void NewReport() { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("NewReport", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.NewReport(); } public virtual RM.Interop.ReportMachine.IRMView FindObject(string aObjectName) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("FindObject", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } RM.Interop.ReportMachine.IRMView returnValue = ((RM.Interop.ReportMachine.IRMView)(this.ocx.FindObject(aObjectName))); return returnValue; } public virtual void DeletePage(int aPageIndex) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("DeletePage", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.DeletePage(aPageIndex); } public virtual void SetReportFile(string aFileName) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("SetReportFile", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.SetReportFile(aFileName); } public virtual void LoadPreparedReportFromFile(string aFileName) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("LoadPreparedReportFromFile", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.LoadPreparedReportFromFile(aFileName); } public virtual void SavePreparedReportToFile(string aFileName) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("SavePreparedReportToFile", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.SavePreparedReportToFile(aFileName); } public virtual void LoadReportFromStream(object aStream) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("LoadReportFromStream", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.LoadReportFromStream(aStream); } public virtual void SaveReportToStream(object aStream) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("SaveReportToStream", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.SaveReportToStream(aStream); } public virtual void AddFunction(string aFuncName, string aCategory, string aDescription, string aParams) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("AddFunction", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.AddFunction(aFuncName, aCategory, aDescription, aParams); } public virtual object Get_Variable(string aName) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("Get_Variable", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } object returnValue = ((object)(this.ocx.Get_Variable(aName))); return returnValue; } public virtual void Set_Variable(string aName, object value) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("Set_Variable", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.Set_Variable(aName, value); } public virtual bool PrepareReport() { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("PrepareReport", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } bool returnValue = ((bool)(this.ocx.PrepareReport())); return returnValue; } public virtual void SetDataSetAlias(string aDatasetName, string aAliasName) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("SetDataSetAlias", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.SetDataSetAlias(aDatasetName, aAliasName); } public virtual void UseDefaultPreview() { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("UseDefaultPreview", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.UseDefaultPreview(); } public virtual void LoadApplicationIconFromFile(string aFileName) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("LoadApplicationIconFromFile", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.LoadApplicationIconFromFile(aFileName); } public virtual void Init(RM.Interop.ReportMachine.TxRMReportType aReportType) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("Init", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.Init(aReportType); } public virtual void AddAdoDataSet(string aDatasetName, object aDataSet) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("AddAdoDataSet", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.AddAdoDataSet(aDatasetName, aDataSet); } public virtual void ShowReport() { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ShowReport", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.ShowReport(); } public virtual void DesignReport() { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("DesignReport", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.DesignReport(); } public virtual void AddAdoDataSetRelation(string aMasterName, string aDetailName, string aRelation) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("AddAdoDataSetRelation", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.AddAdoDataSetRelation(aMasterName, aDetailName, aRelation); } public virtual void AddVariable(string aVarName, object aValue, bool aIsString) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("AddVariable", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.AddVariable(aVarName, aValue, aIsString); } public virtual void PrintReport() { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("PrintReport", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.PrintReport(); } public virtual void ExportToRtf(string aFileName) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ExportToRtf", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.ExportToRtf(aFileName); } public virtual void ExportToXls(string aFileName, bool aOleMode) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ExportToXls", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.ExportToXls(aFileName, aOleMode); } public virtual void ExportToHtml(string aFileName) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ExportToHtml", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.ExportToHtml(aFileName); } public virtual void ExportToPdf(string aFileName) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ExportToPdf", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.ExportToPdf(aFileName); } public virtual void AddAdoDatabase(string aConnectionString, string aName) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("AddAdoDatabase", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.AddAdoDatabase(aConnectionString, aName); } public virtual void AddXmlDataSet(string aFileName, string aDatasetName, object aIsXmlData) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("AddXmlDataSet", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.AddXmlDataSet(aFileName, aDatasetName, aIsXmlData); } public virtual void SetHandle(int aHandle) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("SetHandle", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.SetHandle(aHandle); } public virtual void LoadFromFile(string aFileName) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("LoadFromFile", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.LoadFromFile(aFileName); } public virtual void SaveToFile(string aFileName) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("SaveToFile", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.SaveToFile(aFileName); } public virtual RM.Interop.ReportMachine.IRMReportPage AddReportPage() { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("AddReportPage", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } RM.Interop.ReportMachine.IRMReportPage returnValue = ((RM.Interop.ReportMachine.IRMReportPage)(this.ocx.AddReportPage())); return returnValue; } public virtual RM.Interop.ReportMachine.IRMDialogPage AddDialogPage() { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("AddDialogPage", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } RM.Interop.ReportMachine.IRMDialogPage returnValue = ((RM.Interop.ReportMachine.IRMDialogPage)(this.ocx.AddDialogPage())); return returnValue; } protected override void CreateSink() { try { this.eventMulticaster = new AxRMReportEngineEventMulticaster(this); this.cookie = new System.Windows.Forms.AxHost.ConnectionPointCookie(this.ocx, this.eventMulticaster, typeof(RM.Interop.ReportMachine.IRMReportEngineEvents)); } catch (System.Exception ) { } } protected override void DetachSink() { try { this.cookie.Disconnect(); } catch (System.Exception ) { } } protected override void AttachInterfaces() { try { this.ocx = ((RM.Interop.ReportMachine.IRMReportEngine)(this.GetOcx())); } catch (System.Exception ) { } } internal void RaiseOnOnDesignerSaveReport(object sender, IRMReportEngineEvents_OnDesignerSaveReportEvent e) { if ((this.OnDesignerSaveReport != null)) { this.OnDesignerSaveReport(sender, e); } } internal void RaiseOnOnUserFunction(object sender, IRMReportEngineEvents_OnUserFunctionEvent e) { if ((this.OnUserFunction != null)) { this.OnUserFunction(sender, e); } } internal void RaiseOnOnGetValue(object sender, IRMReportEngineEvents_OnGetValueEvent e) { if ((this.OnGetValue != null)) { this.OnGetValue(sender, e); } } internal void RaiseOnOnObjectClick(object sender, IRMReportEngineEvents_OnObjectClickEvent e) { if ((this.OnObjectClick != null)) { this.OnObjectClick(sender, e); } } internal void RaiseOnOnBeforePrint(object sender, IRMReportEngineEvents_OnBeforePrintEvent e) { if ((this.OnBeforePrint != null)) { this.OnBeforePrint(sender, e); } } internal void RaiseOnOnAfterPrint(object sender, IRMReportEngineEvents_OnAfterPrintEvent e) { if ((this.OnAfterPrint != null)) { this.OnAfterPrint(sender, e); } } internal void RaiseOnOnBeforePrintBand(object sender, IRMReportEngineEvents_OnBeforePrintBandEvent e) { if ((this.OnBeforePrintBand != null)) { this.OnBeforePrintBand(sender, e); } } internal void RaiseOnOnDesignerNewReport(object sender, IRMReportEngineEvents_OnDesignerNewReportEvent e) { if ((this.OnDesignerNewReport != null)) { this.OnDesignerNewReport(sender, e); } } internal void RaiseOnOnDesignerLoadReport(object sender, IRMReportEngineEvents_OnDesignerLoadReportEvent e) { if ((this.OnDesignerLoadReport != null)) { this.OnDesignerLoadReport(sender, e); } } internal void RaiseOnOnDesignerAfterLoadReport(object sender, System.EventArgs e) { if ((this.OnDesignerAfterLoadReport != null)) { this.OnDesignerAfterLoadReport(sender, e); } } } public delegate void IRMReportEngineEvents_OnDesignerSaveReportEventHandler(object sender, IRMReportEngineEvents_OnDesignerSaveReportEvent e); public class IRMReportEngineEvents_OnDesignerSaveReportEvent { public string aReportName; public bool aSaveAs; public bool aSaved; public bool aUseDefaultSaveFunction; public IRMReportEngineEvents_OnDesignerSaveReportEvent(string aReportName, bool aSaveAs, bool aSaved, bool aUseDefaultSaveFunction) { this.aReportName = aReportName; this.aSaveAs = aSaveAs; this.aSaved = aSaved; this.aUseDefaultSaveFunction = aUseDefaultSaveFunction; } } public delegate void IRMReportEngineEvents_OnUserFunctionEventHandler(object sender, IRMReportEngineEvents_OnUserFunctionEvent e); public class IRMReportEngineEvents_OnUserFunctionEvent { public string aFunctionName; public object aParam; public object aValue; public bool aFound; public IRMReportEngineEvents_OnUserFunctionEvent(string aFunctionName, object aParam, object aValue, bool aFound) { this.aFunctionName = aFunctionName; this.aParam = aParam; this.aValue = aValue; this.aFound = aFound; } } public delegate void IRMReportEngineEvents_OnGetValueEventHandler(object sender, IRMReportEngineEvents_OnGetValueEvent e); public class IRMReportEngineEvents_OnGetValueEvent { public string aParName; public object aParValue; public IRMReportEngineEvents_OnGetValueEvent(string aParName, object aParValue) { this.aParName = aParName; this.aParValue = aParValue; } } public delegate void IRMReportEngineEvents_OnObjectClickEventHandler(object sender, IRMReportEngineEvents_OnObjectClickEvent e); public class IRMReportEngineEvents_OnObjectClickEvent { public RM.Interop.ReportMachine.IRMView aView; public RM.Interop.ReportMachine.TxMouseButton aButton; public bool aModifed; public IRMReportEngineEvents_OnObjectClickEvent(RM.Interop.ReportMachine.IRMView aView, RM.Interop.ReportMachine.TxMouseButton aButton, bool aModifed) { this.aView = aView; this.aButton = aButton; this.aModifed = aModifed; } } public delegate void IRMReportEngineEvents_OnBeforePrintEventHandler(object sender, IRMReportEngineEvents_OnBeforePrintEvent e); public class IRMReportEngineEvents_OnBeforePrintEvent { public RM.Interop.ReportMachine.IRMView aView; public string aText; public IRMReportEngineEvents_OnBeforePrintEvent(RM.Interop.ReportMachine.IRMView aView, string aText) { this.aView = aView; this.aText = aText; } } public delegate void IRMReportEngineEvents_OnAfterPrintEventHandler(object sender, IRMReportEngineEvents_OnAfterPrintEvent e); public class IRMReportEngineEvents_OnAfterPrintEvent { public RM.Interop.ReportMachine.IRMView aView; public IRMReportEngineEvents_OnAfterPrintEvent(RM.Interop.ReportMachine.IRMView aView) { this.aView = aView; } } public delegate void IRMReportEngineEvents_OnBeforePrintBandEventHandler(object sender, IRMReportEngineEvents_OnBeforePrintBandEvent e); public class IRMReportEngineEvents_OnBeforePrintBandEvent { public RM.Interop.ReportMachine.IRMBand aBand; public bool aPrintBand; public IRMReportEngineEvents_OnBeforePrintBandEvent(RM.Interop.ReportMachine.IRMBand aBand, bool aPrintBand) { this.aBand = aBand; this.aPrintBand = aPrintBand; } } public delegate void IRMReportEngineEvents_OnDesignerNewReportEventHandler(object sender, IRMReportEngineEvents_OnDesignerNewReportEvent e); public class IRMReportEngineEvents_OnDesignerNewReportEvent { public string aReportName; public IRMReportEngineEvents_OnDesignerNewReportEvent(string aReportName) { this.aReportName = aReportName; } } public delegate void IRMReportEngineEvents_OnDesignerLoadReportEventHandler(object sender, IRMReportEngineEvents_OnDesignerLoadReportEvent e); public class IRMReportEngineEvents_OnDesignerLoadReportEvent { public string aReportName; public bool aOpened; public IRMReportEngineEvents_OnDesignerLoadReportEvent(string aReportName, bool aOpened) { this.aReportName = aReportName; this.aOpened = aOpened; } } [System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)] public class AxRMReportEngineEventMulticaster : RM.Interop.ReportMachine.IRMReportEngineEvents { private AxRMReportEngine parent; public AxRMReportEngineEventMulticaster(AxRMReportEngine parent) { this.parent = parent; } public virtual void OnDesignerSaveReport(ref string aReportName, bool aSaveAs, ref bool aSaved, ref bool aUseDefaultSaveFunction) { IRMReportEngineEvents_OnDesignerSaveReportEvent ondesignersavereportEvent = new IRMReportEngineEvents_OnDesignerSaveReportEvent(aReportName, aSaveAs, aSaved, aUseDefaultSaveFunction); this.parent.RaiseOnOnDesignerSaveReport(this.parent, ondesignersavereportEvent); aReportName = ondesignersavereportEvent.aReportName; aSaved = ondesignersavereportEvent.aSaved; aUseDefaultSaveFunction = ondesignersavereportEvent.aUseDefaultSaveFunction; } public virtual void OnUserFunction(string aFunctionName, object aParam, ref object aValue, ref bool aFound) { IRMReportEngineEvents_OnUserFunctionEvent onuserfunctionEvent = new IRMReportEngineEvents_OnUserFunctionEvent(aFunctionName, aParam, aValue, aFound); this.parent.RaiseOnOnUserFunction(this.parent, onuserfunctionEvent); aValue = onuserfunctionEvent.aValue; aFound = onuserfunctionEvent.aFound; } public virtual void OnGetValue(string aParName, ref object aParValue) { IRMReportEngineEvents_OnGetValueEvent ongetvalueEvent = new IRMReportEngineEvents_OnGetValueEvent(aParName, aParValue); this.parent.RaiseOnOnGetValue(this.parent, ongetvalueEvent); aParValue = ongetvalueEvent.aParValue; } public virtual void OnObjectClick(RM.Interop.ReportMachine.IRMView aView, RM.Interop.ReportMachine.TxMouseButton aButton, ref bool aModifed) { IRMReportEngineEvents_OnObjectClickEvent onobjectclickEvent = new IRMReportEngineEvents_OnObjectClickEvent(aView, aButton, aModifed); this.parent.RaiseOnOnObjectClick(this.parent, onobjectclickEvent); aModifed = onobjectclickEvent.aModifed; } public virtual void OnBeforePrint(RM.Interop.ReportMachine.IRMView aView, ref string aText) { IRMReportEngineEvents_OnBeforePrintEvent onbeforeprintEvent = new IRMReportEngineEvents_OnBeforePrintEvent(aView, aText); this.parent.RaiseOnOnBeforePrint(this.parent, onbeforeprintEvent); aText = onbeforeprintEvent.aText; } public virtual void OnAfterPrint(RM.Interop.ReportMachine.IRMView aView) { IRMReportEngineEvents_OnAfterPrintEvent onafterprintEvent = new IRMReportEngineEvents_OnAfterPrintEvent(aView); this.parent.RaiseOnOnAfterPrint(this.parent, onafterprintEvent); } public virtual void OnBeforePrintBand(RM.Interop.ReportMachine.IRMBand aBand, ref bool aPrintBand) { IRMReportEngineEvents_OnBeforePrintBandEvent onbeforeprintbandEvent = new IRMReportEngineEvents_OnBeforePrintBandEvent(aBand, aPrintBand); this.parent.RaiseOnOnBeforePrintBand(this.parent, onbeforeprintbandEvent); aPrintBand = onbeforeprintbandEvent.aPrintBand; } public virtual void OnDesignerNewReport(ref string aReportName) { IRMReportEngineEvents_OnDesignerNewReportEvent ondesignernewreportEvent = new IRMReportEngineEvents_OnDesignerNewReportEvent(aReportName); this.parent.RaiseOnOnDesignerNewReport(this.parent, ondesignernewreportEvent); aReportName = ondesignernewreportEvent.aReportName; } public virtual void OnDesignerLoadReport(ref string aReportName, ref bool aOpened) { IRMReportEngineEvents_OnDesignerLoadReportEvent ondesignerloadreportEvent = new IRMReportEngineEvents_OnDesignerLoadReportEvent(aReportName, aOpened); this.parent.RaiseOnOnDesignerLoadReport(this.parent, ondesignerloadreportEvent); aReportName = ondesignerloadreportEvent.aReportName; aOpened = ondesignerloadreportEvent.aOpened; } public virtual void OnDesignerAfterLoadReport() { System.EventArgs ondesignerafterloadreportEvent = new System.EventArgs(); this.parent.RaiseOnOnDesignerAfterLoadReport(this.parent, ondesignerafterloadreportEvent); } } [System.Windows.Forms.AxHost.ClsidAttribute("{a0a918fa-7640-4e84-beaa-7724c673c6a4}")] [System.ComponentModel.DesignTimeVisibleAttribute(true)] public class AxRMDataSetX : System.Windows.Forms.AxHost { private RM.Interop.ReportMachine.IRMDataSetX ocx; private AxRMDataSetXEventMulticaster eventMulticaster; private System.Windows.Forms.AxHost.ConnectionPointCookie cookie; public AxRMDataSetX() : base("a0a918fa-7640-4e84-beaa-7724c673c6a4") { } [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(-518)] public virtual string Caption { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("Caption", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.Caption; } set { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("Caption", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet); } this.ocx.Caption = value; } } [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(201)] public virtual string AliasName { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("AliasName", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.AliasName; } set { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("AliasName", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet); } this.ocx.AliasName = value; } } [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(204)] public virtual bool UseInVFP { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("UseInVFP", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.UseInVFP; } set { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("UseInVFP", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet); } this.ocx.UseInVFP = value; } } public event System.EventHandler OnInit; public event System.EventHandler OnFirst; public event System.EventHandler OnPrior; public event System.EventHandler OnNext; public event IRMDataSetXEvents_OnCheckEofEventHandler OnCheckEof; public event System.EventHandler OnGetFieldList; public event IRMDataSetXEvents_OnGetFieldValueEventHandler OnGetFieldValue; public event IRMDataSetXEvents_OnGetFieldDisplayTextEventHandler OnGetFieldDisplayText; public virtual void AddFieldDef(object aFieldName, object aFieldAlias, bool aIsBlobField) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("AddFieldDef", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.AddFieldDef(aFieldName, aFieldAlias, aIsBlobField); } public virtual void Init() { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("Init", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.Init(); } public virtual void SetParentReport(RM.Interop.ReportMachine.RMReportEngine aReport) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("SetParentReport", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.SetParentReport(aReport); } protected override void CreateSink() { try { this.eventMulticaster = new AxRMDataSetXEventMulticaster(this); this.cookie = new System.Windows.Forms.AxHost.ConnectionPointCookie(this.ocx, this.eventMulticaster, typeof(RM.Interop.ReportMachine.IRMDataSetXEvents)); } catch (System.Exception ) { } } protected override void DetachSink() { try { this.cookie.Disconnect(); } catch (System.Exception ) { } } protected override void AttachInterfaces() { try { this.ocx = ((RM.Interop.ReportMachine.IRMDataSetX)(this.GetOcx())); } catch (System.Exception ) { } } internal void RaiseOnOnInit(object sender, System.EventArgs e) { if ((this.OnInit != null)) { this.OnInit(sender, e); } } internal void RaiseOnOnFirst(object sender, System.EventArgs e) { if ((this.OnFirst != null)) { this.OnFirst(sender, e); } } internal void RaiseOnOnPrior(object sender, System.EventArgs e) { if ((this.OnPrior != null)) { this.OnPrior(sender, e); } } internal void RaiseOnOnNext(object sender, System.EventArgs e) { if ((this.OnNext != null)) { this.OnNext(sender, e); } } internal void RaiseOnOnCheckEof(object sender, IRMDataSetXEvents_OnCheckEofEvent e) { if ((this.OnCheckEof != null)) { this.OnCheckEof(sender, e); } } internal void RaiseOnOnGetFieldList(object sender, System.EventArgs e) { if ((this.OnGetFieldList != null)) { this.OnGetFieldList(sender, e); } } internal void RaiseOnOnGetFieldValue(object sender, IRMDataSetXEvents_OnGetFieldValueEvent e) { if ((this.OnGetFieldValue != null)) { this.OnGetFieldValue(sender, e); } } internal void RaiseOnOnGetFieldDisplayText(object sender, IRMDataSetXEvents_OnGetFieldDisplayTextEvent e) { if ((this.OnGetFieldDisplayText != null)) { this.OnGetFieldDisplayText(sender, e); } } } public delegate void IRMDataSetXEvents_OnCheckEofEventHandler(object sender, IRMDataSetXEvents_OnCheckEofEvent e); public class IRMDataSetXEvents_OnCheckEofEvent { public bool aEof; public IRMDataSetXEvents_OnCheckEofEvent(bool aEof) { this.aEof = aEof; } } public delegate void IRMDataSetXEvents_OnGetFieldValueEventHandler(object sender, IRMDataSetXEvents_OnGetFieldValueEvent e); public class IRMDataSetXEvents_OnGetFieldValueEvent { public string aFieldName; public object aFieldValue; public IRMDataSetXEvents_OnGetFieldValueEvent(string aFieldName, object aFieldValue) { this.aFieldName = aFieldName; this.aFieldValue = aFieldValue; } } public delegate void IRMDataSetXEvents_OnGetFieldDisplayTextEventHandler(object sender, IRMDataSetXEvents_OnGetFieldDisplayTextEvent e); public class IRMDataSetXEvents_OnGetFieldDisplayTextEvent { public string aFieldName; public object aFieldValue; public IRMDataSetXEvents_OnGetFieldDisplayTextEvent(string aFieldName, object aFieldValue) { this.aFieldName = aFieldName; this.aFieldValue = aFieldValue; } } [System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)] public class AxRMDataSetXEventMulticaster : RM.Interop.ReportMachine.IRMDataSetXEvents { private AxRMDataSetX parent; public AxRMDataSetXEventMulticaster(AxRMDataSetX parent) { this.parent = parent; } public virtual void OnInit() { System.EventArgs oninitEvent = new System.EventArgs(); this.parent.RaiseOnOnInit(this.parent, oninitEvent); } public virtual void OnFirst() { System.EventArgs onfirstEvent = new System.EventArgs(); this.parent.RaiseOnOnFirst(this.parent, onfirstEvent); } public virtual void OnPrior() { System.EventArgs onpriorEvent = new System.EventArgs(); this.parent.RaiseOnOnPrior(this.parent, onpriorEvent); } public virtual void OnNext() { System.EventArgs onnextEvent = new System.EventArgs(); this.parent.RaiseOnOnNext(this.parent, onnextEvent); } public virtual void OnCheckEof(ref bool aEof) { IRMDataSetXEvents_OnCheckEofEvent oncheckeofEvent = new IRMDataSetXEvents_OnCheckEofEvent(aEof); this.parent.RaiseOnOnCheckEof(this.parent, oncheckeofEvent); aEof = oncheckeofEvent.aEof; } public virtual void OnGetFieldList() { System.EventArgs ongetfieldlistEvent = new System.EventArgs(); this.parent.RaiseOnOnGetFieldList(this.parent, ongetfieldlistEvent); } public virtual void OnGetFieldValue(string aFieldName, ref object aFieldValue) { IRMDataSetXEvents_OnGetFieldValueEvent ongetfieldvalueEvent = new IRMDataSetXEvents_OnGetFieldValueEvent(aFieldName, aFieldValue); this.parent.RaiseOnOnGetFieldValue(this.parent, ongetfieldvalueEvent); aFieldValue = ongetfieldvalueEvent.aFieldValue; } public virtual void OnGetFieldDisplayText(string aFieldName, ref object aFieldValue) { IRMDataSetXEvents_OnGetFieldDisplayTextEvent ongetfielddisplaytextEvent = new IRMDataSetXEvents_OnGetFieldDisplayTextEvent(aFieldName, aFieldValue); this.parent.RaiseOnOnGetFieldDisplayText(this.parent, ongetfielddisplaytextEvent); aFieldValue = ongetfielddisplaytextEvent.aFieldValue; } } [System.Windows.Forms.AxHost.ClsidAttribute("{804a4193-4894-4f37-9c6b-d03e8140c5ce}")] [System.ComponentModel.DesignTimeVisibleAttribute(true)] public class AxRMReportPreviewX : System.Windows.Forms.AxHost { private RM.Interop.ReportMachine.IRMReportPreviewX ocx; private AxRMReportPreviewXEventMulticaster eventMulticaster; private System.Windows.Forms.AxHost.ConnectionPointCookie cookie; public AxRMReportPreviewX() : base("804a4193-4894-4f37-9c6b-d03e8140c5ce") { } [System.ComponentModel.Browsable(false)] [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(201)] public virtual bool CtlVisible { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("CtlVisible", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.Visible; } set { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("CtlVisible", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet); } this.ocx.Visible = value; } } [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] [System.Runtime.InteropServices.DispIdAttribute(218)] public virtual bool ShowToolbar { get { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ShowToolbar", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet); } return this.ocx.ShowToolbar; } set { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ShowToolbar", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet); } this.ocx.ShowToolbar = value; } } public event System.EventHandler OnBtnExitClick; public virtual void ConnectReport(RM.Interop.ReportMachine.RMReportEngine aReport) { if ((this.ocx == null)) { throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ConnectReport", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke); } this.ocx.ConnectReport(aReport); } protected override void CreateSink() { try { this.eventMulticaster = new AxRMReportPreviewXEventMulticaster(this); this.cookie = new System.Windows.Forms.AxHost.ConnectionPointCookie(this.ocx, this.eventMulticaster, typeof(RM.Interop.ReportMachine.IRMReportPreviewXEvents)); } catch (System.Exception ) { } } protected override void DetachSink() { try { this.cookie.Disconnect(); } catch (System.Exception ) { } } protected override void AttachInterfaces() { try { this.ocx = ((RM.Interop.ReportMachine.IRMReportPreviewX)(this.GetOcx())); } catch (System.Exception ) { } } internal void RaiseOnOnBtnExitClick(object sender, System.EventArgs e) { if ((this.OnBtnExitClick != null)) { this.OnBtnExitClick(sender, e); } } } [System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)] public class AxRMReportPreviewXEventMulticaster : RM.Interop.ReportMachine.IRMReportPreviewXEvents { private AxRMReportPreviewX parent; public AxRMReportPreviewXEventMulticaster(AxRMReportPreviewX parent) { this.parent = parent; } public virtual void OnBtnExitClick() { System.EventArgs onbtnexitclickEvent = new System.EventArgs(); this.parent.RaiseOnOnBtnExitClick(this.parent, onbtnexitclickEvent); } } }