This is an automated email from the ASF dual-hosted git repository.

aharui pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit bd65f3aed0c3956c226f5eef86baa2715df32616
Author: Alex Harui <[email protected]>
AuthorDate: Tue Aug 13 16:29:47 2019 -0700

    RichTextEditor was using embeds and throwing exceptions.  Probably a TODO 
around getting the assets into the output folders.  Fixed #439
---
 .../src/main/config/compile-js-config.xml          |  33 +++++++++++++++++++--
 .../src/main/config/compile-swf-config.xml         |  32 ++++++++++++++++++++
 .../src/main/resources/assets/divider_vertical.png | Bin 0 -> 27186 bytes
 .../main/resources/assets/icon_align_center.png    | Bin 0 -> 27220 bytes
 .../main/resources/assets/icon_align_justify.png   | Bin 0 -> 27095 bytes
 .../src/main/resources/assets/icon_align_left.png  | Bin 0 -> 27210 bytes
 .../src/main/resources/assets/icon_align_right.png | Bin 0 -> 27210 bytes
 .../src/main/resources/assets/icon_bullet.png      | Bin 0 -> 27234 bytes
 .../src/main/resources/assets/icon_style_bold.png  | Bin 0 -> 27205 bytes
 .../main/resources/assets/icon_style_italic.png    | Bin 0 -> 27229 bytes
 .../main/resources/assets/icon_style_underline.png | Bin 0 -> 27197 bytes
 .../main/royale/mx/controls/RichTextEditor.mxml    |  16 +++++-----
 12 files changed, 71 insertions(+), 10 deletions(-)

diff --git 
a/frameworks/js/projects/MXRoyaleJS/src/main/config/compile-js-config.xml 
b/frameworks/js/projects/MXRoyaleJS/src/main/config/compile-js-config.xml
index 1b48205..10b994b 100644
--- a/frameworks/js/projects/MXRoyaleJS/src/main/config/compile-js-config.xml
+++ b/frameworks/js/projects/MXRoyaleJS/src/main/config/compile-js-config.xml
@@ -95,10 +95,39 @@
         <name>defaults.css</name>
         
<path>../../../../../../projects/MXRoyale/src/main/resources/defaults.css</path>
     </include-file>
-    
     <include-file>
+        <name>assets/icon_align_center.png</name>
+        
<path>../../../../../../projects/MXRoyale/src/main/resources/assets/icon_align_center.png</path>
     </include-file>
-
+    <include-file>
+        <name>assets/icon_align_justify.png</name>
+        
<path>../../../../../../projects/MXRoyale/src/main/resources/assets/icon_align_justify.png</path>
+    </include-file>
+    <include-file>
+        <name>assets/icon_align_left.png</name>
+        
<path>../../../../../../projects/MXRoyale/src/main/resources/assets/icon_align_left.png</path>
+    </include-file>
+    <include-file>
+        <name>assets/icon_align_right.png</name>
+        
<path>../../../../../../projects/MXRoyale/src/main/resources/assets/icon_align_right.png</path>
+    </include-file>
+    <include-file>
+        <name>assets/icon_bullet.png</name>
+        
<path>../../../../../../projects/MXRoyale/src/main/resources/assets/icon_bullet.png</path>
+    </include-file>
+    <include-file>
+        <name>assets/icon_style_bold.png</name>
+        
<path>../../../../../../projects/MXRoyale/src/main/resources/assets/icon_style_bold.png</path>
+    </include-file>
+    <include-file>
+        <name>assets/icon_style_italic.png</name>
+        
<path>../../../../../../projects/MXRoyale/src/main/resources/assets/icon_style_italic.png</path>
+    </include-file>
+    <include-file>
+        <name>assets/icon_style_underline.png</name>
+        
<path>../../../../../../projects/MXRoyale/src/main/resources/assets/icon_style_underline.png</path>
+    </include-file>
+    
     <include-classes>
         <class>MXRoyaleClasses</class>
     </include-classes>
