MESCIUS.ActiveReports.Design.Win Assembly / GrapeCity.ActiveReports.Design Namespace / DesignerAction Enumeration

DesignerAction Enumeration
Enumerates the available designer commands (actions) that can be executed within the ActiveReports designer environment.
Syntax
'Declaration
 
Public Enum DesignerAction 
   Inherits System.Enum
 
Members
MemberDescription
AddLayerAdds and activates new layer.
BackColorDlgOpens the back color editor.
BorderBottomSets bottom border.
BorderLeftSets left border.
BorderRightSets right border.
BordersAllSets all borders.
BordersNoneSets no borders.
BorderTopSets top border.
ConvertToMasterConverts the regular RDL report to the RDL Master report.
ConvertToMultiSectionRepresents the command to convert the current report to a multi-section report.
DataSourceSetupView: Data Source setup.
DeleteLayerRemoves active layer.
EditCopyEdit: Copy.
EditCutEdit: Cut.
EditDeleteEdit: Delete.
EditDesignerView report Designer tab.
EditOleObjectEdit: Ole object.
EditPasteEdit: Paste.
EditPreviewView report Preview tab.
EditRedoEdit: Redo.
EditScriptView: Script code editor.
EditUndoEdit: Undo.
EnableChartWizardEnable the chart wizard.
FileOpenFile: Open.
FileSaveFile: Save.
ForeColorDlgOpens the dialog for setting the foreground color for a control.
FormatAlignBottomFormat: Align control bottom.
FormatAlignCenterFormat: Align control center.
FormatAlignLeftFormat: Align control left.
FormatAlignMiddleFormat: Align control middle.
FormatAlignRightFormat: Align control right.
FormatAlignToGridFormat: Align controls to grid.
FormatAlignTopFormat: Align control top.
FormatBackColor

Format: Background color.

Note: Font and color actions are not supported in the ExecuteAction method.  In order to set font and color properties you should directly access the selected object and set those properties.

FormatBorderFormat: Border.
FormatBringToFrontBrings a control to the front of the z-order.
FormatCenterHorizontallyFormat: Center control horizontally.
FormatCenterVerticallyFormat: Center control vertically.
FormatFontBold

Format: Bold.

Note: Font and color actions are not supported in the ExecuteAction method.  In order to set font and color properties you should directly access the selected object and set those properties.

FormatFontItalic

Format: Italic.

Note: Font and color actions are not supported in the ExecuteAction method.  In order to set font and color properties you should directly access the selected object and set those properties.

FormatFontName

Format: Font name.

Note: Font and color actions are not supported in the ExecuteAction method.  In order to set font and color properties you should directly access the selected object and set those properties.

FormatFontSize

Format: Font size.

Note: Font and color actions are not supported in the ExecuteAction method.  In order to set font and color properties you should directly access the selected object and set those properties.

FormatFontUnderline

Format: Underline.

Note: Font and color actions are not supported in the ExecuteAction method.  In order to set font and color properties you should directly access the selected object and set those properties.

FormatForeColor

Format: Foreground color.

Note: Font and color actions are not supported in the ExecuteAction method.  In order to set font and color properties you should directly access the selected object and set those properties.

FormatLineColor

Format: Line color.

Note: Font and color actions are not supported in the ExecuteAction method.  In order to set font and color properties you should directly access the selected object and set those properties.

FormatLineStyle

Format: Line style.

Note: Font and color actions are not supported in the ExecuteAction method.  In order to set font and color properties you should directly access the selected object and set those properties.

