C1.Win.C1Command.2
Simple stack with indexed access, based on System.Collections.ArrayList
Represents the editor of enum properties with FlagsAttribute attribute.
Gets the editor style used by the method.
The override for returns .
Edits the specified object's value using the editor style
indicated by the method.
Gets a value indicating whether drop-down editors should be resizable by the user.
The override for returns true;
This attribute is used for properties, which are depended on VisualStyle
Use members of this enumeration to set the value of the Style property of the C1Border class.
No border.
Flat border at dark color.
Grooved border.
Ridged border.
Inset border.
Outset border.
This class allows you to add borders to a C1ToolBar object.
Initializes a new instance of the C1Border class.
Initializes a new instance of the C1Border class.
Sets full border around toolbar or removes border.
If True, sets all borders, otherwise removes them
Checks if border is full and visible.
Checks if border is not visible.
Gets or sets the border style.
Gets or sets the border width in pixels.
Determines whether the border has a left edge.
Determines whether the border has a top edge.
Determines whether the border has a right edge.
Determines whether the border has a bottom edge.
Gets or sets the color of the border.
Gets or sets the color of the border.
Provides a type converter to convert C1Border objects to and from various other representations.
Returns whether this object supports properties.
Converts the given value object to the specified type.
The base for specialized commands such as button (a plain button, the only action is invoke),
submenu (points to a menu or a toolbar), textbox (text entry), list, combo etc. etc.
Empty command
Initializes a new instance of the C1Command class.
Invokes the command.
Generates a click event for the C1Command.
Raises the Select event for the C1Command.
Fires the CommandStateQuery event, updates any changed properties.
C1CommandHolder containing this command.
Gets or sets the text of the command.
Gets or sets the name of the command.
Gets or sets the tool tip text.
Gets or sets the command category.
Gets or sets the command visibility.
Gets or sets whether the command is enabled.
Gets or sets whether the command is checked.
Gets or sets whether the command is pressed.
Gets or sets whether the command has a drop down arrow when it is in a toolbar.
If true, the Checked property value is toggled automatically when this command is invoked.
Gets or sets the keyboard shortcut associated with the command.
Indicates whether the shortcut for this command will be shown.
Indicates whether this command's text will be shown as tooltip.
Gets or sets the command icon.
Gets or sets the index of the command image (in C1CommandHolder.ImageList).
Gets or sets the command image.
Arbitrary data that can be associated with the command.
Determines whether this command is a non-empty submenu.
Returns the value of the mnemonic character, or the character following the ampersand, to be used as an access key.
Gets or sets the C1ContextMenu component associated with this command.
Event fired when the command is invoked by the user.
Event fired when the command is selected by the user.
Event fired when the Checked property has changed.
Event fired when the Pressed property has changed.
Event fired when the command state has to be verified.
Event fired after a command link was linked to this command.
Event fired after a command link was unlinked from this command.
Event fired when the Text property of command is changed.
Event fired when the Image or ImageIndex or Icon property of command is changed.
Event fired when the Enabled property of command is changed.
Event fired when the Visible property of command is changed.
Event fired when the Category property of command is changed.
Event fired when the ToolTip property of command is changed.
Event fired when the ShowShortcut property of command is changed.
Event fired when the ShowTextAsToolTip property of command is changed.
Event fired when the drop down arrow is clicked on the toolbar button.
Provides a type converter to convert C1Command to and from various other representations.
Initializes a new instance of the TypeConverter class.
Returns whether this object supports properties.
Converts the given value object to the specified type.
An ITypeDescriptorContext that provides a format context.
A CultureInfo object.
The Object to convert.
The Type to convert the value parameter to.
Represents a collection of C1Command
Initializes a new instance of the C1Commands class.
Returns the index of the first occurrence of the C1Command with the specified key.
Removes all elements
Adds an object to the end.
Adds the elements of an ICollection to the end.
Inserts an element into the C1Commands at the specified index.
Inserts the elements of a collection into the C1Commands at the specified index.
Removes the element at the specified index.
Removes a range of elements
Copies the elements of a collection over a range of elements.
Gets or sets the element at the specified index.
Gets a command with the specified key from the collection.
Arbitrary controls can be contained in toolbars. This functionality is provided by the class C1CommandControl, derived from C1Command.
Initializes a new instance of the C1CommandControl class.
Invokes the command.
Event fired when the Control property of command is changed.
Event fired when the CommandActive property of command is changed.
Gets or sets the arbitrary control attached to the command.
Gets or sets whether the command is enabled.
Gets or sets the value indicating whether the command link can be clicked.
Gets or sets the value indicating whether the embedded control receives the Return key.
Gets or sets the value indicating how the hot frame around the link is drawn.
The C1CommandDock control provides docking and floating capabilities to C1Command toolbars (class C1ToolBar) and tab controls (class C1DockingTab).
Initializes a new instance of the C1CommandDock class.
This method is for internal use only.
Docs or floats the specified control.
The child control.
The x- and y-coordinates of the point where the child control will be moved.
This property is for internal use only.
Indicates whether to automatically create a dock area on the left.
Indicates whether to automatically create a dock area at the top.
Indicates whether to automatically create a dock area on the right.
Indicates whether to automatically create a dock area at the bottom.
Indicates whether to allow floating C1ToolBar and C1DockingTab controls.
Sets or returns whether the dock automatically adjusts its size.
This property is for internal use only.
This property is for internal use only.
This class is for internal use only.
Initializes a new instance of the C1CommandException class
Initializes a new instance of the C1CommandException class
Holds C1Command objects defined on the form.
Initializes a new instance of the C1CommandHolder class.
Initializes a new instance of the C1CommandHolder class.
Creates a command holder and initializes it.
Form for which the command holder is created.
The command holder created.
Returns the command holder for the specified form, if it exists.
Form whose command holder is returned.
The command holder for the specified form, or null.
Gets a context menu contained within the C1CommandHolder.
The control for which to retrieve the context menu.
Sets a context menu contained within the C1CommandHolder.
The control for which to set the context menu.
The context menu to attach to the control.
Determines the command (of the type C1Command or inherited) invoked when the control's default (or, if there is none, Click) event fires.
Set the command (of the type C1Command or inherited) invoked when the control's default (or, if there is none, Click) event fires.
Gets the C1Command associated with the shortcut.
The shortcut keys associated with the command.
Creates a new command and adds it to the Commands collection.
Creates a new command and adds it to the Commands collection.
Invokes toolbar customizer.
Merges command links from links1 and links2 into result, using merge rules specified with links, similar to MDI merge.
Merges command links from links1 and links2 into result, using merge rules specified with links, similar to MDI merge.
Unmerges the two collections of links merged previously by MergeCommandLinks.
Unmerges the two collections of links merged previously by MergeCommandLinks.
Sets the current layout to be the default (the one the customizer's reset button reverts to).
Saves the layout data into the application config file.
Loads layout data from the application config file.
Reset layout.
Called for restoring layout of a single toolbar.
This property is for internal use only.
Gets the collection of commands.
Returns the main menu for the form.
Gets or sets the image list for command images.
Gets or sets the transparent color for images not in image list.
Gets or sets the toolbars layout; To enable automatic layout persistence, add this property to dynamic properties.
Gets or sets a name of layout dynamic key in application config file.
Gets or sets the value indicating whether to automatically save the toolbars layout (for this to work, Layout must be added to dynamic properties).
Gets or sets the value indicating whether to update commands' status when idle.
Draw smooth images for currently unselected items.
Gets or sets the visual style of all C1Command controls on the form (can be overridden by individual controls).
Gets the array of user interface strings.
Gets or sets the class name of the Customizer form.
Gets or sets the class name of the Customizer's new toolbar dialog form.
Gets or sets the class name of the MDI child selection dialog form.
Gets or sets the value indicating how many times the app must be run before rarely used menu items start hiding.
Gets or sets the threshold (in percent) for an item to be considered rarely used. The higher the value, the more items are hidden.
Gets or sets the delay (in seconds) for the mouse to hover over the parent menu item in order to show all rarely used item.
Gets or sets the value indicating whether invisible menu and toolbar items are shown at design time.
Gets or sets a value indicating whether to use animation in menus.
Occurs when layout string must be loaded from app config file.
Occurs when layout string must be saved in app config file.
Occurs when customization mode starts.
Occurs when customization mode finishes.
Occurs when a new toolbar is added or a hidden toolbar becomes visible during customization.
Occurs when a visible toolbar is hidden during customization.
Occurs when a new command link is added to an existing toolbar during customization.
Occurs when a command link is removed from a toolbar during customization.
Occurs when the command is invoked by the user.
Occurs when the VisualStyle property has changed.
Occurs when the value of the RecentLinksRunCount property changes.
Occurs when the value of the RecentLinksRunCount property changes.
Occurs when the value of the ShowNonRecentLinksHoverDelay property changes.
C1CommandLink serves as a link to a C1Command component.
C1CommandLink can be added to menu/tool bars and customized as needed.
The actual action is performed by the C1Command proxy points to.
Initializes a new instance of the C1CommandLink class.
Initializes a new instance of the C1CommandLink class.
Occurs when the value of the Command property of the command link changes.
Event fired when the ToolTip property of commandlink is changed.
Event fired when the Text property of commandlink is changed.
Event fired when the Delimiter property of commandlink is changed.
Event fired when the ButtonLook property of commandlink is changed.
Event fired when the AlwaysRecent property of commandlink is changed.
Event fired when the MergeType property of commandlink is changed.
Event fired when the MergeOrder property of commandlink is changed.
Event fired when the NewColumn property of commandlink is changed.
This property is for internal use only.
This property is for internal use only.
This property is for internal use only.
This property is for internal use only.
Gets or sets the linked command.
If set, overrides the Command text.
If set, overrides the Command tooltip text.
Gets or sets a value indicating whether this item is default in a dropdown or context menu.
Gets or sets a value indicating whether this item is owner-drawn.
Gets or sets a value indicating whether a delimiter should be drawn before this item.
Gets or sets the value indicating whether this link starts a new column in the menu.
Gets or sets a value controlling how to show the item.
Gets or sets a value indicating the behavior of this menu item when its menu is merged with another.
Gets or sets a value indicating the relative position of the menu item when it is merged with another.
Gets or sets a value determining the relative position of the item.
Gets or sets the value indicating whether the item is always recent (is never hidden when hiding non-recent links is on)
Shortcut to linked command's Enabled property.
Shortcut to linked command's Visible property.
Returns true if the linked command is enabled and contains a submenu.
Gets the object (menu, toolbar etc.) containing this command link.
Gets the current state of the command link (normal, hot, pressed, open).
Gets the current index in CommandLinks collection for recent links.
Indicates whether this link is a service link (more, customize, scroll button).
Indicates whether this link is a More link.
C1CommandLinks
Removes all elements
Adds an object to the end.
Adds the elements of an ICollection to the end.
Adds the elements of an ICollection to the end.
Inserts an element into the C1CommandLinks at the specified index.
Inserts the elements of a collection into the C1CommandLinks at the specified index.
Copies the elements of a collection over a range of elements.
Removes the element.
Removes the element at the specified index.
Removes a range of elements
Moves an element to the specified index.
This method prevents the control from painting until the EndUpdate method is called.
Resumes painting after painting is suspended by the BeginUpdate method.
Resets all counters stored for recent link showing
Gets or sets the element at the specified index.
C1CommandMdiList.
Initializes a new instance of the C1CommandMdiList class.
This method should not be called directly, as there is no clear meaning in invoking a command which is actually a placeholder for commands created on the fly.
Populates and shows the popup window with the list of all currently available MDI child windows.
Returns true if there are currently no items in the list.
Occurs before the Select Window dialog is shown.
This property is for internal use only.
This property is for internal use only.
Sets or returns the maximum number of menu items created.
Gets or sets the value indicating whether to list hidden windows.
Summary description for C1CommandMenu.
Initializes a new instance of the C1CommandMenu class.
Invokes the command.
This method is for internal use only.
This method is for internal use only.
This method is for internal use only.
This method is for internal use only.
Determines whether this command is a non-empty submenu.
Occurs before the command's submenu is displayed.
Occurs after the command's submenu is closed.
Event fired when the LargeMenuDisplay property of menu is changed.
Event fired when the Font property of menu is changed.
Event fired when the Width property of menu is changed.
Event fired when the SideCaption property of menu is changed.
Event fired when the ShowToolTips property of menu is changed.
Occurs when the value of the BackColor property changes.
Occurs when the value of the ForeColor property changes.
Occurs when the value of the BackHiColor property changes.
Occurs when the value of the ForeHiColor property changes.
Occurs when the value of the BackgroundImage property changes.
Occurs when the value of the HideNonRecentLinks property changes.
Occurs when an owner drawn link needs to be measured.
Occurs when an owner drawn link needs to be drawn.
Occurs when an owner drawn menu or toolbar needs to be drawn.
Occurs when the current command link changes.
Occurs when an owner drawn link needs to layout its text, image and control within the link bounds.
Occurs when the VisualStyle property has changed.
Gets or sets the visual style of the control.
Gets or sets the base background color of the menu.
Gets or sets the text color of the menu.
Gets or sets the base background color of the highlighted item.
Gets or sets the text color of the highlighted item.
Gets or sets the background image displayed in the menu.
Gets or sets the background image layout in the menu.
Gets or sets the minimum width of the menu.
Gets or sets the width of the image/checkbox bar in the menu. If set to 0, the width is calculated automatically.
This property is for internal use only.
Determines the way large menus (when all items cannot fit in one column) are displayed.
Gets or sets the value indicating whether to hide rarely used menu items.
Gets or sets the font of menu.
Gets the collection of commandlinks.
Gets or sets the value indicating whether to show tooltip texts when mouse cursor is over menu item.
Gets or sets the value indicating whether to show check marks instead of images or in a separate bar.
Allows to specify a caption (text and/or image) to be shown alongside the left edge of the menu.
Gets or sets the value indicating whether to close the menu when an item is clicked.
This class is for internal use only.
This class is for internal use only.
Initializes a new instance of the LocalWindowsHook class.
Initializes a new instance of the LocalWindowsHook class.
Default filter function.
Hook code.
WPARAM argument.
LPARAM argument.
Installs the hook.
Uninstalls the hook.
A HookInvoked event.
The FilterFunc value.
Filter function delegate.
Hook code.
WPARAM argument.
LPARAM argument.
Represents the method that handles a Hook event.
The source of the event.
A HookEventArgs that contains the event data.
Initializes a new instance of the C1CommandMsgHookProc class.
Initializes a new instance of the C1CommandMsgHookProc class.
Context menu.
Shows the menu at the specified location.
The control where the context menu is to be shown.
The point in the control client area where the context menu is to be shown.
Closes the currently open context menu if there is one.
This event is for internal use only.
This class implements the familiar tab control interface: several overlaying pages (each of which can
contain arbitrary controls) accessible via tabs at the side of the control.
Initializes a new instance of the C1DockingTab class.
This method is for internal use only.
Resets the BackColor property to its default value.
This method is for internal use only.
This method is for internal use only.
Temporarily suspends the layout logic for the control.
Resumes normal layout logic.
Closes the tab page specified.
Hides the page by sliding it to the side.
Shows the page by sliding it out.
Shows the page by sliding it out.
Returns the page with the specified tab text.
Scrolls the tabs if necessary so that the tab of the currently selected page is visible.
Returns the row and column of the specified tab in the tabs of the C1DockingTab.
Returns the collection of all C1DockingTab components that were automatically
created as the result of user interaction with the current C1DockingTab
(e.g. when a page is teared off and dropped to float outside of the form).
The array of automatically created C1DockingTab controls.
Saves layout of all C1DockingTab controls on the form to the stream.
Saves layout of all C1DockingTab controls on the form to the specified file.
Restoress layout of all C1DockingTab controls on the form from the stream.
Restores layout of all C1DockingTab controls on the form from the specified file.
Floats the page out from the form.
The tab page to float out.
Floats out the page to a default position.
Floats the specified tab page out from the form.
The tab page to float.
The position.
Floats the specified tab page out from the form.
The tab page to float.
The x coordinate of the screen point to float to.
The y coordinate of the screen point to float to.
For internal use.
For internal use.
For internal use.
Fired when a new C1DockingTab is automatically created in response to user actions (e.g. tearing off a tab and dropping it elsewhere).
Occurs when the Alignment property is changed.
Occurs when the AutoHiding property is changed.
Occurs when the CanAutoHide property is changed.
Occurs when the CanCloseTabs property is changed.
Occurs when the ShowTabList property is changed.
Occurs when the CanMoveTabs property is changed.
Allows to override the standard drawing of the tabs with custom drawing.
Occurs when the HotTrack property is changed.
Occurs when the Indent property is changed.
Occurs when the ItemSize property is changed.
Allows to arbitrarily change the size of the tabs.
Occurs when the MultiLine property is changed.
Occurs when the Padding property is changed.
Event fired when the index of the currently selected page is about to change. Allows to cancel the change.
Occurs when the SelectedIndex property is changed.
Occurs when the ShowToolTips property is changed.
Occurs when the ShowSingleTab property is changed.
Occurs when the ShowCaption property is changed.
Occurs when the TabLook property is changed.
Occurs when the TabLayout property is changed.
Event fired when the currently selected page is about to be closed by the user. Allows to cancel closing the page.
Event fired after a page has been closed.
Occurs when the TabSizeMode property is changed.
Occurs when the AlignTabs property is changed.
Occurs when the TabStyle property is changed.
Occurs when the Floating property is changed.
Occurs when the RightToLeftLayout property is changed.
Occurs when the VisualStyle property has changed.
Gets or sets modifier key which, if pressed, will prevent the floating control from docking when it is moved around at runtime.
If several modifier keys are specified, pressing any one will work.
Gets or sets the mode used to draw window outline while moving the window.
Gets the collection of tab pages in this control.
Gets or sets the currently selected page.
Gets or sets the index of the currently selected page.
Gets or sets the image list used to provide images to show on the control’s tabs.
Gets or sets the look of the tabs (whether to show text, image or both).
Gets or sets the layout of text and images on the tabs.
Gets or sets the amount of space around images and text shown on the tabs.
Gets or sets the area of the control (top, bottom, left or right) where the tabs are aligned.
Gets or sets the way in which the tabs are sized.
Gets or sets a value indicating whether the end user can rearrange tabs by dragging them around at runtime.
Gets or sets a value indicating whether the control's tabs change in appearance when the mouse passes over them.
Gets or sets the value indicating how tabs are aligned along the side of the page content area.
Gets or sets a value indicating whether to use animation when showing or hiding the control.
Gets or sets a value indicating whether more than one row of tabs can be displayed.
Gets the text of the currently selected tab (runtime-only).
Gets the number of pages in the control.
Gets the number of tab rows (runtime-only).
Gets or sets the indentation of the first tab from the side of the control.
Gets or sets the size of the tabs (if empty, the size is calculated automatically based on content).
Gets the value indicating whether tabs scrolling arrows are currently shown (runtime-only).
Gets or sets the value indicating whether the pages of the tab control are in auto-hiding mode.
Gets or sets a value indicating whether the tool tip is shown when the mouse passes over the tab.
Gets or sets a value indicating whether a tab will be shown when there is only one page in the control.
Gets or sets a value indicating whether individual tab pages can be closed by the end user. If CanCloseTabs is true, a close icon appears either in the caption area (if ShowCaption is true), or in the tabs area otherwise.
Gets or sets a value indicating whether a tab page closed by the end user should be kept in an internal array (used when a previously saved tabs layout is restored). The default is true.
Gets or sets a value indicating whether caption is shown on the pages.
Gets or sets a value indicating whether the pages can auto-hide (if both CanAutoHide and ShowCaption are true, a pin icon appears in the caption area).
Gets or sets the width of automatic splitters drawn between pages of the control when page docking is enabled.
Gets or sets the direction of the text drawn on the tabs.
Gets or sets the docking of the control in the parent container. Can be specified only for controls not parented in a C1CommandDock.
Indicates the border style for the DockingTab.
Indicates the tab style for the DockingTab.
Gets or sets a value indicating whether tabs can receive focus on mouse click.
Gets or sets a value indicating whether the control handles Ctrl-Tab and Ctrl-Shift-Tab keys.
Gets the C1DockingTab which automatically created this instance in response to user actions.
Gets or sets the background color for the control.
Gets or sets the background color for the tab area.
Gets the value indicating whether the C1DockingTab is currently floating (runtime-only).
Gets the array of user interface strings.
Gets or sets the value indicating whether to draw border around the tab area.
Gets or sets the distance between tabs (may be negative to overlap tabs).
Gets or sets the spacing between the edge of the tab area and the tabs.
Gets or sets the value indicating whether to draw selected tab text with bold font.
Gets or sets the value indicating whether to show a button with dropdown list of all tabs (ignored in multiline mode).
Gets or sets a value indicating whether right-to-left mirror placement is turned on.
This method is for internal use only.
Gets or sets the visual style of the control.
Provides a type converter to convert TabStyleEnum objects to and from various other representations.
Represents a single tab page in a C1DockingTab.
Initializes a new instance of the C1DockingTabPage class.
Resets the BackColor property to its default value.
This method is for internal use only.
This method is for internal use only.
This method is for internal use only.
This method is for internal use only.
Floats the page out from the form to a default position.
Floats the page out from the form to the specified position.
The position.
Floats the page out from the form to the specified coordinates.
The x coordinate of the screen point to float to.
The y coordinate of the screen point to float to.
Docks the page to the another target page.
The target page.
The page becomes the next page after the target page.
If you want to Dock this page the first use DockTo(C1DockingTab)/>
Docks the page to the target DockingTab.
The target page.
The page becomes the first page at the target DockingTab.
Occurs when the caption text changes.
Occurs when the tooltip text changes.
Occurs when the visibility of the tab changes.
Gets or sets the index of the tab image in the tab control's ImageList.
Gets or sets the tab image.
Gets or sets the text shown on the tab.
Gets or sets the text in the caption area of the page. If not specified, defaults to the value of the Text property.
Gets or sets the ToolTip text for the tab.
Gets the value indicating whether this page is currently selected.
Gets or sets the value indicating whether the tab is visible.
Returns the tab bounds of the page.
Gets or sets the background color for the control.
Gets or sets the background color for the tab.
Gets or sets the background color for the selected tab.
Gets or sets the text color for the nonselected tab.
Gets or sets the text color for the selected tab.
This method is for internal use only.
Represents a collection of C1DockingTabPage elements.
Represents a a base class for page collections of a paged-like control.
Removes the first occurrence of a specific object from the IList.
Determines whether the IList contains a specific value.
Determines the index of a specific item in the IList.
Adds an item to the IList.
Removes all items from the IList.
Inserts an item to the IList at the specified position.
Removes the IList item at the specified index.
Copies the elements of the ICollection to an Array, starting at a particular Array index.
Returns an enumerator that can iterate through the PagedControlsCollectionBase.
Copies the PagedControlsCollectionBase to a one-dimensional array.
Copies the ArrayList or a portion of it to a one-dimensional array.
Adds the elements of an ICollection to the end.
Removes a range of elements.
Gets a value indicating whether the IList is read-only.
Gets a value indicating whether the IList has a fixed size.
Gets a value indicating whether access to the ICollection is synchronized
Gets the number of elements contained in the ICollection.
Gets an object that can be used to synchronize access to the ICollection.
Supports a simple iteration over a collection.
Sets the enumerator to its initial position, which is before the first element in the collection.
Advances the enumerator to the next element of the collection.
Gets the current element in the collection.
Returns the index of the first occurrence of the C1DockingTabPage with the specified key.
Gets or sets the element at the specified index.
Gets a dockingtab page with the specified key from the collection.
C1MainMenu.
Initializes a new instance of the C1MainMenu class.
This method is for internal use only.
This method is for internal use only.
Occurs when the value of the Wrap property changes.
Occurs when the value of the ShowToolTips property changes.
Occurs when the value of the CanMerge property changes.
Occurs when the value of the BackHiColor property changes.
Occurs when the value of the ForeHiColor property changes.
Occurs when the current command link changes.
Occurs when it is necessary to measure the owner-drawn link.
Occurs when the owner-drawn C1CommandLink should be redrawn.
Occurs when the owner-drawn menu should be redrawn.
Occurs when an OwnerDraw command link needs to layout its text, image and control within the link bounds.
Occurs when the VisualStyle property has changed.
Gets or sets the visual style of the control.
Gets or sets the background color of the highlighted item.
Gets or sets the text color of the highlighted item.
Gets the collection of commandlinks.
Gets or sets the value indicating whether to show background image in the image bar of dropdown menus.
Gets or sets the value indicating whether to wrap the menu or show a \"More...\" button if not all items fit on a single line.
Gets or sets the value indicating whether to merge MDI child menu with MDI parent menu.
Gets or sets the font of the C1MainMenu.
Gets or sets the background color of the C1MainMenu.
Gets or sets the value indicating whether to show tooltip texts when mouse cursor is over menu item.
Gets or sets the value indicating whether the menu that is
automatically created when some items do not fit on the toolbar closes
when an item on that menu is clicked.
Initializes a new instance of the C1NavBar class.
This method is for internal use only.
Save current order and visibility options as the default button arrangement.
Gets or sets the background color for the control.
Gets the collection of buttons in this navigation bar.
Gets the collection of panels in this navigation bar.
Gets the currently visible panel in this navigation bar.
Gets or sets the string defining the order and visibility for buttons in this navigation bar.
Gets the string with the default order and visibility options for the buttons.
Gets or sets the number of buttons displayed in the stack (-1 shows all buttons).
Gets or sets the maximum number of buttons in the stack (unlimited if -1).
Gets or sets index of the selected button in the Buttons collection.
Gets or sets the button, which is currently selected in the C1NavBar.
Gets or sets the index of the button to be selected when the form opens.
Returns the number of visible buttons in the C1NavBar.
Gets or sets a value indicating whether the close button is shown in panel caption, and what is closed when it is clicked.
Gets or sets a value indicating whether the runtime options menu is visible.
Gets or sets a value indicating whether the collapse button is visible.
Gets or sets a value indicating the direction in which to collapse the control.
Gets the value indicating whether the control is currently in a collapsed state.
Gets or sets the visual style of the control.
Gets or sets the height of the navigation bar panels' header.
Gets or sets the font used in panel headers.
Gets or sets the height of the section header within the navigation bar.
Gets or sets the font used in section headers.
Gets or sets the space before text caption in a section header.
Gets or sets the height of each stack button within the C1NavBar.
Gets or sets the font used to render text on a stack button.
Gets or sets the size of images displayed on stack buttons (24 x 24 pixels by default).
Gets or sets the space before the image on a stack button.
Gets or sets the space between the image and the text on a stack button.
Gets or sets the height of the button strip at the bottom of the navigation bar.
Gets the array of user interface strings.
Occurs when the user presses the button on the C1NavBar.
Occurs when the close button on the panel header is clicked.
Occurs when the collapse button on the panel header is clicked. Allows to cancel collapsing.
Occurs when the currently selected panel is about to be closed by the user. Allows to cancel closing the panel.
Occurs after a panel has closed.
Occurs when the ShowOptionsMenu property is changed.
Occurs when the AllowCollapse property is changed.
Occurs when the CollapseDirection property is changed.
Occurs when the CloseButton property is changed.
Occurs when the selected panel is changed.
Occurs when the VisualStyle property has changed.
Gets the unique identifier, which is the same for the corresponding button and panel.
Gets or sets the image that is displayed on the button.
Gets or sets the small image that is displayed in the button strip.
Gets or sets the color to treat as transparent in Image and SmallImage images.
Gets or sets the text displayed on the stack button, or in a tooltip when the button is in the bottom strip.
Gets or sets the text shown on the panel header.
Gets or sets the visibility of the button.
Returns whether this object supports properties.
Converts the given value object to the specified type.
Creates a new button, puts the button into the collection, returns the created button.
Determines whether the IList contains a specific value.
Determines the index of a specific item in the IList.
Determines the index of the item in the collection
with the specified value of the ID property.
The value of the ID property to search for.
Index of the button with the specified ID,
or -1 if no such button exists.
Adds an item to the IList.
Removes all items from the IList.
Inserts an item to the IList at the specified position.
Removes the first occurrence of a specific object from the IList.
Removes the IList item at the specified index.
Copies the elements of the ICollection to an Array, starting at a particular Array index.
Returns an enumerator that can iterate through the PagedControlsCollectionBase.
Copies the ButtonCollection to a one-dimensional array.
Copies the ArrayList or a portion of it to a one-dimensional array.
Adds the elements of an ICollection to the end.
Removes a range of elements.
Gets a value indicating whether the IList is read-only.
Gets or sets the element at the specified index.
Gets a value indicating whether the IList has a fixed size.
Gets a value indicating whether access to the ICollection is synchronized
Gets the number of elements contained in the ICollection.
Gets an object that can be used to synchronize access to the ICollection.
Supports a simple iteration over a collection.
Sets the enumerator to its initial position, which is before the first element in the collection.
Advances the enumerator to the next element of the collection.
Gets the current element in the collection.
Initializes a new instance of the C1NavBarPanel class.
This method is for internal use only.
Resets the BackColor property to its default value.
Gets or sets the value indicating whether the panel is visible.
Gets or sets the corresponding button for this panel.
Gets or sets the background color for the control.
Looks for the panel in the collection with the specified value of the ID property.
The value of the ID property to search for.
Panel with the specified ID, or null if no such panel exists.
Determines the index of the item in the collection
with the specified value of the ID property.
The value of the ID property to search for.
Index of the panel with the specified ID,
or -1 if no such panel exists.
Returns the index of the first occurrence of the C1NavBarPanel with the specified key.
Gets or sets the element at the specified index.
Gets a C1NavBarPanel with the specified key from the collection.
Initializes a new instance of the C1NavBarSectionHeader class.
Gets the owner C1NavBar control.
Initializes a new instance of the C1NavBarHorizontalRule class.
Gets the owner C1NavBar control.
Outlook-style container/tab control.
Initializes a new instance of the C1OutBar class
This method is for internal use only.
Returns the index of the page with the specified text, or -1 if such a page does not exist.
Returns true if the specified page caption is in the pressed state, or false otherwise.
Returns true if the specified page caption is in the hot state, or false otherwise.
Scrolls embedded toolbar up.
Scrolls embedded toolbar down
Temporarily suspends the layout logic for the control.
Resumes normal layout logic.
This method is for internal use only.
Occurs when the VisualStyle property has changed.
Event fired when the PageTitleHeight property of the outbar is changed.
Allows owner draw of C1OutBar's page scrolling arrows.
Occurs when the owner-drawn C1OutPage should be redrawn.
Occurs when the page title is clicked.
Fires when a C1OutBar's page caption must be measured.
Event fired when the SelectedIndex property of the outbar is changing.
Event fired when the SelectedIndex property of the outbar is changed.
Event fired when the SelectedPage property of the outbar is changed.
Occurs when the value of the ShowToolTips property changes.
Occurs when the value of the PageLayout property changes.
Occurs when the value of the BackHiColor property changes.
Occurs when the value of the ForeHiColor property changes.
Gets or sets the background color for the control.
Gets or sets the background color of the highlighted item.
Gets or sets the text color of the highlighted item.
Gets the collection of outbar pages.
Gets or sets the selected page.
Gets or sets the index of the selected page.
Gets or sets the height of each page title.
Gets or sets a value indicating whether scroll buttons for scrolling toolbar links are visible.
Gets or sets a value indicating whether to use animation when changing the selected page.
Gets or sets a value indicating whether tool tip is shown when the mouse is over the page title bar.
Gets or sets the ImageList that contains the images shown on page title bars.
Gets or sets the layout of text and image on pages' title bars.
Gets or sets the alignment of text and image on pages' title bars.
Gets or sets the value indicating whether invisible pages are shown at design time.
Gets or sets the visual style of the control.
Represents a single page in a C1OutBar.
Initializes a new instance of the C1OutPage class.
Resets the BackColor property to its default value.
Occurs when the PageVisible property changes.
Occurs when the tooltip text changes.
Gets or sets the value indicating whether the page is visible.
Returns the caption bounds of the page.
Gets or sets the caption of the page.
Gets the pressed state of the page caption.
Gets or sets the value indicating whether the title of this page is owner-drawn.
Returns true if the page is currently selected.
Gets or sets the tooltip text for the page.
Gets or sets the index of the page image in the outbar's ImageList.
Gets or sets the page image.
Gets or sets the background color for the control.
Represents a collection of control objects.
Initializes a new instance of the C1OutPageControlCollection class.
Adds the specified Control object to the collection.
The collection of outbar pages.
Returns the index of the first occurrence of the C1OutPage with the specified key.
Gets or sets the element at the specified index.
Gets an outpage with the specified key from the collection.
Summary description for C1SelectMdiChildForm.
Initializes a new instance of the C1SelectMdiChildForm class.
A list of available forms
A form being selected.
A ListBox control for displaying available windows.
OK button.
Cancel button.
Represents one window in the window list
A Form control
Initializes a new instance of the WindowItem class.
Converts WindowItem to it's string representation.
C1ToolBar.
Initializes a new instance of the C1ToolBar class.
Resets the BackColor property to its default value.
This method is for internal use only.
Event fired when Reset command from Customize dialog is clicked.
Occurs when the value of the ButtonLookHors property changes.
Occurs when the value of the ButtonLookVert property changes.
Occurs when the value of the ButtonLookEnforceHors property changes.
Occurs when the value of the ButtonLookEnforceVert property changes.
Occurs when the value of the ButtonLayoutHors property changes.
Occurs when the value of the ButtonLayoutVert property changes.
Occurs when the value of the ButtonAlign property changes.
Occurs when the value of the ButtonWidth property changes.
Occurs when the value of the MinButtonSize property changes.
Occurs when the value of the CustomizeButton property changes.
Occurs when the value of the Border property changes.
Occurs when the value of the ToolBarStyle property changes.
Occurs when the value of the Horizontal property changes.
Occurs when the value of the ShowToolTips property changes.
Occurs when the value of the BackHiColor property changes.
Occurs when the value of the ForeHiColor property changes.
Occurs when an owner drawn link needs to be measured.
Occurs when an owner drawn link needs to layout its text, image and control within the link bounds.
Occurs when an owner drawn link needs to be drawn.
Occurs when an owner drawn menu or toolbar needs to be drawn.
Occurs when a floating toolbar's caption needs to be measured. Allows to customize the toolbar's size.
Occurs when a floating toolbar's caption needs to be drawn. Allows to owner draw the caption.
Occurs when the current command link changes.
Occurs when the value of the Wrap property changes.
Occurs when the value of the WrapText property changes.
Occurs when the VisualStyle property has changed.
Gets or sets the visual style of the control.
Gets or sets the background color for the control.
Gets or sets the background color of the highlighted item.
Gets or sets the text color of the highlighted item.
Indicates whether the toolbar is floating.
Gets or sets the orientation of the toolbar.
Gets or sets the value indicating whether the toolbar can be moved by the user.
Gets or sets the layout of the buttons when the toolbar is horizontal.
Gets or sets the layout of the buttons when the toolbar is vertical.
Gets or sets the default look of the buttons when the toolbar is horizontal.
Gets or sets the default look of the buttons when the toolbar is vertical.
Gets or sets the minimum size (width and height) of button in toolbar.
Gets or sets the width for all buttons (applies to horizontal toolbars only; if 0, buttons are individually sized).
Gets or sets the visibility of customize button.
Gets or sets the value indicating whether to force all buttons to comply with ButtonLookHorz.
Gets or sets the value indicating whether to force all buttons to comply with ButtonLookVert.
Gets the collection of commandlinks.
Gets the current layout of the buttons.
Gets the default look of the buttons in the current toolbar orientation.
Gets the value indicating whether to force all buttons to comply with ButtonLookCurrent.
Gets or sets the value indicating whether to show background image in the image bar of dropdown menus.
Gets or sets the appearance of the toolbar’s border.
Gets or sets the value indicating whether the toolbar automatically adjusts it size to fit all items.
Gets or sets the button alignment for vertical toolbars.
Gets or sets the style of the toolbar.
Gets or sets the value indicating whether to show tooltip texts when mouse cursor is over toolbutton.
Gets or sets the value indicating what can be customized in this toolbar.
Gets or sets the value indicating whether to wrap the toolbar or show a \"More...\" button if not all items fit on a single line.
Gets or sets the value indicating whether to wrap text in links when ButtonWidth is greater than zero and text doesn't fit.
Indicates whether the toolbar is in customize mode.
Gets or sets the value indicating whether the menu that is
automatically created when some items do not fit on the toolbar closes
when an item on that menu is clicked.
Represents a class for SideCaption property of a C1CommandMenu
Initializes a new instance of the C1SideCaption class.
Gets or sets the text shown in the SideCaption.
Gets or sets the width of the SideCaption.
Gets or sets the gradient direction (horizontal, vertical, forward diagonal, or backward diagonal) in the SideCaption.
Gets or sets the direction of the text in the SideCaption.
Gets or sets the text alignment (near, far, or center) in the SideCaption.
Gets or sets the text layout for the SideCaption.
Gets or sets the font of the SideCaption.
Gets or sets the text color of the SideCaption.
Gets or sets the beginning color of the gradient for the SideCaption.
Gets or sets the ending color of the gradient for the SideCaption.
Gets or sets the SideCaption image.
Gets or sets the index of the image for the SideCaption in C1CommandHolder.ImageList.
Gets or sets the SideCaption icon.
Provides a type converter to convert C1Command to and from various other representations.
Returns whether this object supports properties.
Converts the given value object to the specified type.
Represents a Topic Bar
Initializes a new instance of the C1TopicBar class.
Initializes a new instance of the C1TopicBar class
This method is for internal use only.
Collapses the all pages
Expands the all pages
Returns the first page with the specified text, or null if such a page does not exist.
Returns the first page with the specified value, or null if such a page does not exist.
Returns the first link with the specified value, or null if such a page does not exist.
Returns index of the first page with the specified text, or -1 if such a page does not exist.
Returns the first link with the specified text, or null if such a link does not exist.
Gets or sets the alignment of the topicbar pages caption.
Gets or sets the value indicating whether to use animation when collapsing/expanding pages.
Gets or sets the ImageList that contains the images shown on page title bars.
Gets or sets the padding between a page border and a link.
Gets or sets the space between pages.
Gets the collection of topic bar pages.
Gets or sets a value indicating whether tool tip is shown when the mouse is over the page title bar.
Gets or sets the value indicating whether invisible pages and links are shown at design time.
Gets or sets the visual style of the control.
Occurs when a link on this topic bar is clicked.
Occurs when a page is expanded.
Occurs when a page is collapsed.
Occurs when the VisualStyle property has changed.
Represents a topic bar link.
Gets or sets the index of the link image in the ImageList of the page.
Index of this link in the topic page.
Gets or sets the text of the link.
Gets or sets the tooltip text for the link.
Gets or sets the value indicating whether the link is visible.
Gets the owner topicpage.
Gets the owner topicbar.
Gets or sets arbitrary data that can be associated with the link.
Represents a collection of C1TopicLink objects.
Adds the specified link to the collection.
Searches for the specified link and returns the zero-based index.
Inserts the link into the specified zero-based position.
Removes the first occurrence of a specified link from the collection.
Determines whether the collection contains a specified link.
Gets or sets the link at the specified index.
Summary description for CTopicPage.
Initializes a new instance of the C1TopicPage class.
Returns the first link with the specified text, or null if such a link does not exist.
Returns the first link with the specified value, or null if such a link does not exist.
Collapses the page
Expands the page
Gets the index of this page in the topic bar.
Gets or sets the alignment of links on the page.
Gets or sets the value indicating whether the page is collapsed or not.
Gets or sets the value indicating whether the page has a special dark title.
Gets or sets the ImageList that contains the images shown in page links.
Gets or sets the index of the page title image in the topic bar’s ImageList.
Gets the collection of links on the page.
Gets or sets the caption of the page.
Gets or sets the tooltip text for the page.
Gets or sets the value indicating whether the page is visible.
Gets or sets the value indicating whether wide link texts wrap.
Gets or sets arbitrary data that can be associated with the page.
Gets the owner topicbar.
Represents a collection of C1TopicPage objects.
Adds the specified page to the collection.
Searches for the specified page and returns the zero-based index.
Inserts the page into the specified zero-based position.
Removes the first occurrence of a specified page from the collection.
Determines whether the collection contains a specified page.
Gets or sets the page at the specified index.
Represents a main customization form.
Initializes a new instance of the C1CustomizerForm class.
Finds first command in C1CommandHolder belongs to category.
Category name.
Finds next command in C1CommandHolder belongs to category.
Category name.
The form, which is owner for this form.
Represents dialog for entering a new toolbar name.
Initializes a new instance of the C1NewToolbarForm class.
The name of new toolbar
This class is for internal use only.
Initializes a new instance of the AllDockingTabs class.
This method is for internal use only.
This method is for internal use only.
This property is for internal use only.
This class is for internal use only.
Initializes a new instance of the C1CommandDockReflector class.
This method is for internal use only.
This property is for internal use only.
This property is for internal use only.
This property is for internal use only.
This property is for internal use only.
This class is for internal use only.
Initializes a new instance of the C1DockingTabReflector class.
This method is for internal use only.
This property is for internal use only.
This property is for internal use only.
This property is for internal use only.
This property is for internal use only.
This property is for internal use only.
This property is for internal use only.
This property is for internal use only.
This property is for internal use only.
This property is for internal use only.
This property is for internal use only.
This class is for internal use only.
Initializes a new instance of the C1DockingTabPageReflector class.
This property is for internal use only.
This property is for internal use only.
This property is for internal use only.
Use the members of this enumeration to set the values of ButtonLook, ButtonLookHorz,
and ButtonLookVert properties of the C1CommandLink class.
The members of this enumeration can be combined using the bitwise OR operation.
Use the default value for the toolbar.
Show button text.
Show button image.
Show button text and image.
Specifies the relative location of text and image on toolbar buttons.
Use members of this enumeration to set the ButtonLayoutHorz and ButtonLayoutVert properties of C1Toolbar.
Text is on the right of the image.
Text is on the left of the image.
Text is below the image.
Text is above the image.
Specifies the current state of a menu or toolbar item.
Normal (default) state.
Mouse is currently over the item.
Item has been pressed (either by the left mouse button or by the space key).
Item contains a submenu, which is currently open.
Item is being dragged during customizing or at design-time.
Specifies the behavior of a menu when all its items do not fit on the screen.
Use the members of this enumeration to set the value of the LargeMenuDisplay property in the C1CommandMenu class.
When a menu does not fit on the screen, it is wrapped.
When a menu does not fit on the screen, it is scrolled.
Enumerates customizable user interface strings.
Elements of this enumeration can be used to index strings in the UIStrings array.
Text of the "More..." command.
Text of the "Toolbar Options" command.
Text of the "Add or Remove Buttons" command.
Text of the "Reset" command.
Text of the "Customize..." command.
Text of the Rename toolbar dialog command.
Allows to translate/customize the "duplicate toolbar" message in the customizer.
Text of the "More Windows" menu item created by C1CommandMdiList.
'Allows to translate/customize the "confirm toolbar delete" question in the customizer.
Allows to translate/customize the status strings in the customizer.
Allows to translate/customize the status strings in the customizer.
Allows to translate/customize the status strings in the customizer.
Allows to translate/customize the status strings in the customizer.
Tooltip for the close C1DockingTab button.
Tooltip for the auto hide C1DockingTab button.
Tooltip for the scroll right C1DockingTab button.
Tooltip for the scroll left C1DockingTab button.
Tooltip for the tab list C1DockngTab button.
Specifies the look and feel of a control.
Office XP look and feel.
Classic look and feel.
Windows XP look and feel.
Office 2003 look and feel.
Office 2007 look and feel.
Specifies the style of the toolbar.
Use members of this enumeration to set the value of the ToolBarStyle property of a C1ToolBar.
Specifies a toolbar in the default state.
Specifies drawing toolbar like DropDownMenu.
Specifies which customization options are available at runtime.
Use members of this enumeration to set the value of the CustomizeOptions property of a C1ToolBar.
The members of this enumeration can be combined using the bitwise OR operation.
Nothing is allowed.
Toolbars can be deleted.
A new C1CommandLink can be added to a toolbar.
Command links in toolbar can be removed.
Customize button can be enabled or disabled.
Allow all actions.
Specifies the text direction.
Use members of this enumeration to set the value of the TabTextDirection property of a C1DockingTab.
The default direction: Horizontal for tabs on the top or bottom, VerticalLeft for tabs on the left, VerticalRight for tabs on the right.
Text is drawn horizontally.
Text is drawn vertically, turned 90 degrees counter-clockwise.
Text is drawn vertically, turned 90 degrees clockwise.
Specifies how tabs of a C1DockingTab are sized.
Use members of this enumeration to set the value of the TabSizeMode property of a C1DockingTab.
The default sizing mode.
All tabs are squeezed to fit into the width of the tab control.
Tabs are stretched to take the whole width of the tab control.
The user can specify the tab size in the MeasureTab event.
Specifies how the tabs of a C1DockingTab control look.
Visual Studio 2003 look.
Use VS2003 instead.
Windows XP look.
Classic look.
Tabs are sloped on one side.
Tabs are rounded.
Tabs are drawn using the Office 2003 style.
Tabs are drawn using the Office 2007 style.
Specifies how the window outline is drawn when the window is being moved.
Draws the outline with a checkered pattern of black and transparent pixels.
Draws a reversible line with a complimentary color.
Specifies how the hot frame is drawn on a command link with an embedded control.
Use members of this enumeration to set the value of the HotFrame property of a C1CommandControl.
The frame encloses the whole link.
The frame encloses just the control.
Hot frame/selection is not drawn.
Enumerates the Outlook-style navigation bar buttons.
Unspecified button.
Custom button.
Mail button.
Calendar button.
Contacts button.
Tasks button.
Notes button.
Folder button.
Shortcut button.
Journal button.
Specifies the visibility and function of the navigation bar's close button.
The close button is not shown.
Clicking the close button closes the currently selected panel.
Clicking the close button closes the whole navigation bar.
Specifies the direction in which the navigation bar is collapsed.
The direction in which the bar collapses is determined by the value of the control's Dock property.
The bar collapses to the left.
The bar collapses to the right.
The bar collapses to the top.
The bar collapses to the bottom.
Specifies how it is determined whether to animate the menus or not.
Animation is determined by the system-wide setting.
Animation is off.
Animation is on.
Determines the visual style of a control.
Custom style.
Standard system style.
MS Office 2007 Blue color scheme.
MS Office 2007 Black color scheme.
MS Office 2007 Silver color scheme.
MS Office 2003 Blue color scheme.
MS Office 2003 Olive color scheme.
MS Office 2003 Silver color scheme.
MS Office XP color scheme.
Classic color scheme.
Windows XP color scheme.
Members of this enumeration are used to determine the value of the ClickSource property in the ClickEventArgs class.
Click source undefined.
Click source is a menu.
Click source is a shortcut key.
Click source is external.
Describes data related to the invokation of a context menu
Initializes a new instance of the ContextInfo class
The control where the context menu was shown.
The location inside the Source control where the context menu was shown.
Returns the control where the context menu was shown.
Return the location inside the Source control where the context menu was shown.
Arguments for the command Click event handler.
ClickEventArgs with empty arguments
Initializes a new instance of the ClickEventArgs class
Determines whether the click event was caused by a menu selection, shortcut key, or other means.
Gets the command link which caused the click event to occur.
Gets the context info for clicks which originated in a context menu.
Determines whether the click event was caused by a menu selection, shortcut key, or other means.
Gets the command link which caused the click event to occur.
Gets the context info for clicks which originated in a context menu.
Represents the method that will handle a Click event.
The source of the event.
A ClickEventArgs object that contains the event data.
Arguments for the CommandClick event handler.
CommandClickEventArgs with empty arguments
Initializes a new instance of the CommandClickEventArgs class
The command invoked by the user.
Determines what caused the click event to occur.
Gets the command link which was clicked by the user.
Gets the context info for events fired from a context menu.
Initializes a new instance of the CommandClickEventArgs class
The command invoked by the user.
A BeforeSelectWindowEventArgs object that contains the event data.
Gets the command clicked.
Represents the method that will handle a CommandClick event.
The source of the event.
A CommandClickEventArgs object that contains the event data.
Arguments for the check auto toggle event handler.
Initializes a new instance of the CheckedChangedEventArgs class
A new value of Checked property.
Returns a new value of Checked property.
Represents the method that will handle a CheckedChanged event.
The source of the event.
A CheckedChangedEventArgs object that contains the event data.
Arguments for the command status query event handler.
Determines whether the command is visible.
Determines whether the command is enabled.
Determines whether the command is checked.
Determines whether the command is pressed.
Represents the method that will handle a CommandStateQuery event.
The source of the event.
A CommandStateQueryEventArgs object that contains the event data.
Arguments for the before select MDI child window event handler.
Initializes a new instance of the BeforeSelectWindowEventArgs class
The window or dialog box selected.
The window or dialog box selected.
Represents the method that will handle a BeforeSelectWindow event.
The source of the event.
A BeforeSelectWindowEventArgs object that contains the event data.
Provides data for the CustomizeToolBar event.
Gets the tool bar.
Initializes a new instance of the CustomizeToolBarEventArgs class
The tool bar just customized
Represents the method that will handle a CustomizeToolBar event.
The source of the event.
A CustomizeToolBarEventArgs object that contains the event data.
Provides data for the CustomizeLink event.
Gets the tool bar for the command link.
Gets the command link.
Initializes a new instance of the CustomizeLinkEventArgs class
Gets the tool bar for the command link.
Gets the command link.
Represents the method that will handle a CustomizeLink event.
The source of the event.
A CustomizeLinkEventArgs object that contains the event data.
Provides data for the DropDown event.
Gets the command link which was selected by the user.
Gets the screen coordinates of command link.
Initializes a new instance of the DropDownEventArgs class
Gets the command link which was selected by the user.
Gets the screen coordinates of command link.
Represents the method that will handle a DropDown event.
The source of the event.
A DropDownEventArgs object that contains the event data.
Provides data for the MeasureLink event.
Specifies the link that needs to be measured.
Specifies the Graphics object to use for measuring.
Specifies the width of the link.
Specifies the height of the link.
Initializes a new instance of the MeasureLinkEventArgs class
Specifies the Graphics object to use for measuring.
Specifies the link that needs to be measured.
Specifies the width of the link.
Specifies the height of the link.
Represents the method that will handle a MeasureLink event.
The source of the event.
A MeasureLinkEventArgs object that contains the event data.
Provides data for the LayoutLink event.
Specifies the command link for the layout.
The bounding rectangle of the command link.
Text rectangle layout.
Image rectangle layout.
The location of the nested control (valid only if the command is a C1CommandControl).
Initializes a new instance of the LayoutLinkEventArgs class
Specifies the command link for the layout.
The bounding rectangle of the command link.
Text rectangle layout.
Image rectangle layout.
The location of the nested control
Represents the method that will handle a LayoutLink event.
The source of the event.
A LayoutLinkEventArgs object that contains the event data.
Provides data for the DrawLink event.
The command link to draw.
The Graphics object to draw on.
The bounding rectangle of the link.
Flag indicating whether the user completed the drawing. If set to true, no further drawing is performed.
Otherwise, the default drawing is done.
Initializes a new instance of the DrawLinkEventArgs class
The Graphics object to draw on.
The command link to draw.
The bounding rectangle of the link.
Flag indicating whether the user completed the drawing.
Represents the method that will handle a DrawLink event.
The source of the event.
A DrawLinkEventArgs object that contains the event data.
Provides data for the DrawBar event.
The Graphics object to draw on.
The bounding rectangle of the bar (menu or toolbar).
The graphics path bounding the bar (menu or toolbar).
Flag indicating whether the user completed the drawing. If set to true, no further drawing is performed.
Otherwise, the default drawing is done.
Initializes a new instance of the DrawBarEventArgs class
The Graphics object to draw on.
The bounding rectangle of the bar
The graphics path bounding the bar
Flag indicating whether the user completed the drawing.
Represents the method that will handle a DrawBar event.
The source of the event.
A DrawBarEventArgs object that contains the event data.
Provides data for the MeasurePage event.
The C1OutPage object to measure.
Specifies the Graphics object to use for measuring.
The height of the page caption.
Initializes a new instance of the MeasurePageEventArgs class
Specifies the Graphics object to use for measuring.
The C1OutPage object to measure.
The height of the page caption.
Represents the method that will handle a MeasurePage event.
The source of the event.
A MeasurePageEventArgs object that contains the event data.
Provides data for the DrawPage event.
The page to draw.
The Graphics object to draw on.
The bounding rectangle of the page.
Flag indicating whether the user completed the drawing. If set to true, no further drawing is performed.
Otherwise, the default drawing is done.
Initializes a new instance of the DrawPageEventArgs class.
The Graphics object to draw on.
The page to draw.
The bounding rectangle of the page.
Flag indicating whether the user completed the drawing.
Represents the method that will handle a DrawPage event.
The source of the event.
A DrawPageEventArgs object that contains the event data.
Provides data for the PageClick event.
The page clicked.
Initializes a new instance of the DrawPageEventArgs class.
The page clicked.
Represents the method that will handle a DrawPage event.
The source of the event.
A PageClickEventArgs object that contains the event data.
Provides data for the MeasureTab event.
The C1DockingTabPage object to measure.
Specifies the Graphics object to use for measuring.
The width of the tab.
Initializes a new instance of the MeasureTabEventArgs class.
Specifies the Graphics object to use for measuring.
The C1DockingTabPage object to measure.
The width of the tab..
Represents the method that will handle a MeasureTab event.
The source of the event.
A MeasureTabEventArgs object that contains the event data.
Provides data for the AutoCreatedDockingTab event.
Gets the new DockingTab.
Initializes a new instance of the AutoCreatedDockingTabEventArgs class
The new DockingTab.
Represents the method that will handle a AutoCreatedDockingTab event.
The source of the event.
A AutoCreatedDockingTabEventArgs object that contains the event data.
Provides data for the DrawTab event.
The tab page to draw.
The Graphics object to draw on.
The bounding rectangle of the tab.
Flag indicating whether the user completed the drawing. If set to true, no further drawing is performed.
Otherwise, the default drawing is done.
Initializes a new instance of the DrawTabEventArgs class
The Graphics object to draw on.
The tab page to draw.
The bounding rectangle of the tab.
Flag indicating whether the user completed the drawing.
Represents the method that will handle a DrawTab event.
The source of the event.
A DrawTabEventArgs object that contains the event data.
Provides data for the DrawArrow event.
The Graphics object to draw on.
The bounding rectangle of the Arrow button.
Gets the value if button is enabled.
Gets the value if button is pressed.
Indicates if Up button is drawn or not.
Flag indicating whether the user completed the drawing.
Initializes a new instance of the DrawArrowEventArgs class
The Graphics object to draw on.
The bounding rectangle of the Arrow button.
Gets the value if button is enabled.
Gets the value if button is pressed.
Indicates if Up button is drawn or not.
Flag indicating whether the user completed the drawing.
Represents the method that will handle a DrawArrow event.
The source of the event.
A DrawArrowEventArgs object that contains the event data.
Provides data for the MeasureFloatingCaption event.
The Graphics object to use for measuring.
The height of the floating caption.
Initializes a new instance of the MeasureFloatingCaptionEventArgs class
The Graphics object to use for measuring.
The height of the floating caption.
Represents the method that will handle a MeasureFloatingCaption event.
The source of the event.
A MeasureFloatingCaptionEventArgs object that contains the event data.
Provides data for the DrawFloatingCaption event.
The Graphics object to draw on.
The bounding rectangle of the floating caption.
Flag indicating whether the user completed the drawing. If set to true, no further drawing is performed.
Otherwise, the default drawing is done.
Initializes a new instance of the DrawFloatingCaptionEventArgs class
The Graphics object to draw on.
The bounding rectangle of the floating caption.
Flag indicating whether the user completed the drawing.
Represents the method that will handle a DrawFloatingCaption event.
The source of the event.
A DrawFloatingCaptionEventArgs object that contains the event data..
Provides data for the CommandLinkAdded or CommandLinkRemoved event.
Gets the command link.
Initializes a new instance of the CommandLinkEventArgs class
Represents the method that will handle a CommandLinkAdded or CommandLinkRemoved event.
The source of the event.
A CommandLinkEventArgs object that contains the event data.
Provides data for the SelectedIndexChanging event.
Indicates the new index of the selected tab page.
Indicates whether the change of the selected index can be cancelled by the event handler.
Initializes a new instance of the SelectedIndexChangingEventArgs class
Indicates the new index of the selected tab page.
Indicates whether the change of the selected index can be cancelled by the event handler.
Represents the method that will handle a SelectedIndexChanging event.
The source of the event.
A SelectedIndexChanging object that contains the event data.
Provides data for the TabPageClosed event.
Indicates the tab page.
Initializes a new instance of the TabPageEventArgs class
Indicates the tab page.
Represents the method that will handle a TabPageClosed event.
The source of the event.
A TabPageEventArgs object that contains the event data.
Provides data for the TabPageClosing event.
Indicates the tab page.
Initializes a new instance of the TabPageCancelEventArgs class
Indicates the tab page
Represents the method that will handle a TabPageClosing event.
The source of the event.
A TabPageCancelEventArgs object that contains the event data.
Provides data for the PanelClosed event.
Indicates the tab page.
Initializes a new instance of the PanelEventArgs class
Indicates the navbar panel.
Represents the method that will handle a PanelClosed event.
The source of the event.
A PanelEventArgs object that contains the event data.
Provides data for the PanelClosing event.
Indicates the nav bar panel.
Initializes a new instance of thePanelCancelEventArgs class
Indicates the nav bar panel
Represents the method that will handle a PanelClosing event.
The source of the event.
A PanelCancelEventArgs object that contains the event data.
Provides data for a Hook event.
Hook code.
WPARAM argument.
LPARAM argument.
Hook Types
Installs a hook procedure that monitors messages generated as a result of an input event in a dialog box, message box, menu, or scroll bar.
Installs a hook procedure that records input messages posted to the system message queue.
Installs a hook procedure that posts messages previously recorded by a WH_JOURNALRECORD hook procedure.
Installs a hook procedure that monitors keystroke messages.
Installs a hook procedure that monitors messages posted to a message queue.
Installs a hook procedure that monitors messages before the system sends them to the destination window procedure.
Installs a hook procedure that receives notifications useful to a computer-based training (CBT) application.
Installs a hook procedure that monitors messages generated as a result of an input event in a dialog box, message box, menu, or scroll bar.
Installs a hook procedure that monitors mouse messages.
This hook is not currently implemented in Win32.
Installs a hook procedure useful for debugging other hook procedures.
Installs a hook procedure that receives notifications useful to shell applications.
Installs a hook procedure that will be called when the application's foreground thread is about to become idle.
Installs a hook procedure that monitors messages after they have been processed by the destination window procedure.
Installs a hook procedure that monitors low-level keyboard input events.
Installs a hook procedure that monitors low-level mouse input events.