Beispiel #1
0
 /// <summary>
 /// Registers a floating Ext.Component with this ZIndexManager. This should not
 /// need to be called under normal circumstances. Floating Components (such as Windows,
 /// BoundLists and Menus) are automatically registered with a
 /// zIndexManager at render time.
 /// Where this may be useful is moving Windows between two ZIndexManagers. For example,
 /// to bring the <see cref="Ext.MessageBox">Ext.MessageBox</see> dialog under the same manager as the Desktop's
 /// ZIndexManager in the desktop sample app:
 /// <code>MyDesktop.getDesktop().getManager().register(<see cref="Ext.MessageBox">Ext.MessageBox</see>);
 /// </code>
 /// </summary>
 /// <param name="comp"><p>The Component to register.</p>
 /// </param>
 public void register(Ext.Component comp)
 {
 }
Beispiel #2
0
 /// <summary>
 /// Makes the given card active (makes it the visible card in the TabPanel's CardLayout and highlights the Tab) ...
 /// </summary>
 public object setActiveTab(Ext.Component card)
 {
     return(null);
 }
Beispiel #3
0
 /// <summary>
 /// For a given item in the container, return an object with information on whether the item is visible
 /// with the current innerCt scroll value.
 /// </summary>
 /// <param name="item"><p>The item</p>
 /// </param>
 /// <returns>
 /// <span><see cref="Object">Object</see></span><div><p>Values for fullyVisible, hiddenStart and hiddenEnd</p>
 /// </div>
 /// </returns>
 private object getItemVisibility(Ext.Component item)
 {
     return(null);
 }
Beispiel #4
0
 /// <summary>
 /// Fires when a new group has been activated (activated by setActiveGroup).
 /// </summary>
 /// <param name="grouptabPanel"><p>The GroupTabPanel</p>
 /// </param>
 /// <param name="newGroup"><p>The newly activated root group item</p>
 /// </param>
 /// <param name="oldGroup"><p>The previously active root group item</p>
 /// </param>
 /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p>
 /// </param>
 public void groupchange(GroupTabPanel grouptabPanel, Ext.Component newGroup, Ext.Component oldGroup, object eOpts)
 {
 }
Beispiel #5
0
 /// <summary>
 /// Makes the given group active
 /// </summary>
 /// <param name="cmp"><p>The root component to make active.</p>
 /// </param>
 public void setActiveGroup(Ext.Component cmp)
 {
 }
 /// <summary>
 /// Fires when the mouse is hovering over this menu
 /// </summary>
 /// <param name="menu"><p>The menu</p>
 /// </param>
 /// <param name="item"><p>The menu item that the mouse is over. <c>undefined</c> if not applicable.</p>
 /// </param>
 /// <param name="e"><p>The underlying <see cref="Ext.EventObject">Ext.EventObject</see></p>
 /// </param>
 /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p>
 /// </param>
 public void mouseover(Ext.menu.Menu menu, Ext.Component item, EventObject e, object eOpts)
 {
 }
 /// <summary>
 /// Fires when dragging of a child Component causes its drop index to change.
 /// </summary>
 /// <param name="this">
 /// </param>
 /// <param name="container"><p>The owning Container</p>
 /// </param>
 /// <param name="dragCmp"><p>The Component being dragged</p>
 /// </param>
 /// <param name="startIdx"><p>The index position from which the Component was initially dragged.</p>
 /// </param>
 /// <param name="idx"><p>The current closest index to which the Component would drop.</p>
 /// </param>
 /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p>
 /// </param>
 public void ChangeIndex(BoxReorderer @this, Ext.container.Container container, Ext.Component dragCmp, JsNumber startIdx, JsNumber idx, object eOpts)
 {
 }
Beispiel #8
0
 /// <summary>
 /// This method is invoked after a new Component has been added. It
 /// is passed the Component which has been added. This method may
 /// be used to update any internal structure which may depend upon
 /// the state of the child items.
 /// <p>This is a <i>template method</i>.
 /// a hook into the functionality of this class.
 /// Feel free to override it in child classes.</p>
 /// </summary>
 /// <param name="component">
 /// </param>
 /// <param name="position">
 /// </param>
 protected virtual void onAdd(Ext.Component component, JsNumber position)
 {
 }
