/// <summary> /// Activates or deactivates layout - module can modify layout before or after activation. /// </summary> /// <param name="LItem">The layout item.</param> /// <param name="Activate">If set to <c>true</c> activate.</param> public override void OnActivateLayout(REXLayoutItem LItem, bool Activate) { base.OnActivateLayout(LItem, Activate); // insert code here. if (ExtensionRef != null) { ExtensionRef.OnActivateLayout(LItem, Activate); } }
/// <summary> /// Activates or deactivates layout - module can modify layout before or after activation. /// </summary> /// <param name="LItem">The layout item.</param> /// <param name="Activate">If set to <c>true</c> activate.</param> public override void OnActivateLayout(REXLayoutItem LItem, bool Activate) { //Step 4.6.: Extension class base.OnActivateLayout(LItem, Activate); ParameterControlRef.SetData(); NoteControlRef.SetDialog(); if (ExtensionRef != null) { ExtensionRef.OnActivateLayout(LItem, Activate); } }
/// <summary> /// Activates or deactivates layout - module can modify layout before or after activation. /// </summary> /// <param name="LItem">The layout item.</param> /// <param name="Activate">If set to <c>true</c> activate.</param> public override void OnActivateLayout(REXLayoutItem LItem, bool Activate) { base.OnActivateLayout(LItem, Activate); if (Activate) { if (LItem.Name == "L1") { SubControlRef.Focus(); REXLayoutItem LayoutItem = Layout.GetItem("L1"); LayoutItem.Visible = true; } } else { } if (ExtensionRef != null) { ExtensionRef.OnActivateLayout(LItem, Activate); } }