[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Info=Represents the abstract base class that manages events and layout for all the elements that a ToolStrip or ToolStripDropDown can contain. [Property] @AccessibleDescription=Sets the description that will be reported to accessibility client applications. ARG(string)|2| @AccessibleName=Sets the name of the control for use by accessibility client applications. ARG(string)|2| @AccessibleRole=Sets the accessible role of the control, which specifies the type of user interface element of the control. ARG(AccessibleRole)|14|44|Default,None,TitleBar,MenuBar,ScrollBar,Grip,Sound,Cursor,Caret,Alert,Window,Client,MenuPopup,MenuItem,ToolTip,Application,Document,Pane,Chart,Dialog,Border,Grouping,Separator,ToolBar,StatusBar,Table,ColumnHeader,RowHeader,Column,Row,Cell,Link,HelpBalloon,Character,List,ListItem,Outline,OutlineItem,PageTab,PropertyPage,Indicator,Graphic,StaticText,Text,PushButton,CheckButton,RadioButton,ComboBox,DropList,ProgressBar,Dial,HotkeyField,Slider,SpinButton,Diagram,Animation,Equation,ButtonDropDown,ButtonMenu,ButtonDropDownGrid,WhiteSpace,PageTabList,Clock,SplitButton,IpAddress,OutlineButton @Alignment=Sets a value indicating whether the item aligns towards the beginning or end of the ToolStrip. ARG(ToolStripItemAlignment)|14|0|Left,Right @AutoSize=Sets a value indicating whether the item is automatically sized. ARG(bool)|14|0|True,False @AutoToolTip=Sets a value indicating whether to use the Text property or the ToolTipText property for the ToolStripItem ToolTip. ARG(bool)|14|0|True,False @BackColor=Sets the background color for the item. ARG(Color)|8|DefaultBackColor @BackgroundImage=Sets the background image displayed in the item. ARG(Image)|11| @BackgroundImageLayout=Sets the background image layout used for the ToolStripItem. ARG(ImageLayout)|14|1|None,Tile,Center,Stretch,Zoom @DisplayStyle=Sets whether text and images are displayed on a ToolStripItem. ARG(ToolStripItemDisplayStyle)|14|3|None,Text,Image,ImageAndText @DoubleClickEnabled=Sets a value indicating whether the ToolStripItem can be activated by double-clicking the mouse. ARG(bool)|14|1|True,False @Enabled=Sets a value indicating whether the parent control of the ToolStripItem is enabled. ARG(bool)|14|0|True,False @Font=Sets the font of the text displayed by the item. ARG(Font)|15| @ForeColor=Sets the foreground color of the item. ARG(Color)|8|DefaultForeColor @Image=Sets the image that is displayed on a ToolStripItem. ARG(Image)|11| @ImageAlign=Sets the alignment of the image on a ToolStripItem. ARG(ContentAlignment)|14|3|TopLeft,TopCenter,TopRight,MiddleLeft,MiddleCenter,MiddleRight,BottomLeft,BottomCenter,BottomRight @ImageScaling=Sets a value indicating whether an image on a ToolStripItem is automatically resized to fit in a container. ARG(ToolStripItemImageScaling)|14|1|None,SizeToFit @ImageTransparentColor=Sets the color to treat as transparent in a ToolStripItem image. ARG(Color)|8|clDefault @Margin=Sets the space between the item and adjacent items. ARG(Padding)|20|(empty)|Padding @MergeAction=Sets how child menus are merged with parent menus. ARG(MergeAction)|14|4|Append,Insert,Replace,Remove,MatchOnly @MergeIndex=Sets the position of a merged item within the current ToolStrip. ARG(int)|1|0 @Overflow=Sets whether the item is attached to the ToolStrip or ToolStripOverflowButton or can float between the two. ARG(ToolStripItemOverflow)|14|2|Never,Always,AsNeeded @Padding=Sets the internal spacing, in pixels, between the item's contents and its edges. ARG(Padding)|20|(empty)|Padding @RightToLeft=Sets a value indicating whether items are to be placed from right to left and text is to be written from right to left. ARG(RightToLeft)|20|(empty)|RightToLeft @RightToLeftAutoMirrorImage=Mirrors automatically the ToolStripItem image when the RightToLeft property is set to Yes. ARG(bool)|14|1|True,False @Size=Sets the size of the item. ARG(Size)|20|(empty)|Size @Tag=Sets the object that contains data about the item. ARG(Object)|20|(empty)|Object @Text=Sets the text that is to be displayed on the item. ARG(string)|2| @TextAlign=Sets the alignment of the text on a ToolStripLabel. ARG(ContentAlignment)|14|5|TopLeft,TopCenter,TopRight,MiddleLeft,MiddleCenter,MiddleRight,BottomLeft,BottomCenter,BottomRight @TextDirection=Gets the orientation of text used on a ToolStripItem. ARG(ToolStripTextDirection)|14|0|Inherit,Horizontal,Vertical90,Vertical270 @TextImageRelation=Sets the position of ToolStripItem text and image relative to each other. ARG(TextImageRelation)|14|1|Overlay,ImageBeforeText,TextBeforeImage,ImageAboveText,TextAboveImage @ToolTipText=Sets the text that appears as a ToolTip for a control. ARG(string)|2| @Visible=Sets a value indicating whether the item is displayed. ARG(bool)|14|0|True,False [Methods] *doAccessibleDefaultActionDescription=Sets the default action description of the control for use by accessibility client applications. ARG(string)|1|0 *doAllowDrop=Sets a value indicating whether drag-and-drop and item reordering are handled through events that you implement. ARG(bool)|1|0 *doAnchor=Sets the edges of the container to which a ToolStripItem is bound and determines how a ToolStripItem is resized with its parent. ARG(AnchorStyles)|1|0 *doAvailable=Sets a value indicating whether the ToolStripItem should be placed on a ToolStrip. ARG(bool)|1|0 *doDock=Sets which ToolStripItem borders are docked to its parent control and determines how a ToolStripItem is resized with its parent. ARG(DockStyle)|1|0 *doDoDragDrop=Begins a drag-and-drop operation. ARG(Object data, DragDropEffects allowedEffects)|1|0 *doGetPreferredSize=Retrieves the size of a rectangular area into which a control can be fit. ARG(Size constrainingSize)|1|0 *doHeight=Sets the height, in pixels, of a ToolStripItem. ARG(int)|1|0 *doImageIndex=Sets the index value of the image that is displayed on the item. ARG(int)|1|0 *doImageKey=Sets the key accessor for the image in the ImageList that is displayed on a ToolStripItem. ARG(string)|1|0 *doInvalidate=Invalidates the entire surface of the ToolStripItem and causes it to be redrawn. ARG()|1|0 *doInvalidate2=Invalidates the specified region of the ToolStripItem by adding it to the update region of the ToolStripItem, which is the area that will be repainted at the next paint operation, and causes a paint message to be sent to the ToolStripItem. ARG(Rectangle r)|1|0 *doName=Sets the name of the item. ARG(string)|1|0 *doOwner=Sets the owner of this item. ARG(ToolStrip)|1|0 *doPerformClick=Activates the ToolStripItem when it is clicked with the mouse. ARG()|1|0 *doSelect=Selects the item. ARG()|1|0 *doWidth=Sets the width in pixels of a ToolStripItem. ARG(int)|1|0 *onAvailableChanged=Occurs when the value of the Available property changes. ARG(EventArgs)|2|0 *onBackColorChanged=Occurs when the value of the BackColor property changes. ARG(EventArgs)|2|0 *onClick=Occurs when the ToolStripItem is clicked. ARG(EventArgs)|2|0 *onDisplayStyleChanged=Occurs when the DisplayStyle has changed. ARG(EventArgs)|2|0 *onDoDragDrop=Occurs after invoke the method doDoDragDrop and returns the result. ARG(DragDropEffects)|2|0 *onDoubleClick=Occurs when the item is double-clicked with the mouse. ARG(EventArgs)|2|0 *onDragDrop=Occurs when the user drags an item and the user releases the mouse button, indicating that the item should be dropped into this item. ARG(DragEventArgs)|2|0 *onDragEnter=Occurs when the user drags an item into the client area of this item. ARG(DragEventArgs)|2|0 *onDragLeave=Occurs when the user drags an item and the mouse pointer is no longer over the client area of this item. ARG(EventArgs)|2|0 *onDragOver=Occurs when the user drags an item over the client area of this item. ARG(DragEventArgs)|2|0 *onEnabledChanged=Occurs when the Enabled property value has changed. ARG(EventArgs)|2|0 *onForeColorChanged=Occurs when the ForeColor property value changes. ARG(EventArgs)|2|0 *onGetPreferredSize=Occurs after invoke the method doGetPreferredSize and returns the result. ARG(Size)|2|0 *onGiveFeedback=Occurs during a drag operation. ARG(GiveFeedbackEventArgs)|2|0 *onLocationChanged=Occurs when the location of a ToolStripItem is updated. ARG(EventArgs)|2|0 *onMouseDown=Occurs when the mouse pointer is over the item and a mouse button is pressed. ARG(MouseEventArgs)|2|0 *onMouseEnter=Occurs when the mouse pointer enters the item. ARG(EventArgs)|2|0 *onMouseHover=Occurs when the mouse pointer hovers over the item. ARG(EventArgs)|2|0 *onMouseLeave=Occurs when the mouse pointer leaves the item. ARG(EventArgs)|2|0 *onMouseMove=Occurs when the mouse pointer is moved over the item. ARG(MouseEventArgs)|2|0 *onMouseUp=Occurs when the mouse pointer is over the item and a mouse button is released. ARG(MouseEventArgs)|2|0 *onOwnerChanged=Occurs when the Owner property changes. ARG(EventArgs)|2|0 *onPaint=Occurs when the item is redrawn. ARG(PaintEventArgs)|2|0 *onQueryAccessibilityHelp=Occurs when an accessibility client application invokes help for the ToolStripItem. ARG(QueryAccessibilityHelpEventArgs)|2|0 *onQueryContinueDrag=Occurs during a drag-and-drop operation and allows the drag source to determine whether the drag-and-drop operation should be canceled. ARG(QueryContinueDragEventArgs)|2|0 *onRightToLeftChanged=Occurs when the RightToLeft property value changes. ARG(EventArgs)|2|0 *onTextChanged=Occurs when the value of the Text property changes. ARG(EventArgs)|2|0 *onVisibleChanged=Occurs when the value of the Visible property changes. ARG(EventArgs)|2|0 *AccessibilityObject=Returns the AccessibleObject assigned to the control. ARG(AccessibleObject)|3|0 *AccessibleDefaultActionDescription=Returns the default action description of the control for use by accessibility client applications. ARG(string)|3|2 *AccessibleDescription=Returns the description that will be reported to accessibility client applications. ARG(string)|3|2 *AccessibleName=Returns the name of the control for use by accessibility client applications. ARG(string)|3|2 *AccessibleRole=Returns the accessible role of the control, which specifies the type of user interface element of the control. ARG(AccessibleRole)|3|0 *Alignment=Returns a value indicating whether the item aligns towards the beginning or end of the ToolStrip. ARG(ToolStripItemAlignment)|3|0 *AllowDrop=Returns a value indicating whether drag-and-drop and item reordering are handled through events that you implement. ARG(bool)|3|104 *Anchor=Returns the edges of the container to which a ToolStripItem is bound and determines how a ToolStripItem is resized with its parent. ARG(AnchorStyles)|3|0 *AutoSize=Returns a value indicating whether the item is automatically sized. ARG(bool)|3|104 *AutoToolTip=Returns a value indicating whether to use the Text property or the ToolTipText property for the ToolStripItem ToolTip. ARG(bool)|3|104 *Available=Returns a value indicating whether the ToolStripItem should be placed on a ToolStrip. ARG(bool)|3|104 *BackColor=Returns the background color for the item. ARG(Color)|3|8 *BackgroundImage=Returns the background image displayed in the item. ARG(Image)|3|0 *BackgroundImageLayout=Returns the background image layout used for the ToolStripItem. ARG(ImageLayout)|3|0 *Bounds=Returns the size and location of the item. ARG(Rectangle)|3|0 *CanSelect=Returns a value indicating whether the item can be selected. ARG(bool)|3|104 *ContentRectangle=Returns the area where content, such as text and icons, can be placed within a ToolStripItem without overwriting background borders. ARG(Rectangle)|3|0 *DisplayStyle=Returns whether text and images are displayed on a ToolStripItem. ARG(ToolStripItemDisplayStyle)|3|0 *Dock=Returns which ToolStripItem borders are docked to its parent control and determines how a ToolStripItem is resized with its parent. ARG(DockStyle)|3|0 *DoubleClickEnabled=Returns a value indicating whether the ToolStripItem can be activated by double-clicking the mouse. ARG(bool)|3|104 *Enabled=Returns a value indicating whether the parent control of the ToolStripItem is enabled. ARG(bool)|3|104 *Font=Returns the font of the text displayed by the item. ARG(Font)|3|0 *ForeColor=Returns the foreground color of the item. ARG(Color)|3|8 *GetCurrentParent=Retrieves the ToolStrip that is the container of the current ToolStripItem. ARG(ToolStrip)|3|0 *Height=Returns the height, in pixels, of a ToolStripItem. ARG(int)|3|1 *Image=Returns the image that is displayed on a ToolStripItem. ARG(Image)|3|0 *ImageAlign=Returns the alignment of the image on a ToolStripItem. ARG(ContentAlignment)|3|0 *ImageIndex=Returns the index value of the image that is displayed on the item. ARG(int)|3|1 *ImageKey=Returns the key accessor for the image in the ImageList that is displayed on a ToolStripItem. ARG(string)|3|2 *ImageScaling=Returns a value indicating whether an image on a ToolStripItem is automatically resized to fit in a container. ARG(ToolStripItemImageScaling)|3|0 *ImageTransparentColor=Returns the color to treat as transparent in a ToolStripItem image. ARG(Color)|3|8 *IsDisposed=Returns a value indicating whether the object has been disposed of. ARG(bool)|3|104 *IsOnDropDown=Returns a value indicating whether the container of the current Control is a ToolStripDropDown. ARG(bool)|3|104 *IsOnOverflow=Returns a value indicating whether the Placement property is set to Overflow. ARG(bool)|3|104 *Margin=Returns the space between the item and adjacent items. ARG(Padding)|3|0 *MergeAction=Returns how child menus are merged with parent menus. ARG(MergeAction)|3|0 *MergeIndex=Returns the position of a merged item within the current ToolStrip. ARG(int)|3|1 *Name=Returns the name of the item. ARG(string)|3|2 *Overflow=Returns whether the item is attached to the ToolStrip or ToolStripOverflowButton or can float between the two. ARG(ToolStripItemOverflow)|3|0 *Owner=Returns the owner of this item. ARG(ToolStrip)|3|0 *OwnerItem=Returns the parent ToolStripItem of this ToolStripItem. ARG(ToolStripItem)|3|0 *Padding=Returns the internal spacing, in pixels, between the item's contents and its edges. ARG(Padding)|3|0 *Placement=Returns the current layout of the item. ARG(ToolStripItemPlacement)|3|0 *Pressed=Returns a value indicating whether the state of the item is pressed. ARG(bool)|3|104 *RightToLeft=Returns a value indicating whether items are to be placed from right to left and text is to be written from right to left. ARG(RightToLeft)|3|0 *RightToLeftAutoMirrorImage=Mirrors automatically the ToolStripItem image when the RightToLeft property is set to Yes. ARG(bool)|3|104 *Selected=Returns a value indicating whether the item is selected. ARG(bool)|3|104 *Size=Returns the size of the item. ARG(Size)|3|0 *Tag=Returns the object that contains data about the item. ARG(Object)|3|0 *.Text=Returns the text that is to be displayed on the item. ARG(string)|3|2 *TextAlign=Returns the alignment of the text on a ToolStripLabel. ARG(ContentAlignment)|3|0 *TextDirection=Returns the orientation of text used on a ToolStripItem. ARG(ToolStripTextDirection)|3|0 *TextImageRelation=Returns the position of ToolStripItem text and image relative to each other. ARG(TextImageRelation)|3|0 *ToolTipText=Returns the text that appears as a ToolTip for a control. ARG(string)|3|2 *ToString=Returns a String containing the name of the Component, if any. This method should not be overridden. ARG(string)|3|2 *Visible=Returns a value indicating whether the item is displayed. ARG(bool)|3|104 *Width=Returns the width in pixels of a ToolStripItem. ARG(int)|3|1 *allowedEffects=Defines the drag operations that can occur. ARG(DragDropEffects)|4|0 *constrainingSize=Defines the custom-sized area for a control. ARG(Size)|4|0 *data=Defines the object to be dragged. ARG(Object)|4|0 *r=Defines a Rectangle that represents the region to invalidate. ARG(Rectangle)|4|0