Update release

This commit is contained in:
Zihan Chen
2017-11-30 07:49:47 -08:00
parent 4aed1d37fc
commit 09148ca119
49 changed files with 24487 additions and 18913 deletions
@@ -199,14 +199,14 @@
var date = (cast (MyDataItem^) row).Birthday;
if (checkFrom.Selected)
{
if (Sys::CompareDateTime(date, dateFrom.SelectedDate) < 0)
if (Sys::Compare(date, dateFrom.SelectedDate) < 0)
{
return false;
}
}
if (checkTo.Selected)
{
if (Sys::CompareDateTime(date, dateTo.SelectedDate) > 0)
if (Sys::Compare(date, dateTo.SelectedDate) > 0)
{
return false;
}
@@ -99,7 +99,7 @@
<att.TextProperty>Name</att.TextProperty>
<att.ValueProperty>Name</att.ValueProperty>
<att.EditorFactory>demo:TextEditor</att.EditorFactory>
<att.Sorter>[Sys::CompareString($1.Name, $2.Name)]</att.Sorter>
<att.Sorter>[Sys::Compare($1.Name, $2.Name)]</att.Sorter>
</DataColumn>
<DataColumn Text="Gender" Size="80">
@@ -107,7 +107,7 @@
<att.ValueProperty>Gender</att.ValueProperty>
<att.VisualizerFactory>demo:GenderVisualizer;CellBorderVisualizerTemplate</att.VisualizerFactory>
<att.EditorFactory>demo:GenderEditor</att.EditorFactory>
<att.Sorter>[Sys::CompareUInt64(cast UInt64 ($1.Gender), cast UInt64 ($2.Gender))]</att.Sorter>
<att.Sorter>[Sys::Compare(cast UInt64 ($1.Gender), cast UInt64 ($2.Gender))]</att.Sorter>
</DataColumn>
<DataColumn Text="Category" Size="80">
@@ -115,14 +115,14 @@
<att.ValueProperty>Category</att.ValueProperty>
<att.VisualizerFactory>demo:CategoryVisualizer;CellBorderVisualizerTemplate</att.VisualizerFactory>
<att.EditorFactory>demo:CategoryEditor</att.EditorFactory>
<att.Sorter>[Sys::CompareUInt64(cast UInt64 ($1.Category), cast UInt64 ($2.Category))]</att.Sorter>
<att.Sorter>[Sys::Compare(cast UInt64 ($1.Category), cast UInt64 ($2.Category))]</att.Sorter>
</DataColumn>
<DataColumn Text="Birthday" Size="80">
<att.TextProperty>demo::ToString(itemToBind.Birthday)</att.TextProperty>
<att.ValueProperty>Birthday</att.ValueProperty>
<att.EditorFactory>demo:DateEditor</att.EditorFactory>
<att.Sorter>[Sys::CompareDateTime($1.Birthday, $2.Birthday)]</att.Sorter>
<att.Sorter>[Sys::Compare($1.Birthday, $2.Birthday)]</att.Sorter>
<att.Filter-eval>dateFilter.Filter</att.Filter-eval>
<att.Popup>
<ToolstripMenu>
@@ -138,7 +138,7 @@
<att.ValueProperty>Website</att.ValueProperty>
<att.VisualizerFactory>HyperlinkVisualizerTemplate;CellBorderVisualizerTemplate</att.VisualizerFactory>
<att.EditorFactory>demo:TextEditor</att.EditorFactory>
<att.Sorter>[Sys::CompareString($1.Website, $2.Website)]</att.Sorter>
<att.Sorter>[Sys::Compare($1.Website, $2.Website)]</att.Sorter>
</DataColumn>
</att.Columns>
@@ -0,0 +1,92 @@
<Instance ref.CodeBehind="false" ref.Class="demo::ElementTabPage">
<TabPage ref.Name="self" Text="Elements">
<Table AlignmentToParent="left:0 top:0 right:0 bottom:0" CellPadding="10">
<att.Rows>
<_>composeType:Absolute absolute:45</_>
<_>composeType:Absolute absolute:45</_>
<_>composeType:Absolute absolute:45</_>
<_>composeType:Absolute absolute:45</_>
<_>composeType:Absolute absolute:45</_>
<_>composeType:Absolute absolute:45</_>
<_>composeType:Percentage percentage:1.0</_>
</att.Rows>
<att.Columns>
<_>composeType:Absolute absolute:100</_>
<_>composeType:Absolute absolute:100</_>
<_>composeType:Absolute absolute:45</_>
<_>composeType:Absolute absolute:45</_>
<_>composeType:Absolute absolute:100</_>
<_>composeType:Percentage percentage:1.0</_>
</att.Columns>
<Cell Site="row:0 column:0 rowSpan:2">
<SolidBorder Color="#FFFF00"/>
</Cell>
<Cell Site="row:2 column:0 rowSpan:2">
<SolidBorder Color="#FFFF00" Shape="shapeType:Ellipse"/>
</Cell>
<Cell Site="row:4 column:0 rowSpan:2">
<SolidBorder Color="#FFFF00" Shape="shapeType:RoundRect radiusX:10 radiusY:5"/>
</Cell>
<Cell Site="row:0 column:1 rowSpan:2">
<SolidBackground Color="#FFFF00"/>
</Cell>
<Cell Site="row:2 column:1 rowSpan:2">
<SolidBackground Color="#FFFF00" Shape="shapeType:Ellipse"/>
</Cell>
<Cell Site="row:4 column:1 rowSpan:2">
<SolidBackground Color="#FFFF00" Shape="shapeType:RoundRect radiusX:10 radiusY:5"/>
</Cell>
<Cell Site="row:0 column:2">
<GradientBackground Color1="#FFFF00" Color2="#0000FF" Direction="Horizontal"/>
</Cell>
<Cell Site="row:0 column:3">
<GradientBackground Color1="#FFFF00" Color2="#0000FF" Direction="Vertical"/>
</Cell>
<Cell Site="row:1 column:2">
<GradientBackground Color1="#FFFF00" Color2="#0000FF" Direction="Slash"/>
</Cell>
<Cell Site="row:1 column:3">
<GradientBackground Color1="#FFFF00" Color2="#0000FF" Direction="Backslash"/>
</Cell>
<Cell Site="row:2 column:2">
<GradientBackground Color1="#FFFF00" Color2="#0000FF" Direction="Horizontal" Shape="shapeType:Ellipse"/>
</Cell>
<Cell Site="row:2 column:3">
<GradientBackground Color1="#FFFF00" Color2="#0000FF" Direction="Vertical" Shape="shapeType:Ellipse"/>
</Cell>
<Cell Site="row:3 column:2">
<GradientBackground Color1="#FFFF00" Color2="#0000FF" Direction="Slash" Shape="shapeType:Ellipse"/>
</Cell>
<Cell Site="row:3 column:3">
<GradientBackground Color1="#FFFF00" Color2="#0000FF" Direction="Backslash" Shape="shapeType:Ellipse"/>
</Cell>
<Cell Site="row:4 column:2">
<GradientBackground Color1="#FFFF00" Color2="#0000FF" Direction="Horizontal" Shape="shapeType:RoundRect radiusX:10 radiusY:5"/>
</Cell>
<Cell Site="row:4 column:3">
<GradientBackground Color1="#FFFF00" Color2="#0000FF" Direction="Vertical" Shape="shapeType:RoundRect radiusX:10 radiusY:5"/>
</Cell>
<Cell Site="row:5 column:2">
<GradientBackground Color1="#FFFF00" Color2="#0000FF" Direction="Slash" Shape="shapeType:RoundRect radiusX:10 radiusY:5"/>
</Cell>
<Cell Site="row:5 column:3">
<GradientBackground Color1="#FFFF00" Color2="#0000FF" Direction="Backslash" Shape="shapeType:RoundRect radiusX:10 radiusY:5"/>
</Cell>
<Cell Site="row:0 column:4 rowSpan:2">
<RadialGradientBackground Color1="#FFFF00" Color2="#0000FF"/>
</Cell>
<Cell Site="row:2 column:4 rowSpan:2">
<RadialGradientBackground Color1="#FFFF00" Color2="#0000FF" Shape="shapeType:Ellipse"/>
</Cell>
<Cell Site="row:4 column:4 rowSpan:2">
<RadialGradientBackground Color1="#FFFF00" Color2="#0000FF" Shape="shapeType:RoundRect radiusX:10 radiusY:5"/>
</Cell>
</Table>
</TabPage>
</Instance>
@@ -28,6 +28,7 @@
<demo:RepeatTabPage Alt="R"/>
<demo:DocumentTabPage Alt="D"/>
<demo:TextBoxTabPage Alt="D"/>
<demo:ElementTabPage Alt="E"/>
</att.Pages>
</Tab>
</Window>
@@ -40,6 +41,7 @@
<Instance name="RepeatTabPageResource" content="File">RepeatTabPage.xml</Instance>
<Instance name="DataGridTabPageResource" content="File">DataGridTabPage.xml</Instance>
<Instance name="DocumentTabPageResource" content="File">DocumentTabPage.xml</Instance>
<Instance name="ElementTabPageResource" content="File">ElementTabPage.xml</Instance>
<Folder name="TextBoxComponents" content="Link">TextBoxTabPage.xml</Folder>
<Folder name="DataGridComponents" content="Link">DataGridComponents.xml</Folder>
<Folder name="RepeatComponents" content="Link">RepeatComponents.xml</Folder>
@@ -253,6 +253,8 @@ namespace demo
class DataGridTabPage;
class DocumentTabPageConstructor;
class DocumentTabPage;
class ElementTabPageConstructor;
class ElementTabPage;
class ListViewTabPageConstructor;
class ListViewTabPage;
class MainWindowConstructor;
@@ -716,6 +718,72 @@ namespace demo
~DocumentTabPage();
};
class ElementTabPageConstructor : public ::vl::Object, public ::vl::reflection::Description<ElementTabPageConstructor>
{
#ifndef VCZH_DEBUG_NO_REFLECTION
friend struct ::vl::reflection::description::CustomTypeDescriptorSelector<ElementTabPageConstructor>;
#endif
protected:
::demo::ElementTabPage* self = static_cast<::demo::ElementTabPage*>(nullptr);
::vl::presentation::compositions::GuiTableComposition* __vwsn_precompile_0 = static_cast<::vl::presentation::compositions::GuiTableComposition*>(nullptr);
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_1 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiSolidBorderElement> __vwsn_precompile_2 = ::vl::Ptr<::vl::presentation::elements::GuiSolidBorderElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_3 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiSolidBorderElement> __vwsn_precompile_4 = ::vl::Ptr<::vl::presentation::elements::GuiSolidBorderElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_5 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiSolidBorderElement> __vwsn_precompile_6 = ::vl::Ptr<::vl::presentation::elements::GuiSolidBorderElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_7 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiSolidBackgroundElement> __vwsn_precompile_8 = ::vl::Ptr<::vl::presentation::elements::GuiSolidBackgroundElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_9 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiSolidBackgroundElement> __vwsn_precompile_10 = ::vl::Ptr<::vl::presentation::elements::GuiSolidBackgroundElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_11 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiSolidBackgroundElement> __vwsn_precompile_12 = ::vl::Ptr<::vl::presentation::elements::GuiSolidBackgroundElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_13 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement> __vwsn_precompile_14 = ::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_15 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement> __vwsn_precompile_16 = ::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_17 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement> __vwsn_precompile_18 = ::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_19 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement> __vwsn_precompile_20 = ::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_21 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement> __vwsn_precompile_22 = ::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_23 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement> __vwsn_precompile_24 = ::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_25 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement> __vwsn_precompile_26 = ::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_27 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement> __vwsn_precompile_28 = ::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_29 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement> __vwsn_precompile_30 = ::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_31 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement> __vwsn_precompile_32 = ::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_33 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement> __vwsn_precompile_34 = ::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_35 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement> __vwsn_precompile_36 = ::vl::Ptr<::vl::presentation::elements::GuiGradientBackgroundElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_37 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiRadialGradientBackgroundElement> __vwsn_precompile_38 = ::vl::Ptr<::vl::presentation::elements::GuiRadialGradientBackgroundElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_39 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiRadialGradientBackgroundElement> __vwsn_precompile_40 = ::vl::Ptr<::vl::presentation::elements::GuiRadialGradientBackgroundElement>();
::vl::presentation::compositions::GuiCellComposition* __vwsn_precompile_41 = static_cast<::vl::presentation::compositions::GuiCellComposition*>(nullptr);
::vl::Ptr<::vl::presentation::elements::GuiRadialGradientBackgroundElement> __vwsn_precompile_42 = ::vl::Ptr<::vl::presentation::elements::GuiRadialGradientBackgroundElement>();
void __vwsn_initialize_instance_(::demo::ElementTabPage* __vwsn_this_);
public:
ElementTabPageConstructor();
};
class ElementTabPage : public ::vl::presentation::controls::GuiTabPage, public ::demo::ElementTabPageConstructor, public ::vl::reflection::Description<ElementTabPage>
{
friend class ::demo::ElementTabPageConstructor;
#ifndef VCZH_DEBUG_NO_REFLECTION
friend struct ::vl::reflection::description::CustomTypeDescriptorSelector<ElementTabPage>;
#endif
public:
ElementTabPage();
~ElementTabPage();
};
class ListViewTabPageConstructor : public ::vl::Object, public ::vl::reflection::Description<ListViewTabPageConstructor>
{
friend struct ::vl_workflow_global::__vwsnf85_Demo_demo_ListViewTabPageConstructor___vwsn_initialize_instance__;
@@ -800,7 +868,8 @@ namespace demo
::demo::RepeatTabPage* __vwsn_precompile_9 = static_cast<::demo::RepeatTabPage*>(nullptr);
::demo::DocumentTabPage* __vwsn_precompile_10 = static_cast<::demo::DocumentTabPage*>(nullptr);
::demo::TextBoxTabPage* __vwsn_precompile_11 = static_cast<::demo::TextBoxTabPage*>(nullptr);
::vl::presentation::compositions::GuiBoundsComposition* __vwsn_precompile_12 = static_cast<::vl::presentation::compositions::GuiBoundsComposition*>(nullptr);
::demo::ElementTabPage* __vwsn_precompile_12 = static_cast<::demo::ElementTabPage*>(nullptr);
::vl::presentation::compositions::GuiBoundsComposition* __vwsn_precompile_13 = static_cast<::vl::presentation::compositions::GuiBoundsComposition*>(nullptr);
void __vwsn_initialize_instance_(::demo::MainWindow* __vwsn_this_);
public:
MainWindowConstructor();
@@ -3062,6 +3131,7 @@ Closures
::vl::presentation::controls::GuiWindow* __vwsn_co0_mainWindow = nullptr;
::demo::HyperlinkWindow* __vwsn_co1_window = nullptr;
::vl::vint __vwsn_co_state_ = 0;
::vl::vint __vwsn_co_state_before_pause_ = 0;
::vl::Ptr<::vl::reflection::description::IValueException> __vwsn_prop_Failure;
::vl::Ptr<::vl::reflection::description::IValueException> GetFailure() override;
void SetFailure(::vl::Ptr<::vl::reflection::description::IValueException> __vwsn_value_);
@@ -47,6 +47,8 @@ namespace vl
IMPL_CPP_TYPE_INFO(demo::DateFilterConstructor)
IMPL_CPP_TYPE_INFO(demo::DocumentTabPage)
IMPL_CPP_TYPE_INFO(demo::DocumentTabPageConstructor)
IMPL_CPP_TYPE_INFO(demo::ElementTabPage)
IMPL_CPP_TYPE_INFO(demo::ElementTabPageConstructor)
IMPL_CPP_TYPE_INFO(demo::GenderDisplayer)
IMPL_CPP_TYPE_INFO(demo::GenderDisplayerConstructor)
IMPL_CPP_TYPE_INFO(demo::GenderEditor)
@@ -342,6 +344,59 @@ namespace vl
CLASS_MEMBER_FIELD(self)
END_CLASS_MEMBER(::demo::DocumentTabPageConstructor)
BEGIN_CLASS_MEMBER(::demo::ElementTabPage)
CLASS_MEMBER_CONSTRUCTOR(::demo::ElementTabPage*(), NO_PARAMETER)
END_CLASS_MEMBER(::demo::ElementTabPage)
BEGIN_CLASS_MEMBER(::demo::ElementTabPageConstructor)
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::ElementTabPageConstructor>(), NO_PARAMETER)
CLASS_MEMBER_METHOD(__vwsn_initialize_instance_, { L"__vwsn_this_" })
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
CLASS_MEMBER_FIELD(__vwsn_precompile_10)
CLASS_MEMBER_FIELD(__vwsn_precompile_11)
CLASS_MEMBER_FIELD(__vwsn_precompile_12)
CLASS_MEMBER_FIELD(__vwsn_precompile_13)
CLASS_MEMBER_FIELD(__vwsn_precompile_14)
CLASS_MEMBER_FIELD(__vwsn_precompile_15)
CLASS_MEMBER_FIELD(__vwsn_precompile_16)
CLASS_MEMBER_FIELD(__vwsn_precompile_17)
CLASS_MEMBER_FIELD(__vwsn_precompile_18)
CLASS_MEMBER_FIELD(__vwsn_precompile_19)
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
CLASS_MEMBER_FIELD(__vwsn_precompile_20)
CLASS_MEMBER_FIELD(__vwsn_precompile_21)
CLASS_MEMBER_FIELD(__vwsn_precompile_22)
CLASS_MEMBER_FIELD(__vwsn_precompile_23)
CLASS_MEMBER_FIELD(__vwsn_precompile_24)
CLASS_MEMBER_FIELD(__vwsn_precompile_25)
CLASS_MEMBER_FIELD(__vwsn_precompile_26)
CLASS_MEMBER_FIELD(__vwsn_precompile_27)
CLASS_MEMBER_FIELD(__vwsn_precompile_28)
CLASS_MEMBER_FIELD(__vwsn_precompile_29)
CLASS_MEMBER_FIELD(__vwsn_precompile_3)
CLASS_MEMBER_FIELD(__vwsn_precompile_30)
CLASS_MEMBER_FIELD(__vwsn_precompile_31)
CLASS_MEMBER_FIELD(__vwsn_precompile_32)
CLASS_MEMBER_FIELD(__vwsn_precompile_33)
CLASS_MEMBER_FIELD(__vwsn_precompile_34)
CLASS_MEMBER_FIELD(__vwsn_precompile_35)
CLASS_MEMBER_FIELD(__vwsn_precompile_36)
CLASS_MEMBER_FIELD(__vwsn_precompile_37)
CLASS_MEMBER_FIELD(__vwsn_precompile_38)
CLASS_MEMBER_FIELD(__vwsn_precompile_39)
CLASS_MEMBER_FIELD(__vwsn_precompile_4)
CLASS_MEMBER_FIELD(__vwsn_precompile_40)
CLASS_MEMBER_FIELD(__vwsn_precompile_41)
CLASS_MEMBER_FIELD(__vwsn_precompile_42)
CLASS_MEMBER_FIELD(__vwsn_precompile_5)
CLASS_MEMBER_FIELD(__vwsn_precompile_6)
CLASS_MEMBER_FIELD(__vwsn_precompile_7)
CLASS_MEMBER_FIELD(__vwsn_precompile_8)
CLASS_MEMBER_FIELD(__vwsn_precompile_9)
CLASS_MEMBER_FIELD(self)
END_CLASS_MEMBER(::demo::ElementTabPageConstructor)
BEGIN_CLASS_MEMBER(::demo::GenderDisplayer)
CLASS_MEMBER_CONSTRUCTOR(::demo::GenderDisplayer*(), NO_PARAMETER)
CLASS_MEMBER_METHOD(GetGender, NO_PARAMETER)
@@ -477,6 +532,7 @@ namespace vl
CLASS_MEMBER_FIELD(__vwsn_precompile_10)
CLASS_MEMBER_FIELD(__vwsn_precompile_11)
CLASS_MEMBER_FIELD(__vwsn_precompile_12)
CLASS_MEMBER_FIELD(__vwsn_precompile_13)
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
CLASS_MEMBER_FIELD(__vwsn_precompile_3)
CLASS_MEMBER_FIELD(__vwsn_precompile_4)
@@ -799,6 +855,8 @@ namespace vl
ADD_TYPE_INFO(::demo::DateFilterConstructor)
ADD_TYPE_INFO(::demo::DocumentTabPage)
ADD_TYPE_INFO(::demo::DocumentTabPageConstructor)
ADD_TYPE_INFO(::demo::ElementTabPage)
ADD_TYPE_INFO(::demo::ElementTabPageConstructor)
ADD_TYPE_INFO(::demo::GenderDisplayer)
ADD_TYPE_INFO(::demo::GenderDisplayerConstructor)
ADD_TYPE_INFO(::demo::GenderEditor)
@@ -50,6 +50,8 @@ namespace vl
DECL_TYPE_INFO(::demo::DateFilterConstructor)
DECL_TYPE_INFO(::demo::DocumentTabPage)
DECL_TYPE_INFO(::demo::DocumentTabPageConstructor)
DECL_TYPE_INFO(::demo::ElementTabPage)
DECL_TYPE_INFO(::demo::ElementTabPageConstructor)
DECL_TYPE_INFO(::demo::GenderDisplayer)
DECL_TYPE_INFO(::demo::GenderDisplayerConstructor)
DECL_TYPE_INFO(::demo::GenderEditor)