mirror of
https://github.com/vczh-libraries/Release.git
synced 2026-08-20 22:07:26 +08:00
Update release imports and tutorial build
This commit is contained in:
@@ -36,6 +36,7 @@ namespace vl
|
||||
#ifdef VCZH_DESCRIPTABLEOBJECT_WITH_METADATA
|
||||
#define _ ,
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindow)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::MainWindowConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiWindow)
|
||||
CLASS_MEMBER_BASE(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::MainWindow*(), NO_PARAMETER)
|
||||
@@ -45,24 +46,43 @@ namespace vl
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::MainWindowConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_MainWindow_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_10)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_11)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_12)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_13)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_14)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_3)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_4)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_5)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_6)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_7)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_8)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_9)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(textBoxA)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(textBoxB)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(textBoxC)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
|
||||
#undef _
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace vl
|
||||
#ifdef VCZH_DESCRIPTABLEOBJECT_WITH_METADATA
|
||||
#define _ ,
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindow)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::MainWindowConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiWindow)
|
||||
CLASS_MEMBER_BASE(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::MainWindow*(), NO_PARAMETER)
|
||||
@@ -45,9 +46,13 @@ namespace vl
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::MainWindowConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_MainWindow_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
|
||||
#undef _
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace vl
|
||||
#ifdef VCZH_DESCRIPTABLEOBJECT_WITH_METADATA
|
||||
#define _ ,
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindow)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::MainWindowConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiWindow)
|
||||
CLASS_MEMBER_BASE(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::MainWindow*(), NO_PARAMETER)
|
||||
@@ -45,16 +46,27 @@ namespace vl
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::MainWindowConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_MainWindow_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_3)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_4)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_5)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_6)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_7)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_8)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(textBoxName)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
|
||||
#undef _
|
||||
|
||||
@@ -36,26 +36,40 @@ namespace vl
|
||||
#ifdef VCZH_DESCRIPTABLEOBJECT_WITH_METADATA
|
||||
#define _ ,
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindow)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::MainWindowConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiWindow)
|
||||
CLASS_MEMBER_BASE(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::MainWindow*(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(documentLabel_ActiveHyperlinkExecuted, { L"sender" _ L"arguments" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_UserImpl)
|
||||
END_CLASS_MEMBER(::demo::MainWindow)
|
||||
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::MainWindowConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_MainWindow_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_3)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_4)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_5)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_6)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_7)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_8)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(documentLabel)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
|
||||
#undef _
|
||||
|
||||
@@ -42,11 +42,13 @@ namespace vl
|
||||
END_INTERFACE_MEMBER(::demo::IViewModel)
|
||||
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindow)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::MainWindowConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiWindow)
|
||||
CLASS_MEMBER_BASE(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::MainWindow*(::vl::Ptr<::demo::IViewModel>), { L"__vwsn_ctor_parameter_ViewModel" })
|
||||
CLASS_MEMBER_METHOD(GetViewModel, NO_PARAMETER)
|
||||
CLASS_MEMBER_FIELD(__vwsn_parameter_ViewModel)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Private)
|
||||
CLASS_MEMBER_PROPERTY_READONLY(ViewModel, GetViewModel)
|
||||
END_CLASS_MEMBER(::demo::MainWindow)
|
||||
|
||||
@@ -54,17 +56,29 @@ namespace vl
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::MainWindowConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_MainWindow_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_3)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_4)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_5)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_6)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_7)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_8)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(ViewModel)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(textBoxName)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
|
||||
#undef _
|
||||
|
||||
@@ -36,37 +36,63 @@ namespace vl
|
||||
#ifdef VCZH_DESCRIPTABLEOBJECT_WITH_METADATA
|
||||
#define _ ,
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindow)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_File, ::vl::WString::Unmanaged(L"MainWindow"))
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::MainWindowConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiWindow)
|
||||
CLASS_MEMBER_BASE(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::MainWindow*(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(buttonCalculate_Clicked, { L"sender" _ L"arguments" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_UserImpl)
|
||||
END_CLASS_MEMBER(::demo::MainWindow)
|
||||
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::MainWindowConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_MainWindow_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_10)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_11)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_12)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_13)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_14)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_15)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_16)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_17)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_3)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_4)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_5)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_6)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_7)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_8)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_9)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(textBoxA)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(textBoxB)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(textBoxC)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
|
||||
#undef _
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace vl
|
||||
#ifdef VCZH_DESCRIPTABLEOBJECT_WITH_METADATA
|
||||
#define _ ,
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindow)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::MainWindowConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiWindow)
|
||||
CLASS_MEMBER_BASE(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::MainWindow*(), NO_PARAMETER)
|
||||
@@ -45,27 +46,49 @@ namespace vl
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::MainWindowConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_MainWindow_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_10)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_11)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_12)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_13)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_14)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_15)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_16)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_17)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_3)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_4)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_5)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_6)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_7)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_8)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_9)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(textBoxA)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(textBoxB)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(textBoxC)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
|
||||
#undef _
|
||||
|
||||
@@ -43,11 +43,13 @@ namespace vl
|
||||
END_INTERFACE_MEMBER(::demo::IViewModel)
|
||||
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindow)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::MainWindowConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiWindow)
|
||||
CLASS_MEMBER_BASE(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::MainWindow*(::vl::Ptr<::demo::IViewModel>), { L"__vwsn_ctor_parameter_ViewModel" })
|
||||
CLASS_MEMBER_METHOD(GetViewModel, NO_PARAMETER)
|
||||
CLASS_MEMBER_FIELD(__vwsn_parameter_ViewModel)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Private)
|
||||
CLASS_MEMBER_PROPERTY_READONLY(ViewModel, GetViewModel)
|
||||
END_CLASS_MEMBER(::demo::MainWindow)
|
||||
|
||||
@@ -55,28 +57,51 @@ namespace vl
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::MainWindowConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_MainWindow_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_10)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_11)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_12)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_13)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_14)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_15)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_16)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_17)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_3)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_4)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_5)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_6)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_7)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_8)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_9)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(ViewModel)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(textBoxA)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(textBoxB)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(textBoxC)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
|
||||
#undef _
|
||||
|
||||
@@ -38,6 +38,7 @@ namespace vl
|
||||
#ifdef VCZH_DESCRIPTABLEOBJECT_WITH_METADATA
|
||||
#define _ ,
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindow)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::MainWindowConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiWindow)
|
||||
CLASS_MEMBER_BASE(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::MainWindow*(), NO_PARAMETER)
|
||||
@@ -47,12 +48,17 @@ namespace vl
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::MainWindowConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_MainWindow_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
|
||||
BEGIN_CLASS_MEMBER(::demo::MyControl)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::MyControlConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiCustomControl)
|
||||
CLASS_MEMBER_BASE(::demo::MyControlConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::MyControl*(), NO_PARAMETER)
|
||||
@@ -62,10 +68,15 @@ namespace vl
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::MyControlConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_MyControl_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(self)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MyControlConstructor)
|
||||
|
||||
#undef _
|
||||
|
||||
@@ -38,6 +38,7 @@ namespace vl
|
||||
#ifdef VCZH_DESCRIPTABLEOBJECT_WITH_METADATA
|
||||
#define _ ,
|
||||
BEGIN_CLASS_MEMBER(::demo::AnotherWindow)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::AnotherWindowConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiWindow)
|
||||
CLASS_MEMBER_BASE(::demo::AnotherWindowConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::AnotherWindow*(), NO_PARAMETER)
|
||||
@@ -47,26 +48,39 @@ namespace vl
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::AnotherWindowConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_AnotherWindow_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::AnotherWindowConstructor)
|
||||
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindow)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_File, ::vl::WString::Unmanaged(L"MainWindow"))
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::MainWindowConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiWindow)
|
||||
CLASS_MEMBER_BASE(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::MainWindow*(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(buttonShowWindow_Clicked, { L"sender" _ L"arguments" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_UserImpl)
|
||||
END_CLASS_MEMBER(::demo::MainWindow)
|
||||
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::MainWindowConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_MainWindow_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_3)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
|
||||
#undef _
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace vl
|
||||
#ifdef VCZH_DESCRIPTABLEOBJECT_WITH_METADATA
|
||||
#define _ ,
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindow)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::MainWindowConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiWindow)
|
||||
CLASS_MEMBER_BASE(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::MainWindow*(), NO_PARAMETER)
|
||||
@@ -45,9 +46,13 @@ namespace vl
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::MainWindowConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_MainWindow_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
|
||||
#undef _
|
||||
|
||||
@@ -36,32 +36,53 @@ namespace vl
|
||||
#ifdef VCZH_DESCRIPTABLEOBJECT_WITH_METADATA
|
||||
#define _ ,
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindow)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_File, ::vl::WString::Unmanaged(L"MainWindow"))
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::MainWindowConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiWindow)
|
||||
CLASS_MEMBER_BASE(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::MainWindow*(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(buttonPaste_Clicked, { L"sender" _ L"arguments" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_UserImpl)
|
||||
CLASS_MEMBER_FIELD(integerState)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MainWindow)
|
||||
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::MainWindowConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_MainWindow_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_10)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_11)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_3)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_4)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_5)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_6)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_7)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_8)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_9)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(self)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(textBoxA)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(textBoxB)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
|
||||
#undef _
|
||||
|
||||
@@ -42,11 +42,13 @@ namespace vl
|
||||
END_INTERFACE_MEMBER(::demo::IViewModel)
|
||||
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindow)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::MainWindowConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiWindow)
|
||||
CLASS_MEMBER_BASE(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::MainWindow*(::vl::Ptr<::demo::IViewModel>), { L"__vwsn_ctor_parameter_ViewModel" })
|
||||
CLASS_MEMBER_METHOD(GetViewModel, NO_PARAMETER)
|
||||
CLASS_MEMBER_FIELD(__vwsn_parameter_ViewModel)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Private)
|
||||
CLASS_MEMBER_PROPERTY_READONLY(ViewModel, GetViewModel)
|
||||
END_CLASS_MEMBER(::demo::MainWindow)
|
||||
|
||||
@@ -54,10 +56,15 @@ namespace vl
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::MainWindowConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_MainWindow_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(ViewModel)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
|
||||
#undef _
|
||||
|
||||
@@ -38,6 +38,7 @@ namespace vl
|
||||
#ifdef VCZH_DESCRIPTABLEOBJECT_WITH_METADATA
|
||||
#define _ ,
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindow)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::MainWindowConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiWindow)
|
||||
CLASS_MEMBER_BASE(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::MainWindow*(), NO_PARAMETER)
|
||||
@@ -47,13 +48,19 @@ namespace vl
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::MainWindowConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_MainWindow_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(myControl)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
|
||||
BEGIN_CLASS_MEMBER(::demo::MyControl)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::MyControlConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiCustomControl)
|
||||
CLASS_MEMBER_BASE(::demo::MyControlConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::MyControl*(), NO_PARAMETER)
|
||||
@@ -61,6 +68,7 @@ namespace vl
|
||||
CLASS_MEMBER_METHOD(SetSelectedOption, { L"__vwsn_value_" })
|
||||
CLASS_MEMBER_EVENT(SelectedOptionChanged)
|
||||
CLASS_MEMBER_FIELD(__vwsn_prop_SelectedOption)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Private)
|
||||
CLASS_MEMBER_PROPERTY_EVENT(SelectedOption, GetSelectedOption, SetSelectedOption, SelectedOptionChanged)
|
||||
END_CLASS_MEMBER(::demo::MyControl)
|
||||
|
||||
@@ -68,16 +76,27 @@ namespace vl
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::MyControlConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_MyControl_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_3)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_4)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_5)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_6)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_7)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(optionGroup)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(self)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MyControlConstructor)
|
||||
|
||||
#undef _
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace vl
|
||||
#ifdef VCZH_DESCRIPTABLEOBJECT_WITH_METADATA
|
||||
#define _ ,
|
||||
BEGIN_CLASS_MEMBER(::demo::MainWindow)
|
||||
ATTRIBUTE_TYPE(::vl::__vwsn::att_cpp_Friend, ::vl::reflection::description::GetTypeDescriptor(::vl::WString::Unmanaged(L"demo::MainWindowConstructor")))
|
||||
CLASS_MEMBER_BASE(::vl::presentation::controls::GuiWindow)
|
||||
CLASS_MEMBER_BASE(::demo::MainWindowConstructor)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::demo::MainWindow*(), NO_PARAMETER)
|
||||
@@ -45,12 +46,19 @@ namespace vl
|
||||
CLASS_MEMBER_BASE(::vl::reflection::DescriptableObject)
|
||||
CLASS_MEMBER_CONSTRUCTOR(::vl::Ptr<::demo::MainWindowConstructor>(), NO_PARAMETER)
|
||||
CLASS_MEMBER_METHOD(__vwsn_demo_MainWindow_Initialize, { L"__vwsn_this_" })
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_0)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_1)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_2)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_3)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(__vwsn_precompile_4)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
CLASS_MEMBER_FIELD(self)
|
||||
ATTRIBUTE_MEMBER(::vl::__vwsn::att_cpp_Protected)
|
||||
END_CLASS_MEMBER(::demo::MainWindowConstructor)
|
||||
|
||||
#undef _
|
||||
|
||||
Reference in New Issue
Block a user