Update release

This commit is contained in:
vczh
2023-01-18 01:24:01 -08:00
parent 0d46b6aa13
commit ed160871e6
28 changed files with 32076 additions and 24640 deletions
+9 -8
View File
@@ -453,10 +453,9 @@ Type Declaration
CLASS_MEMBER_METHOD(Enable, NO_PARAMETER)
CLASS_MEMBER_METHOD(Disable, NO_PARAMETER)
CLASS_MEMBER_METHOD(IsEnabled, NO_PARAMETER)
CLASS_MEMBER_METHOD(SetFocus, NO_PARAMETER)
CLASS_MEMBER_METHOD(IsFocused, NO_PARAMETER)
CLASS_MEMBER_METHOD(SetActivate, NO_PARAMETER)
CLASS_MEMBER_METHOD(IsActivated, NO_PARAMETER)
CLASS_MEMBER_METHOD(IsRenderingAsActivated, NO_PARAMETER)
CLASS_MEMBER_METHOD(ShowInTaskBar, NO_PARAMETER)
CLASS_MEMBER_METHOD(HideInTaskBar, NO_PARAMETER)
CLASS_MEMBER_METHOD(IsAppearedInTaskBar, NO_PARAMETER)
@@ -1161,6 +1160,7 @@ Type Declaration (Class)
CLASS_MEMBER_PROPERTY_READONLY_FAST(Parent)
CLASS_MEMBER_PROPERTY_FAST(OwnedElement)
CLASS_MEMBER_PROPERTY_FAST(Visible)
CLASS_MEMBER_PROPERTY_READONLY_FAST(EventuallyVisible)
CLASS_MEMBER_PROPERTY_FAST(MinSizeLimitation)
CLASS_MEMBER_PROPERTY_READONLY_FAST(GlobalBounds)
CLASS_MEMBER_PROPERTY_FAST(TransparentToMouse)
@@ -1195,6 +1195,7 @@ Type Declaration (Class)
CLASS_MEMBER_BASE(GuiGraphicsComposition)
CLASS_MEMBER_PROPERTY_GUIEVENT_READONLY_FAST(Bounds)
CLASS_MEMBER_PROPERTY_READONLY_FAST(PreviousCalculatedBounds)
END_CLASS_MEMBER(GuiGraphicsSite)
BEGIN_CLASS_MEMBER(GuiWindowComposition)
@@ -2212,7 +2213,7 @@ Type Declaration (Class)
CLASS_MEMBER_METHOD(GetChild, {L"index"})
CLASS_MEMBER_METHOD(AddChild, {L"control"})
CLASS_MEMBER_METHOD(HasChild, {L"control"})
CLASS_MEMBER_METHOD(SetFocus, NO_PARAMETER)
CLASS_MEMBER_METHOD(SetFocused, NO_PARAMETER)
CLASS_MEMBER_METHOD(DisplayTooltip, {L"location"})
CLASS_MEMBER_METHOD(CloseTooltip, NO_PARAMETER)
CLASS_MEMBER_METHOD(QueryService, {L"identifier"})
@@ -2315,10 +2316,12 @@ Type Declaration (Class)
CLASS_MEMBER_GUIEVENT(WindowDeactivated)
CLASS_MEMBER_GUIEVENT(WindowOpened)
CLASS_MEMBER_GUIEVENT(WindowClosing)
CLASS_MEMBER_GUIEVENT(WindowReadyToClose)
CLASS_MEMBER_GUIEVENT(WindowClosed)
CLASS_MEMBER_GUIEVENT(WindowDestroying)
CLASS_MEMBER_PROPERTY_READONLY_FAST(MainComposition)
CLASS_MEMBER_PROPERTY_READONLY_FAST(RenderingAsActivated)
CLASS_MEMBER_PROPERTY_FAST(ShowInTaskBar)
CLASS_MEMBER_PROPERTY_FAST(EnabledActivate)
CLASS_MEMBER_PROPERTY_FAST(TopMost)
@@ -2329,10 +2332,6 @@ Type Declaration (Class)
CLASS_MEMBER_METHOD(DeleteAfterProcessingAllEvents, NO_PARAMETER)
CLASS_MEMBER_METHOD(ForceCalculateSizeImmediately, NO_PARAMETER)
CLASS_MEMBER_METHOD(GetFocused, NO_PARAMETER)
CLASS_MEMBER_METHOD(SetFocused, NO_PARAMETER)
CLASS_MEMBER_METHOD(GetActivated, NO_PARAMETER)
CLASS_MEMBER_METHOD(SetActivated, NO_PARAMETER)
CLASS_MEMBER_METHOD(SetBounds, {L"location" _ L"size"})
CLASS_MEMBER_METHOD(Show, NO_PARAMETER)
CLASS_MEMBER_METHOD(ShowDeactivated, NO_PARAMETER)
@@ -2360,6 +2359,7 @@ Type Declaration (Class)
CLASS_MEMBER_METHOD_OVERLOAD(MoveToScreenCenter, NO_PARAMETER, void(GuiWindow::*)())
CLASS_MEMBER_METHOD_OVERLOAD(MoveToScreenCenter, { L"screen" }, void(GuiWindow::*)(INativeScreen*))
CLASS_MEMBER_METHOD(ShowWithOwner, { L"owner" })
CLASS_MEMBER_METHOD(ShowModal, { L"owner" _ L"callback" })
CLASS_MEMBER_METHOD(ShowModalAndDelete, { L"owner" _ L"callback" })
CLASS_MEMBER_METHOD(ShowModalAsync, { L"owner" })
@@ -3446,7 +3446,7 @@ namespace vl
using namespace presentation::controls;
class GuiReflectionPlugin : public Object, public IGuiPlugin
class GuiReflectionPlugin : public Object, public presentation::IGuiPlugin
{
public:
@@ -3652,6 +3652,7 @@ Type Declaration (Class)
END_CLASS_MEMBER(NAME)\
GUI_CONTROL_TEMPLATE(GuiListItemTemplate, GuiTemplate)
GUI_CORE_CONTROL_TEMPLATE_DECL(GUI_CONTROL_TEMPLATE)
GUI_CONTROL_TEMPLATE_DECL(GUI_CONTROL_TEMPLATE)
GUI_ITEM_TEMPLATE_DECL(GUI_CONTROL_TEMPLATE)