Beispiel #9
0
 /// <summary>
 /// This method is invoked before adding a new child Component. It
 /// is passed the new Component, and may be used to modify the
 /// Component, or prepare the Container in some way. Returning
 /// false aborts the add operation.
 /// <p>This is a <i>template method</i>.
 /// a hook into the functionality of this class.
 /// Feel free to override it in child classes.</p>
 /// </summary>
 /// <param name="item">
 /// </param>
 protected virtual void onBeforeAdd(Ext.Component item)
 {
 }
Beispiel #10
0
 /// <summary>
 /// Sets this tab's attached card. Usually this is handled automatically by the Ext.tab.Panel that this Tab
 /// belongs to and would not need to be done by the developer
 /// </summary>
 /// <param name="card"><p>The card to set</p>
 /// </param>
 public void setCard(Ext.Component card)
 {
 }
Beispiel #11
0
 /// <summary>
 /// Determines whether this Container is an ancestor of the passed Component.
 /// This will return true if the passed Component is anywhere within the subtree
 /// beneath this Container.
 /// </summary>
 /// <param name="possibleDescendant"><p>The Component to test for presence
 /// within this Container's subtree.</p>
 /// </param>
 public void isAncestor(Ext.Component possibleDescendant)
 {
 }
Beispiel #12
0
 /// <summary>
 /// Adds the given Toolbar item to the given menu. Buttons inside a buttongroup are added individually.
 /// </summary>
 /// <param name="menu"><p>The menu to add to</p>
 /// </param>
 /// <param name="component"><p>The component to add
 /// TODO: Implement overrides in Ext.layout.container.boxOverflow which create overrides
 /// for SplitButton, Button, ButtonGroup, and TextField. And a generic one for Component
 /// which create clones suitable for use in an overflow menu.</p>
 /// </param>
 private void addComponentToMenu(Ext.menu.Menu menu, Ext.Component component)
 {
 }
Beispiel #13
0
 /// <summary>
 /// Returns a menu config for a given component. This config is used to create a menu item
 /// to be added to the expander menu
 /// </summary>
 /// <param name="component"><p>The component to create the config for</p>
 /// </param>
 /// <param name="hideOnClick"><p>Passed through to the menu item</p>
 /// </param>
 private void createMenuConfig(Ext.Component component, bool hideOnClick)
 {
 }
Beispiel #14
0
 /// <summary>
 /// Tests whether the passed Component matches the selector string.
 /// </summary>
 /// <param name="component"><p>The Component to test</p>
 /// </param>
 /// <param name="selector"><p>The selector string to test against.</p>
 /// </param>
 /// <returns>
 /// <span><see cref="bool">Boolean</see></span><div><p>True if the Component matches the selector.</p>
 /// </div>
 /// </returns>
 public static bool @is(Ext.Component component, JsString selector)
 {
     return(false);
 }
Beispiel #15
0
 /// <summary>
 /// Unregisters a Ext.Component from this ZIndexManager. This should not
 /// need to be called. Components are automatically unregistered upon destruction.
 /// See register.
 /// </summary>
 /// <param name="comp"><p>The Component to unregister.</p>
 /// </param>
 public static void unregister(Ext.Component comp)
 {
 }
Beispiel #16
0
 /// <summary>
 /// This method is invoked after a new Component has been
 /// removed. It is passed the Component which has been
 /// removed. This method may be used to update any internal
 /// structure which may depend upon the state of the child items.
 /// <p>This is a <i>template method</i>.
 /// a hook into the functionality of this class.
 /// Feel free to override it in child classes.</p>
 /// </summary>
 /// <param name="component">
 /// </param>
 /// <param name="autoDestroy">
 /// </param>
 protected virtual void onRemove(Ext.Component component, bool autoDestroy)
 {
 }
 /// <summary>
 /// Fires when this menu is clicked
 /// </summary>
 /// <param name="menu"><p>The menu which has been clicked</p>
 /// </param>
 /// <param name="item"><p>The menu item that was clicked. <c>undefined</c> if not applicable.</p>
 /// </param>
 /// <param name="e"><p>The underlying <see cref="Ext.EventObject">Ext.EventObject</see>.</p>
 /// </param>
 /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p>
 /// </param>
 public void click(Ext.menu.Menu menu, Ext.Component item, EventObject e, object eOpts)
 {
 }
Beispiel #18
0
 /// <summary>
 /// Fires before any Ext.Component is added or inserted into the container.
 /// A handler can return false to cancel the add.
 /// </summary>
 /// <param name="this">
 /// </param>
 /// <param name="component"><p>The component being added</p>
 /// </param>
 /// <param name="index"><p>The index at which the component will be added to the container's items collection</p>
 /// </param>
 /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p>
 /// </param>
 public void beforeadd(Ext.container.Container @this, Ext.Component component, JsNumber index, object eOpts)
 {
 }
