diff --git a/SampleForDoc/GacUI/UIRes/32bits/control_basic_window.bin b/SampleForDoc/GacUI/UIRes/32bits/control_basic_window.bin index e65839fc..cf3beda3 100644 Binary files a/SampleForDoc/GacUI/UIRes/32bits/control_basic_window.bin and b/SampleForDoc/GacUI/UIRes/32bits/control_basic_window.bin differ diff --git a/SampleForDoc/GacUI/UIRes/64bits/control_basic_window.bin b/SampleForDoc/GacUI/UIRes/64bits/control_basic_window.bin index 39238866..e966916f 100644 Binary files a/SampleForDoc/GacUI/UIRes/64bits/control_basic_window.bin and b/SampleForDoc/GacUI/UIRes/64bits/control_basic_window.bin differ diff --git a/SampleForDoc/GacUI/XmlRes/control_basic_window/Resource.xml b/SampleForDoc/GacUI/XmlRes/control_basic_window/Resource.xml index f9a3b233..a825dd11 100644 --- a/SampleForDoc/GacUI/XmlRes/control_basic_window/Resource.xml +++ b/SampleForDoc/GacUI/XmlRes/control_basic_window/Resource.xml @@ -42,8 +42,13 @@ var tct = cast (TabWindowTabTemplate*) tab.ControlTemplateObject; tct.SetTabHeaderContainer(wct.TabHeaderContainer); - tab.Pages.Add(new LoremIpsumTabPage*()); - tab.Pages.Add(new LoremIpsumTabPage*()); + attach(tct.AddPageRequested, func():void + { + var tabPage = new LoremIpsumTabPage*(); + tab.Pages.Insert(0, tabPage); + tab.SelectedPage = tabPage; + }); + tab.Pages.Add(new LoremIpsumTabPage*()); } ]]> diff --git a/SampleForDoc/GacUI/XmlRes/control_basic_window/Tab.xml b/SampleForDoc/GacUI/XmlRes/control_basic_window/Tab.xml index 1ca84c3f..a6be42c6 100644 --- a/SampleForDoc/GacUI/XmlRes/control_basic_window/Tab.xml +++ b/SampleForDoc/GacUI/XmlRes/control_basic_window/Tab.xml @@ -42,6 +42,8 @@ headerContainer.AddChild(headerTable); } } + + event AddPageRequested(); ]]> @@ -65,29 +67,46 @@ - - - sample::TabWindowTabHeaderTemplate - self.TabPages - - - - - - - - + + + composeType:Percentage percentage:1.0 + composeType:MinSize + composeType:Percentage percentage:1.0 + + + composeType:MinSize + composeType:Percentage percentage:1.0 + + + + + + + + sample::TabWindowTabHeaderTemplate + self.TabPages + + + + + + + + +
diff --git a/SampleForDoc/GacUI/XmlRes/control_basic_window/TabHeaderButton.xml b/SampleForDoc/GacUI/XmlRes/control_basic_window/TabHeaderButton.xml index a97605e6..44031fcc 100644 --- a/SampleForDoc/GacUI/XmlRes/control_basic_window/TabHeaderButton.xml +++ b/SampleForDoc/GacUI/XmlRes/control_basic_window/TabHeaderButton.xml @@ -25,13 +25,14 @@ composeType:Percentage percentage:1.0 composeType:MinSize + composeType:Percentage percentage:1.0 composeType:Percentage percentage:1.0 composeType:MinSize - +