diff --git 
a/frameworks/projects/MXRoyale/src/main/config/compile-swf-config.xml 
b/frameworks/projects/MXRoyale/src/main/config/compile-swf-config.xml
index 57f3dfb..f37525c 100644
--- a/frameworks/projects/MXRoyale/src/main/config/compile-swf-config.xml
+++ b/frameworks/projects/MXRoyale/src/main/config/compile-swf-config.xml
@@ -98,6 +98,38 @@
         <name>defaults.css</name>
         <path>../resources/defaults.css</path>
     </include-file>
+    <include-file>
+        <name>assets/icon_align_center.png</name>
+        <path>../resources/assets/icon_align_center.png</path>
+    </include-file>
+    <include-file>
+        <name>assets/icon_align_justify.png</name>
+        <path>../resources/assets/icon_align_justify.png</path>
+    </include-file>
+    <include-file>
+        <name>assets/icon_align_left.png</name>
+        <path>../resources/assets/icon_align_left.png</path>
+    </include-file>
+    <include-file>
+        <name>assets/icon_align_right.png</name>
+        <path>../resources/assets/icon_align_right.png</path>
+    </include-file>
+    <include-file>
+        <name>assets/icon_bullet.png</name>
+        <path>../resources/assets/icon_bullet.png</path>
+    </include-file>
+    <include-file>
+        <name>assets/icon_style_bold.png</name>
+        <path>../resources/assets/icon_style_bold.png</path>
+    </include-file>
+    <include-file>
+        <name>assets/icon_style_italic.png</name>
+        <path>../resources/assets/icon_style_italic.png</path>
+    </include-file>
+    <include-file>
+        <name>assets/icon_style_underline.png</name>
+        <path>../resources/assets/icon_style_underline.png</path>
+    </include-file>
 
     <include-lookup-only>true</include-lookup-only>
 
diff --git 
a/frameworks/projects/MXRoyale/src/main/resources/assets/divider_vertical.png 
b/frameworks/projects/MXRoyale/src/main/resources/assets/divider_vertical.png
new file mode 100644
index 0000000..b87b3bd
Binary files /dev/null and 
b/frameworks/projects/MXRoyale/src/main/resources/assets/divider_vertical.png 
differ
diff --git 
a/frameworks/projects/MXRoyale/src/main/resources/assets/icon_align_center.png 
b/frameworks/projects/MXRoyale/src/main/resources/assets/icon_align_center.png
new file mode 100644
index 0000000..3fac48d
Binary files /dev/null and 
b/frameworks/projects/MXRoyale/src/main/resources/assets/icon_align_center.png 
differ
diff --git 
a/frameworks/projects/MXRoyale/src/main/resources/assets/icon_align_justify.png 
b/frameworks/projects/MXRoyale/src/main/resources/assets/icon_align_justify.png
new file mode 100644
index 0000000..bf4a6d6
Binary files /dev/null and 
b/frameworks/projects/MXRoyale/src/main/resources/assets/icon_align_justify.png 
differ
diff --git 
a/frameworks/projects/MXRoyale/src/main/resources/assets/icon_align_left.png 
b/frameworks/projects/MXRoyale/src/main/resources/assets/icon_align_left.png
new file mode 100644
index 0000000..c9f45f6
Binary files /dev/null and 
b/frameworks/projects/MXRoyale/src/main/resources/assets/icon_align_left.png 
differ
diff --git 
a/frameworks/projects/MXRoyale/src/main/resources/assets/icon_align_right.png 
b/frameworks/projects/MXRoyale/src/main/resources/assets/icon_align_right.png
new file mode 100644
index 0000000..1bdcda3
Binary files /dev/null and 
b/frameworks/projects/MXRoyale/src/main/resources/assets/icon_align_right.png 
differ
diff --git 
a/frameworks/projects/MXRoyale/src/main/resources/assets/icon_bullet.png 
b/frameworks/projects/MXRoyale/src/main/resources/assets/icon_bullet.png
new file mode 100644
index 0000000..a99e9a2
Binary files /dev/null and 
b/frameworks/projects/MXRoyale/src/main/resources/assets/icon_bullet.png differ
diff --git 
a/frameworks/projects/MXRoyale/src/main/resources/assets/icon_style_bold.png 
b/frameworks/projects/MXRoyale/src/main/resources/assets/icon_style_bold.png
new file mode 100644
index 0000000..a0a71d1
Binary files /dev/null and 
b/frameworks/projects/MXRoyale/src/main/resources/assets/icon_style_bold.png 
differ
diff --git 
a/frameworks/projects/MXRoyale/src/main/resources/assets/icon_style_italic.png 
b/frameworks/projects/MXRoyale/src/main/resources/assets/icon_style_italic.png
new file mode 100644
index 0000000..2d0221d
Binary files /dev/null and 
b/frameworks/projects/MXRoyale/src/main/resources/assets/icon_style_italic.png 
differ
diff --git 
a/frameworks/projects/MXRoyale/src/main/resources/assets/icon_style_underline.png
 
