22 public virtual string IdTitle
26 return base.GetType().Name;
32 public virtual string IdHeaderRow
42 public virtual string TextTab
46 return this.textTab.lang();
52 public virtual string TextHeader
56 if (!this.textHeader.IsEmpty())
58 return this.textHeader.lang();
65 public virtual void List()
70 public virtual void OnCreate()
75 public virtual void OnSwitchContent()
79 if (Lang.GetList(
this.IdTitle) !=
null)
81 this.window.SetTitles(this.IdTitle, this.IdHeaderRow);
84 if (!this.textHeader.IsEmpty())
86 this.window.SetCaption(this.TextHeader);
91 public virtual void OnRefreshMenu()
93 this.window.menuLeft.Clear();
94 this.window.menuRight.Clear();
98 public void MoveToOther(
object c)
100 this.list.RemoveDynamic(c);
102 this.list.RebuildLayoutTo(this.layer);
110 public Window window;
122 public WindowMenu menu;
125 public string textTab;
128 public string textHeader;