diff --git a/SampleForDoc/GacUI/UIRes/32bits/control_ribbon_gallery.bin b/SampleForDoc/GacUI/UIRes/32bits/control_ribbon_gallery.bin new file mode 100644 index 00000000..42802e68 Binary files /dev/null and b/SampleForDoc/GacUI/UIRes/32bits/control_ribbon_gallery.bin differ diff --git a/SampleForDoc/GacUI/UIRes/64bits/control_ribbon_gallery.bin b/SampleForDoc/GacUI/UIRes/64bits/control_ribbon_gallery.bin new file mode 100644 index 00000000..eaff77fc Binary files /dev/null and b/SampleForDoc/GacUI/UIRes/64bits/control_ribbon_gallery.bin differ diff --git a/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/L_Paste.png b/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/L_Paste.png new file mode 100644 index 00000000..8ccfdffb Binary files /dev/null and b/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/L_Paste.png differ diff --git a/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/Resource.xml b/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/Resource.xml new file mode 100644 index 00000000..c2429c28 --- /dev/null +++ b/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/Resource.xml @@ -0,0 +1,153 @@ + + + + + ..\..\UIRes\32bits\control_ribbon_gallery.bin + + + ..\..\UIRes\64bits\control_ribbon_gallery.bin + + + + + _Undo.png + _Redo.png + _Copy.png + _Cut.png + _Paste.png + _Delete.png + L_Paste.png + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + composeType:MinSize + composeType:Percentage percentage:1.0 + + + composeType:Percentage percentage:1.0 + + + + + + + + + + + + + self.groups + Name + Items + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
\ No newline at end of file diff --git a/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Copy.png b/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Copy.png new file mode 100644 index 00000000..889e5921 Binary files /dev/null and b/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Copy.png differ diff --git a/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Cut.png b/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Cut.png new file mode 100644 index 00000000..f68d4633 Binary files /dev/null and b/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Cut.png differ diff --git a/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Delete.png b/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Delete.png new file mode 100644 index 00000000..b5463387 Binary files /dev/null and b/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Delete.png differ diff --git a/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Paste.png b/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Paste.png new file mode 100644 index 00000000..e1f720b5 Binary files /dev/null and b/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Paste.png differ diff --git a/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Redo.png b/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Redo.png new file mode 100644 index 00000000..c659ea67 Binary files /dev/null and b/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Redo.png differ diff --git a/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Undo.png b/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Undo.png new file mode 100644 index 00000000..79c849bb Binary files /dev/null and b/SampleForDoc/GacUI/XmlRes/control_ribbon_gallery/_Undo.png differ diff --git a/TODO.md b/TODO.md index e7d7cdc9..e52ad999 100644 --- a/TODO.md +++ b/TODO.md @@ -7,6 +7,8 @@ https://zhuanlan.zhihu.com/p/39369370 ### Bug - [ ] `GlobalStringKey` need to remember the `GlobalStringKeyManager` object, and if the global object is changed, it means this key becomes a wild pointer, it should crash. +- [ ] Collection literal `{a b c}` should react to the "receiving type" if the receiving type is a known collection type. + - So that it is able to do `DealWithObservableList({1 2 3});` - [ ] `let X = Y in (F(X.a.b.c))` reports `X does not exist in the current scope` in binding property value - while `F((let X = Y.a.b).c)` works - [ ] GacGen reports only "error dumping resource file" while the resource file contains some syntax errors preventing GacGen from reading it