Skip to content

Commit

Permalink
Update release
Browse files Browse the repository at this point in the history
  • Loading branch information
vczh committed Jun 1, 2021
1 parent 78cdc5c commit 4d52771
Show file tree
Hide file tree
Showing 13 changed files with 363 additions and 464 deletions.
220 changes: 72 additions & 148 deletions Import/GacUI.cpp

Large diffs are not rendered by default.

276 changes: 116 additions & 160 deletions Import/GacUI.h

Large diffs are not rendered by default.

7 changes: 0 additions & 7 deletions Import/GacUICompiler.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -8259,13 +8259,6 @@ GuiControlInstanceLoader
GuiPredefinedInstanceLoadersPlugin
***********************************************************************/

Ptr<WfExpression> CreateTrue(IGuiInstanceLoader::ArgumentMap&)
{
auto expr = MakePtr<WfLiteralExpression>();
expr->value = WfLiteralValue::True;
return expr;
}

void InitializeTrackerProgressBar(const WString& variableName, Ptr<WfBlockStatement> block)
{
auto refVariable = MakePtr<WfReferenceExpression>();
Expand Down
16 changes: 13 additions & 3 deletions Import/GacUIReflection.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -373,7 +373,7 @@ Type Declaration
CLASS_MEMBER_PROPERTY_FAST(WindowCursor)
CLASS_MEMBER_PROPERTY_FAST(CaretPoint)
CLASS_MEMBER_PROPERTY_FAST(Parent)
CLASS_MEMBER_PROPERTY_FAST(AlwaysPassFocusToParent)
CLASS_MEMBER_PROPERTY_FAST(WindowMode)
CLASS_MEMBER_PROPERTY_READONLY_FAST(CustomFramePadding)
CLASS_MEMBER_PROPERTY_FAST(Icon)
CLASS_MEMBER_PROPERTY_READONLY_FAST(SizeState)
Expand Down Expand Up @@ -421,6 +421,14 @@ Type Declaration
ENUM_NAMESPACE_ITEM(Maximized)
END_ENUM_ITEM(INativeWindow::WindowSizeState)

BEGIN_ENUM_ITEM(INativeWindow::WindowMode)
ENUM_ITEM_NAMESPACE(INativeWindow)
ENUM_NAMESPACE_ITEM(Normal)
ENUM_NAMESPACE_ITEM(Tooltip)
ENUM_NAMESPACE_ITEM(Popup)
ENUM_NAMESPACE_ITEM(Menu)
END_ENUM_ITEM(INativeWindow::WindowMode)

BEGIN_INTERFACE_MEMBER_NOPROXY(INativeDelay)
CLASS_MEMBER_PROPERTY_READONLY_FAST(Status)

Expand Down Expand Up @@ -1242,6 +1250,8 @@ Type Declaration (Class)
CLASS_MEMBER_PROPERTY_FAST(ColumnPadding)
CLASS_MEMBER_PROPERTY_FAST(Axis)
CLASS_MEMBER_PROPERTY_FAST(Alignment)

CLASS_MEMBER_METHOD(InsertFlowItem, { L"index" _ L"item" })
END_CLASS_MEMBER(GuiFlowComposition)

BEGIN_CLASS_MEMBER(GuiFlowItemComposition)
Expand Down Expand Up @@ -1279,12 +1289,12 @@ Type Declaration (Class)
CLASS_MEMBER_PROPERTY_FAST(Group)
CLASS_MEMBER_PROPERTY_FAST(SharedWidth)
CLASS_MEMBER_PROPERTY_FAST(SharedHeight)
END_CLASS_MEMBER(GuiSubComponentMeasurer)
END_CLASS_MEMBER(GuiSharedSizeItemComposition)

BEGIN_CLASS_MEMBER(GuiSharedSizeRootComposition)
CLASS_MEMBER_BASE(GuiBoundsComposition)
CLASS_MEMBER_CONSTRUCTOR(GuiSharedSizeRootComposition*(), NO_PARAMETER)
END_CLASS_MEMBER(GuiSubComponentMeasurerSource)
END_CLASS_MEMBER(GuiSharedSizeRootComposition)

BEGIN_CLASS_MEMBER(GuiRepeatCompositionBase)
CLASS_MEMBER_GUIEVENT(ItemInserted)
Expand Down
1 change: 1 addition & 0 deletions Import/GacUIReflection.h
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,7 @@ Type List (Basic)
F(presentation::INativeCursor::SystemCursorType)\
F(presentation::INativeWindow)\
F(presentation::INativeWindow::WindowSizeState)\
F(presentation::INativeWindow::WindowMode)\
F(presentation::INativeDelay)\
F(presentation::INativeDelay::ExecuteStatus)\
F(presentation::INativeScreen)\
Expand Down
Loading

0 comments on commit 4d52771

Please sign in to comment.