b/frameworks/projects/MXRoyale/src/main/resources/assets/icon_style_underline.png
new file mode 100644
index 0000000..316b2f1
Binary files /dev/null and 
b/frameworks/projects/MXRoyale/src/main/resources/assets/icon_style_underline.png
 differ
diff --git 
a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/RichTextEditor.mxml 
b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/RichTextEditor.mxml
index 418e138..4add9d2 100644
--- 
a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/RichTextEditor.mxml
+++ 
b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/RichTextEditor.mxml
@@ -1060,15 +1060,15 @@
             <mx:HBox id="toolBar2" horizontalGap="0">
 
                 <mx:Button id="boldButton" width="20" toggle="true"
-                           icon="@Embed('assets/icon_style_bold.png')"
+                           icon="assets/icon_style_bold.png"
                            click="setTextStyles('bold', 
event.currentTarget.selected);" /> 
                 
                 <mx:Button id="italicButton" width="20" toggle="true"
-                           icon="@Embed('assets/icon_style_italic.png')"
+                           icon="assets/icon_style_italic.png"
                            click="setTextStyles('italic', 
event.currentTarget.selected);" /> 
                 
                 <mx:Button id="underlineButton" width="20" toggle="true"
-                           icon="@Embed('assets/icon_style_underline.png')"
+                           icon="assets/icon_style_underline.png"
                            click="setTextStyles('underline', 
event.currentTarget.selected);" /> 
 
             </mx:HBox>
@@ -1082,16 +1082,16 @@
                             itemClick="setTextStyles('align', 
ToggleButtonBar(event.currentTarget).dataProvider.getItemAt(ToggleButtonBar(event.currentTarget).selectedIndex).action);
 " >
                 <mx:dataProvider>
                     <fx:Array> 
-                        <fx:Object icon="@Embed('assets/icon_align_left.png')" 
action="left"/>
-                        <fx:Object 
icon="@Embed('assets/icon_align_center.png')" action="center"/>
-                        <fx:Object 
icon="@Embed('assets/icon_align_right.png')" action="right"/>
-                        <fx:Object 
icon="@Embed('assets/icon_align_justify.png')" action="justify"/>
+                        <fx:Object icon="assets/icon_align_left.png" 
action="left"/>
+                        <fx:Object icon="assets/icon_align_center.png" 
action="center"/>
+                        <fx:Object icon="assets/icon_align_right.png" 
action="right"/>
+                        <fx:Object icon="assets/icon_align_justify.png" 
action="justify"/>
                     </fx:Array>
                 </mx:dataProvider>
             </mx:ToggleButtonBar>
 
             <mx:Button id="bulletButton" width="20" toggle="true"
-                   icon="@Embed('assets/icon_bullet.png')"
+                   icon="assets/icon_bullet.png"
                    click="setTextStyles('bullet', 
event.currentTarget.selected);" /> 
 
             <mx:VRule height="{linkTextInput.height}"/>

Reply via email to