FormatLockControlsFormat: Lock control size and position.
FormatOrderBringToFrontFormat: Bring control to the foreground.
FormatOrderSendToBackFormat: Send control to the background.
FormatRTFBulletsFormat: Set RTF bullet style.
FormatRTFIndentFormat: Indent RTF text.
FormatRTFOutdentFormat: Outdent RTF text.
FormatSendToBackSends a control to the back of the z-order.
FormatSizeBothFormat: Size controls to the same width and height.
FormatSizeSameHeightFormat: Size controls to the same height.
FormatSizeSameWidthFormat: Size controls to the same width.
FormatSizeToGridFormat: Make control sizes correspond to grid marks.
FormatSpaceDecreaseHorizontalFormat: Decrease horizontal spacing.
FormatSpaceDecreaseVerticalFormat: Decrease vertical spacing.
FormatSpaceEquallyHorizontalFormat: Space horizontal controls evenly.
FormatSpaceEquallyVerticalFormat: Space vertical controls evenly.
FormatSpaceIncreaseHorizontalFormat: Increase horizontal spacing.
FormatSpaceIncreaseVerticalFormat: Increase vertical spacing.
FormatSpaceRemoveHorizontalFormat: Remove horizontal spacing.
FormatSpaceRemoveVerticalFormat: Remove vertical spacing.
FormatStyleFormat: Style.
FormatTextAlignBottomFormat : Align text bottom
FormatTextAlignCenterFormat: Align text center.
FormatTextAlignJustifyFormat: Justify text.
FormatTextAlignLeftFormat: Align text left.
FormatTextAlignMiddleFormat: Align text middle.
FormatTextAlignRightFormat: Align text right.
FormatTextAlignTopFormat: Align text top
GridModeSwitches the grid mode.
InsertGroupHFEdit: Insert a Group Header/Footer section pair.
InsertPageHFEdit: Insert a Page Header/Footer section pair.
InsertReportHFEdit: Insert a Report Header/Footer section pair.
InsertRTFFieldEdit: Insert an RTF Field.
LayerBringToFrontBrings all layers of active layer to the foreground.
LayerSendToBackSend all controls of active layer to the background.
LayerSetActiveSets active layer by name.
MouseModePanSets the pan mouse mode. 
MouseModeSelectSets the selection mouse mode
NewReportDisplays the new report dialog.
OpenChartCustomizeRepresents the command to open the chart customization dialog in the designer.
OpenChartWizardRepresents the command to open the chart wizard dialog in the designer.
OpenDataRegionWizardRepresents the command to open the data region wizard dialog in the designer.
OpenOutputFormatDialogOpen the OutputFormat dialog.
OpenTableWizardRepresents the command to open the table wizard dialog in the designer.
OpenTablixWizardRepresents the command to open the tablix wizard dialog in the designer.
PageFooterAdds or removes the page footer of the RDL report.
PageHeaderAdds or removes the page header of the RDL report.
ReorderGroupsEdit: Reorder Groups.
ReportImagesDisplays the page report images dialog.
ReportParamsDisplays the page report parameters dialog.
ReportPartsRepresents the command to open the report parts dialog in the designer.
ReportPropertiesDisplays the page report properties dialog.
ReportSectionRepresents the command to insert or edit a report section in the designer.
ReportSettingsFile: Report Settings.
ReportSlicersRepresents the command to open the report slicers dialog in the designer.
SelectAllSelects all the report controls.
SetMasterReportSets the master report of the RDL report.
ToggleDimensionLinesTurns on/off the dimensions helper lines.
ToggleSnapToGridView: Snap to grid instead of using snap lines.
ToggleSnapToLinesView: Use Snap Lines instead of snap to grid.
ToggleViewGrid

View: Grid.

ZoomActualResets the zoom.
ZoomInZooms the report design surface in.
ZoomOutZooms the report design surface out.
ZoomValueSets the zoom value of the report design surface.
Remarks
The DesignerAction enumeration provides a comprehensive list of actions that can be performed by the user or programmatically within the ActiveReports designer. These actions cover a wide range of functionalities, including file operations, editing, formatting, alignment, and more, to facilitate a rich design experience.

Actions include operations like opening and saving files, cutting, copying, pasting, undoing, redoing, and deleting elements, as well as more specific design tasks such as aligning objects, setting font properties, managing borders, and working with data sources.

This enumeration allows for the implementation of a dynamic and user-friendly interface in the ActiveReports designer, enabling users to efficiently create and modify reports.

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         GrapeCity.ActiveReports.Design.DesignerAction

See Also