C# Class fyiReporting.RdlDesign.RdlDesigner

RdlDesigner is used for building and previewing RDL based reports.
Inheritance: System.Windows.Forms.Form
Show file Open project: majorsilence/My-FyiReporting Class Usage Examples

Private Properties

Property Type Description
BuildCustomItemsInsertMenu void
CleanupTempFiles void
CreateMDIChild MDIChild
DesignTabChanged void
EditTextBox_KeyDown void
EditTextbox_Validated void
EnableEditTextBox void
GetCustomColors int[]
GetEditor RdlEditPreview
GetPassword string
GetPropertiesDockStyle DockStyle
GetStartupState void
HeightChanged void
InitToolbar void
InitToolbarFont int
InitToolbarFontSize int
InitToolbarInsertToggle fyiReporting.RdlDesign.SimpleToggle
InitToolbarInsertToggle fyiReporting.RdlDesign.SimpleToggle
InitToolbarInsertToggle fyiReporting.RdlDesign.SimpleToggle
InitializeComponent void
InsertToolStripMenuItem_Click void
Insert_Click void
LockWindowUpdate bool
NoteRecentFiles void
OkToSave bool
OpenSubReportEvent void
PdfExport void
RdlDesigner System
RdlDesigner_Closing void
RdlDesigner_DragDrop void
RdlDesigner_DragEnter void
RdlDesigner_Load void
RdlDesigner_MdiChildActivate void
RecentFilesMenu void
ReportItemInserted void
ResetPassword void
SaveStartupState void
SelectionChanged void
SelectionMoved void
SendMessage System.IntPtr
SetCustomColors void
SetMDIChildFocus void
SetProperties void
SetStatusNameAndPosition void
SetStatusNameAndPositionDesign void
SetStatusNameAndPositionEdit void
ShowProperties void
ValidateSchemaClosing void
WindowFromPoint System.IntPtr
backColorPicker1_Change void
boldToolStripButton1_Click void
bothToolStripMenuItem_Click void
bottomsToolStripMenuItem_Click void
bottomsToolStripMenuItemutton_Click void
cSVToolStripMenuItem_Click void
centersToolStripMenuItem_Click void
ctlBackColor_Change void
ctlFontSize_Change void
ctlFont_Change void
ctlForeColor_Change void
ctlItalic_Click void
ctlSelectTool_Click void
ctlUnderline_Click void
ctlZoom_Change void
dOCToolStripMenuItem_Click void
dataSetsToolStripMenuItem_Click void
dataSourcesToolStripMenuItem1_Click void
decreaseToolStripMenuItem1_Click void
decreaseToolStripMenuItem_Click void
embeddedImagesToolStripMenuItem_Click void
excelToolStripMenuItem_Click void
exportToolStripMenuItemCsv_Click void
exportToolStripMenuItemExcel_Click void
exportToolStripMenuItemHtml_Click void
exportToolStripMenuItemMHtml_Click void
exportToolStripMenuItemPdf_Click void
exportToolStripMenuItemRtf_Click void
exportToolStripMenuItemTif_Click void
exportToolStripMenuItemXml_Click void
fontSizeToolStripComboBox1_Change void
fontToolStripComboBox1_Change void
foreColorPicker1_Change void
fxExpr_Click void
fxExpr_MouseEnter void
fxExpr_MouseLeave void
heightToolStripMenuItem_Click void
increaseToolStripMenuItem1_Click void
increaseToolStripMenuItem_Click void
italiacToolStripButton1_Click void
leftsToolStripMenuItem_Click void
mainTB_SizeChanged void
mainTC_MouseClick void
mainTC_SelectedIndexChanged void
makeEqualToolStripMenuItem1_Click void
makeEqualToolStripMenuItem_Click void
mdi_Activate void
menuData_Popup void
menuEditCopy_Click void
menuEditCut_Click void
menuEditDelete_Click void
menuEditFindNext_Click void
menuEditFind_Click void
menuEditGoto_Click void
menuEditPaste_Click void
menuEditProperties_Click void
menuEditRedo_Click void
menuEditReplace_Click void
menuEditSelectAll_Click void
menuEditUndo_Click void
menuEdit_FormatXml void
menuEdit_Popup void
menuFileClose_Click void
menuFileExit_Click void
menuFileNewDataSourceRef_Click void
menuFileNewReport_Click void
menuFileOpen_Click void
menuFilePrint_Click void
menuFileSaveAs_Click void
menuFileSave_Click void
menuFile_Popup void
menuFormatAlignB_Click void
menuFormatAlignButton_Click void
menuFormatAlignC_Click void
menuFormatAlignL_Click void
menuFormatAlignM_Click void
menuFormatAlignR_Click void
menuFormatAlignT_Click void
menuFormatHorzD_Click void
menuFormatHorzE_Click void
menuFormatHorzI_Click void
menuFormatHorzZ_Click void
menuFormatPadding_Click void
menuFormatSizeB_Click void
menuFormatSizeH_Click void
menuFormatSizeW_Click void
menuFormatVertD_Click void
menuFormatVertE_Click void
menuFormatVertI_Click void
menuFormatVertZ_Click void
menuFormat_Popup void
menuHelpAbout_Click void
menuHelpHelp_Click void
menuHelpSupport_Click void
menuRecentItem_Click void
menuToolsCloseProcess void
menuToolsOptions_Click void
menuToolsProcess_Click void
menuToolsStartProcess void
menuToolsValidateSchema_Click void
menuTools_Popup void
menuViewBrowser_Click void
menuViewDesigner_Click void
menuViewPreview_Click void
menuViewRDL_Click void
menuView_Popup void
menuWndCascade_Click void
menuWndCloseAllButCurrent_Click void
menuWndCloseAll_Click void
menuWndTileH_Click void
menuWndTileV_Click void
menuWnd_Popup void
middlesToolStripMenuItem_Click void
pDFOldStyleToolStripMenuItem_Click void
pDFToolStripMenuItem_Click void
rTFDOCToolStripMenuItem_Click void
rightsToolStripMenuItem_Click void
selectToolStripButton2_Click void
tIFFToolStripMenuItem_Click void
tip_Popup_Back void
tip_Popup_Fore void
topsToolStripMenuItem_Click void
underlineToolStripButton2_Click void
webArchiveSingleFileMHTToolStripMenuItem_Click void
webPageHTMLToolStripMenuItem_Click void
widthToolStripMenuItem_Click void
xMLToolStripMenuItem_Click void
zeroToolStripMenuItem1_Click void
zeroToolStripMenuItem_Click void
zoomToolStripComboBox1_Change void

