/// <summary> /// Event triggered to resovle any wild cards in the animation sequence. The /// wildcards are expanded into actual animation objects /// </summary> /// <param name="sender">event sender</param> /// <param name="e">event args</param> private void animation_EvtResolveWidgetChildren(object sender, ResolveWidgetChildrenEventArgs e) { if (EvtResolveWidgetChildren != null) { EvtResolveWidgetChildren(sender, e); var children = new List <Widget>(); e.ContainerWidget.Finder.FindAllButtons(children); foreach (var widget in children) { widget.EvtMouseClicked -= button_EvtMouseClicked; widget.EvtMouseClicked += button_EvtMouseClicked; } } }
private void TaskSwitcherForm_EvtResolveWidgetChildren(object sender, ResolveWidgetChildrenEventArgs e) { e.ContainerWidget.ClearAllChildren(); foreach (Widget widget in _widgetList) { e.ContainerWidget.AddChild(widget); } }
/// <summary> /// Event triggered to resovle any wild cards in the animation sequence. The /// wildcards are expanded into actual animation objects /// </summary> /// <param name="sender">event sender</param> /// <param name="e">event args</param> private void animation_EvtResolveWidgetChildren(object sender, ResolveWidgetChildrenEventArgs e) { if (EvtResolveWidgetChildren != null) { EvtResolveWidgetChildren(sender, e); var children = new List<Widget>(); e.ContainerWidget.Finder.FindAllButtons(children); foreach (var widget in children) { widget.EvtMouseClicked -= button_EvtMouseClicked; widget.EvtMouseClicked += button_EvtMouseClicked; } } }