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;
+
+
//--------------------------------------------------------------------------
//