Public Methods

Method Description
OpenFile ( Uri filePath ) : void
OpenFile ( Uri filePath, string connectionString ) : void
OpenFile ( string filePath ) : void

Open a file programmatically when the designer is already open.

You can open as many reports as you want by calling this function. The only limitation is that the designer must already be running by having called the Show() function first.

OpenFile ( string filePath, string connectionString ) : void

Open a file programmatically when the designer is already open.

PreFilterMessage ( Message &m ) : bool

Handles mousewheel processing when window under mousewheel doesn't have focus

RdlDesigner ( string IpcChannelPortName, bool openPreviousSession ) : System

Designer constructor.

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
BuildCustomItemsInsertMenu ( ToolStripDropDownItem menuItem ) : void
CleanupTempFiles ( ) : void
CreateMDIChild ( Uri file, string rdl, bool bMenuUpdate ) : MDIChild
DesignTabChanged ( object sender, System e ) : void
EditTextBox_KeyDown ( object sender, KeyEventArgs e ) : void
EditTextbox_Validated ( object sender, EventArgs e ) : void
EnableEditTextBox ( ) : void
GetCustomColors ( ) : int[]
GetEditor ( ) : RdlEditPreview
GetPassword ( ) : string
GetPropertiesDockStyle ( string l ) : DockStyle
GetStartupState ( ) : void
HeightChanged ( object sender, fyiReporting.RdlDesign.HeightEventArgs e ) : void
InitToolbar ( ) : void
InitToolbarFont ( ) : int
InitToolbarFontSize ( ) : int
InitToolbarInsertToggle ( int &x, int y, string t ) : fyiReporting.RdlDesign.SimpleToggle
InitToolbarInsertToggle ( int &x, int y, string t, Image bImg ) : fyiReporting.RdlDesign.SimpleToggle
InitToolbarInsertToggle ( int &x, int y, string t, Image bImg, EventHandler eh ) : fyiReporting.RdlDesign.SimpleToggle
InitializeComponent ( ) : void
InsertToolStripMenuItem_Click ( object sender, EventArgs e ) : void
Insert_Click ( object sender, EventArgs e ) : void
LockWindowUpdate ( IntPtr hWndLock ) : bool
NoteRecentFiles ( Uri name, bool bResetMenu ) : void
OkToSave ( ) : bool
OpenSubReportEvent ( object sender, fyiReporting.RdlDesign.SubReportEventArgs e ) : void
PdfExport ( bool oldStyle ) : void
RdlDesigner ( ) : System
RdlDesigner_Closing ( object sender, System e ) : void
RdlDesigner_DragDrop ( object sender, DragEventArgs e ) : void
RdlDesigner_DragEnter ( object sender, DragEventArgs e ) : void
RdlDesigner_Load ( object sender, EventArgs e ) : void
RdlDesigner_MdiChildActivate ( object sender, EventArgs e ) : void
RecentFilesMenu ( ) : void
ReportItemInserted ( object sender, System e ) : void
ResetPassword ( ) : void
SaveStartupState ( ) : void
SelectionChanged ( object sender, System e ) : void
SelectionMoved ( object sender, System e ) : void
SendMessage ( IntPtr hWnd, int msg, IntPtr wp, IntPtr lp ) : IntPtr
SetCustomColors ( int colors ) : void
SetMDIChildFocus ( MDIChild mc ) : void
SetProperties ( MDIChild mc ) : void
SetStatusNameAndPosition ( ) : void
SetStatusNameAndPositionDesign ( MDIChild mc ) : void
SetStatusNameAndPositionEdit ( MDIChild mc ) : void
ShowProperties ( bool bShow ) : void
ValidateSchemaClosing ( ) : void
WindowFromPoint ( Point pt ) : IntPtr
backColorPicker1_Change ( object sender, EventArgs e ) : void
boldToolStripButton1_Click ( object sender, EventArgs e ) : void
bothToolStripMenuItem_Click ( object sender, System e ) : void
bottomsToolStripMenuItem_Click ( object sender, System e ) : void
bottomsToolStripMenuItemutton_Click ( object sender, System e ) : void
cSVToolStripMenuItem_Click ( object sender, EventArgs e ) : void
centersToolStripMenuItem_Click ( object sender, System e ) : void
ctlBackColor_Change ( object sender, EventArgs e ) : void
ctlFontSize_Change ( object sender, EventArgs e ) : void
ctlFont_Change ( object sender, EventArgs e ) : void
ctlForeColor_Change ( object sender, EventArgs e ) : void
ctlItalic_Click ( object sender, EventArgs e ) : void
ctlSelectTool_Click ( object sender, EventArgs e ) : void
ctlUnderline_Click ( object sender, EventArgs e ) : void
ctlZoom_Change ( object sender, EventArgs e ) : void
dOCToolStripMenuItem_Click ( object sender, EventArgs e ) : void
dataSetsToolStripMenuItem_Click ( object sender, System e ) : void
dataSourcesToolStripMenuItem1_Click ( object sender, System e ) : void
decreaseToolStripMenuItem1_Click ( object sender, System e ) : void
decreaseToolStripMenuItem_Click ( object sender, System e ) : void
embeddedImagesToolStripMenuItem_Click ( object sender, System e ) : void
excelToolStripMenuItem_Click ( object sender, EventArgs e ) : void
exportToolStripMenuItemCsv_Click ( object sender, EventArgs e ) : void
exportToolStripMenuItemExcel_Click ( object sender, EventArgs e ) : void
exportToolStripMenuItemHtml_Click ( object sender, EventArgs e ) : void
exportToolStripMenuItemMHtml_Click ( object sender, EventArgs e ) : void
exportToolStripMenuItemPdf_Click ( object sender, EventArgs e ) : void
exportToolStripMenuItemRtf_Click ( object sender, EventArgs e ) : void
exportToolStripMenuItemTif_Click ( object sender, EventArgs e ) : void
exportToolStripMenuItemXml_Click ( object sender, EventArgs e ) : void
fontSizeToolStripComboBox1_Change ( object sender, EventArgs e ) : void
fontToolStripComboBox1_Change ( object sender, EventArgs e ) : void
foreColorPicker1_Change ( object sender, EventArgs e ) : void
fxExpr_Click ( object sender, EventArgs e ) : void
fxExpr_MouseEnter ( object sender, EventArgs e ) : void
fxExpr_MouseLeave ( object sender, EventArgs e ) : void
heightToolStripMenuItem_Click ( object sender, System e ) : void
increaseToolStripMenuItem1_Click ( object sender, System e ) : void
increaseToolStripMenuItem_Click ( object sender, System e ) : void
italiacToolStripButton1_Click ( object sender, EventArgs e ) : void
leftsToolStripMenuItem_Click ( object sender, System e ) : void
mainTB_SizeChanged ( object sender, EventArgs e ) : void
mainTC_MouseClick ( object sender, MouseEventArgs e ) : void