Beispiel #19
0
 /// <summary>
 /// Inserts a Component into this Container at a specified index. ...
 /// </summary>
 public Ext.Component insert(JsNumber index, Ext.Component component)
 {
     return(null);
 }
Beispiel #20
0
 /// <summary>
 /// Fires after any Ext.Component is removed from the container.
 /// <strong>This event bubbles:</strong> 'remove' will also be fired when Component is removed from any of
 /// the child containers or their children or ...
 /// </summary>
 /// <param name="this">
 /// </param>
 /// <param name="component"><p>The component that was removed</p>
 /// </param>
 /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p>
 /// </param>
 public void remove(Ext.container.Container @this, Ext.Component component, object eOpts)
 {
 }
 /// <summary>
 /// Fires when dragging of a child Component begins.
 /// </summary>
 /// <param name="this">
 /// </param>
 /// <param name="container"><p>The owning Container</p>
 /// </param>
 /// <param name="dragCmp"><p>The Component being dragged</p>
 /// </param>
 /// <param name="idx"><p>The start index of the Component being dragged.</p>
 /// </param>
 /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p>
 /// </param>
 public void StartDrag(BoxReorderer @this, Ext.container.Container container, Ext.Component dragCmp, JsNumber idx, object eOpts)
 {
 }
Beispiel #22
0
 /// <summary>
 /// Creates new LoadMask.
 /// </summary>
 /// <param name="comp"><p>The Component you wish to mask. The the mask will be automatically sized
 /// upon Component resize, and the message box will be kept centered.</p><p>
 /// </param>
 /// <param name="config"><p>The config object</p>
 /// </param>
 /// <returns>
 /// <span><see cref="Object">Object</see></span><div>
 /// </div>
 /// </returns>
 public LoadMask(Ext.Component comp, object config = null)
 {
 }
Beispiel #23
0
 /// <summary>
 /// Fires when a new tab has been activated (activated by setActiveTab).
 /// </summary>
 /// <param name="grouptabPanel"><p>The GroupTabPanel</p>
 /// </param>
 /// <param name="newCard"><p>The newly activated item</p>
 /// </param>
 /// <param name="oldCard"><p>The previously active item</p>
 /// </param>
 /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p>
 /// </param>
 public void tabchange(GroupTabPanel grouptabPanel, Ext.Component newCard, Ext.Component oldCard, object eOpts)
 {
 }
Beispiel #24
0
 /// <summary>
 /// ...
 /// </summary>
 public object afterComponentLayout(JsNumber adjWidth, JsNumber adjHeight, bool isSetSize, Ext.Component callingContainer)
 {
     return(null);
 }
Beispiel #25
0
 /// <summary>
 /// Makes the given component active (makes it the visible card in the GroupTabPanel's CardLayout)
 /// </summary>
 /// <param name="cmp"><p>The component to make active</p>
 /// </param>
 public void setActiveTab(Ext.Component cmp)
 {
 }
Beispiel #26
0
 /// <summary>
 /// Returns the ContextItem for a component.
 /// </summary>
 /// <param name="cmp">
 /// </param>
 public void getCmp(Ext.Component cmp)
 {
 }
Beispiel #27
0
 /// <summary>
 /// Registers a floating Ext.Component with this ZIndexManager. ...
 /// </summary>
 public object register(Ext.Component comp)
 {
     return(null);
 }
Beispiel #28
0
 /// <summary>
 /// Binds this tool to a component.
 /// </summary>
 /// <param name="component"><p>The component</p>
 /// </param>
 private void bindTo(Ext.Component component)
 {
 }
Beispiel #29
0
 /// <summary>
 /// Fired when the currently-active tab has changed
 /// </summary>
 /// <param name="tabBar"><p>The TabBar</p>
 /// </param>
 /// <param name="tab"><p>The new Tab</p>
 /// </param>
 /// <param name="card"><p>The card that was just shown in the TabPanel</p>
 /// </param>
 /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p>
 /// </param>
 public void change(Ext.tab.Bar tabBar, Ext.tab.Tab tab, Ext.Component card, object eOpts)
 {
 }
Beispiel #30
0
 /// <summary>
 /// Sets this tab's attached card. ...
 /// </summary>
 public object setCard(Ext.Component card)
 {
     return(null);
 }