You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by pu...@apache.org on 2021/09/16 19:12:39 UTC

[royale-asjs] branch develop updated: Added ZipCodeValidator in mx-royale-manifest.xml, Added downArrowButton_buttonDownHandler in ComboBase.as and Added textField in Label.as

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

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


The following commit(s) were added to refs/heads/develop by this push:
     new 8006ec1  Added ZipCodeValidator in mx-royale-manifest.xml, Added downArrowButton_buttonDownHandler in ComboBase.as and Added textField in Label.as
8006ec1 is described below

commit 8006ec10ebf01b010f4b277ecdb5c3086a574100
Author: pashminakazi <pa...@gmail.com>
AuthorDate: Thu Sep 16 12:12:29 2021 -0700

    Added ZipCodeValidator in mx-royale-manifest.xml, Added downArrowButton_buttonDownHandler in ComboBase.as and Added textField in Label.as
---
 .../MXRoyale/src/main/resources/mx-royale-manifest.xml  |  2 ++
 .../MXRoyale/src/main/royale/mx/controls/ComboBase.as   |  5 +++++
 .../MXRoyale/src/main/royale/mx/controls/Label.as       | 17 +++++++++++++++++
 3 files changed, 24 insertions(+)

diff --git a/frameworks/projects/MXRoyale/src/main/resources/mx-royale-manifest.xml b/frameworks/projects/MXRoyale/src/main/resources/mx-royale-manifest.xml
index aec4b95..5ddbf99 100644
--- a/frameworks/projects/MXRoyale/src/main/resources/mx-royale-manifest.xml
+++ b/frameworks/projects/MXRoyale/src/main/resources/mx-royale-manifest.xml
@@ -235,5 +235,7 @@
 	<component id="ApplicationControlBar" class="mx.containers.ApplicationControlBar" />
    <component id="MultiSelectionList" class="mx.controls.MultiSelectionList"/>
    <component id="CurrencyFormatter" class="mx.formatters.CurrencyFormatter"/>
+   <component id="ZipCodeValidator" class="mx.validators.ZipCodeValidator"/>
+   
 
 </componentPackage>
diff --git a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/ComboBase.as b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/ComboBase.as
index 7588c84..7b5a036 100644
--- a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/ComboBase.as
+++ b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/ComboBase.as
@@ -878,6 +878,11 @@ public class ComboBase extends UIComponent implements /*IIMESupport,*/ IFocusMan
         else
             super.setFocus();
     }
+	
+	protected function downArrowButton_buttonDownHandler(event:FlexEvent):void
+    {
+        // overridden by subclasses
+    }
 
 }
 
diff --git a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/Label.as b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/Label.as
index 985f906..8e24b2e 100644
--- a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/Label.as
+++ b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/Label.as
@@ -35,6 +35,7 @@ import mx.controls.listClasses.IListItemRenderer;
 import mx.core.IDataRenderer;
 import mx.core.UIComponent;
 import mx.events.FlexEvent;
+import mx.core.IUITextField;
 
 /*
 import mx.core.UITextField;
@@ -809,6 +810,22 @@ public class Label extends UIComponent
      */
     public var truncateToFit:Boolean = true;
 	
+	
+	//----------------------------------
+    //  textField
+    //----------------------------------
+
+    /**
+     *  The internal UITextField that renders the text of this Label.
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 9
+     *  @playerversion AIR 1.1
+     *  @productversion Flex 3
+     */
+    protected var textField:IUITextField;
+
+	
 
     //--------------------------------------------------------------------------
     //