Handles right mouse button processing on current tab

mainTC_SelectedIndexChanged ( object sender, EventArgs e ) : void
makeEqualToolStripMenuItem1_Click ( object sender, System e ) : void
makeEqualToolStripMenuItem_Click ( object sender, System e ) : void
mdi_Activate ( MDIChild mc ) : void
menuData_Popup ( object sender, EventArgs ea ) : void
menuEditCopy_Click ( object sender, System ea ) : void
menuEditCut_Click ( object sender, System ea ) : void
menuEditDelete_Click ( object sender, System ea ) : void
menuEditFindNext_Click ( object sender, System ea ) : void
menuEditFind_Click ( object sender, System ea ) : void
menuEditGoto_Click ( object sender, System ea ) : void
menuEditPaste_Click ( object sender, System ea ) : void
menuEditProperties_Click ( object sender, System ea ) : void
menuEditRedo_Click ( object sender, System ea ) : void
menuEditReplace_Click ( object sender, System ea ) : void
menuEditSelectAll_Click ( object sender, System ea ) : void
menuEditUndo_Click ( object sender, System ea ) : void
menuEdit_FormatXml ( object sender, System ea ) : void
menuEdit_Popup ( object sender, EventArgs ea ) : void
menuFileClose_Click ( object sender, EventArgs e ) : void
menuFileExit_Click ( object sender, EventArgs e ) : void
menuFileNewDataSourceRef_Click ( object sender, System e ) : void
menuFileNewReport_Click ( object sender, System e ) : void
menuFileOpen_Click ( object sender, EventArgs e ) : void
menuFilePrint_Click ( object sender, EventArgs e ) : void
menuFileSaveAs_Click ( object sender, EventArgs e ) : void
menuFileSave_Click ( object sender, EventArgs e ) : void
menuFile_Popup ( object sender, EventArgs e ) : void
menuFormatAlignB_Click ( object sender, System e ) : void
menuFormatAlignButton_Click ( object sender, System e ) : void
menuFormatAlignC_Click ( object sender, System e ) : void
menuFormatAlignL_Click ( object sender, System e ) : void
menuFormatAlignM_Click ( object sender, System e ) : void
menuFormatAlignR_Click ( object sender, System e ) : void
menuFormatAlignT_Click ( object sender, System e ) : void
menuFormatHorzD_Click ( object sender, System e ) : void
menuFormatHorzE_Click ( object sender, System e ) : void
menuFormatHorzI_Click ( object sender, System e ) : void
menuFormatHorzZ_Click ( object sender, System e ) : void
menuFormatPadding_Click ( object sender, System e ) : void
menuFormatSizeB_Click ( object sender, System e ) : void
menuFormatSizeH_Click ( object sender, System e ) : void
menuFormatSizeW_Click ( object sender, System e ) : void
menuFormatVertD_Click ( object sender, System e ) : void
menuFormatVertE_Click ( object sender, System e ) : void
menuFormatVertI_Click ( object sender, System e ) : void
menuFormatVertZ_Click ( object sender, System e ) : void
menuFormat_Popup ( object sender, EventArgs e ) : void
menuHelpAbout_Click ( object sender, System ea ) : void
menuHelpHelp_Click ( object sender, System ea ) : void
menuHelpSupport_Click ( object sender, System ea ) : void
menuRecentItem_Click ( object sender, System e ) : void
menuToolsCloseProcess ( bool bMsg ) : void
menuToolsOptions_Click ( object sender, EventArgs e ) : void
menuToolsProcess_Click ( object sender, EventArgs e ) : void
menuToolsStartProcess ( bool bMsg ) : void
menuToolsValidateSchema_Click ( object sender, EventArgs e ) : void
menuTools_Popup ( object sender, EventArgs e ) : void
menuViewBrowser_Click ( object sender, System e ) : void
menuViewDesigner_Click ( object sender, System e ) : void
menuViewPreview_Click ( object sender, System e ) : void
menuViewRDL_Click ( object sender, System e ) : void
menuView_Popup ( object sender, EventArgs e ) : void
menuWndCascade_Click ( object sender, EventArgs e ) : void
menuWndCloseAllButCurrent_Click ( object sender, EventArgs e ) : void
menuWndCloseAll_Click ( object sender, EventArgs e ) : void
menuWndTileH_Click ( object sender, EventArgs e ) : void
menuWndTileV_Click ( object sender, EventArgs e ) : void
menuWnd_Popup ( object sender, EventArgs e ) : void
middlesToolStripMenuItem_Click ( object sender, System e ) : void
pDFOldStyleToolStripMenuItem_Click ( object sender, EventArgs e ) : void
pDFToolStripMenuItem_Click ( object sender, EventArgs e ) : void
rTFDOCToolStripMenuItem_Click ( object sender, EventArgs e ) : void
rightsToolStripMenuItem_Click ( object sender, System e ) : void
selectToolStripButton2_Click ( object sender, EventArgs e ) : void
tIFFToolStripMenuItem_Click ( object sender, EventArgs e ) : void
tip_Popup_Back ( object sender, PopupEventArgs e ) : void
tip_Popup_Fore ( object sender, PopupEventArgs e ) : void
topsToolStripMenuItem_Click ( object sender, System e ) : void
underlineToolStripButton2_Click ( object sender, EventArgs e ) : void
webArchiveSingleFileMHTToolStripMenuItem_Click ( object sender, EventArgs e ) : void
webPageHTMLToolStripMenuItem_Click ( object sender, EventArgs e ) : void
widthToolStripMenuItem_Click ( object sender, System e ) : void
xMLToolStripMenuItem_Click ( object sender, EventArgs e ) : void
zeroToolStripMenuItem1_Click ( object sender, System e ) : void
zeroToolStripMenuItem_Click ( object sender, System e ) : void
zoomToolStripComboBox1_Change ( object sender, EventArgs e ) : void

Method Details

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

OpenFile() public method

public OpenFile ( Uri filePath ) : void
filePath System.Uri
return void

OpenFile() public method

public OpenFile ( Uri filePath, string connectionString ) : void
filePath System.Uri
connectionString string
return void

OpenFile() public method

Open a file programmatically when the designer is already open.
You can open as many reports as you want by calling this function. The only limitation is that the designer must already be running by having called the Show() function first.
public OpenFile ( string filePath ) : void
filePath string The full path to the rdl report.
return void

OpenFile() public method

Open a file programmatically when the designer is already open.
public OpenFile ( string filePath, string connectionString ) : void
filePath string
connectionString string The connection string that will be used
return void

PreFilterMessage() public method

Handles mousewheel processing when window under mousewheel doesn't have focus
public PreFilterMessage ( Message &m ) : bool
m Message
return bool

RdlDesigner() public method

Designer constructor.
public RdlDesigner ( string IpcChannelPortName, bool openPreviousSession ) : System
IpcChannelPortName string The IPC channel that the designer will use.
openPreviousSession bool True or False open the previous reports that were open in the designer.
return System