You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ah...@apache.org on 2019/11/25 17:49:21 UTC
[royale-asjs] branch develop updated (f4a2995 -> 9b812c1)
This is an automated email from the ASF dual-hosted git repository.
aharui pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.
from f4a2995 Merge pull request #591 from T-San001/develop
new 35d8b91 more fixes to DateField
new 9b812c1 how did DateField ever work?
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../src/main/royale/org/apache/royale/html/DateField.as | 2 +-
.../royale/org/apache/royale/core/IDateFormatter.as | 2 +-
.../projects/MXRoyale/src/main/resources/defaults.css | 2 +-
.../MXRoyale/src/main/royale/mx/controls/DateField.as | 17 +++++++++++++++--
4 files changed, 18 insertions(+), 5 deletions(-)
[royale-asjs] 02/02: how did DateField ever work?
Posted by ah...@apache.org.
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 9b812c102527b28ff9bb33e91ca4ee072f0d82ba
Author: Alex Harui <ah...@apache.org>
AuthorDate: Mon Nov 25 09:48:56 2019 -0800
how did DateField ever work?
---
.../projects/Basic/src/main/royale/org/apache/royale/html/DateField.as | 2 +-
.../Core/src/main/royale/org/apache/royale/core/IDateFormatter.as | 2 +-
frameworks/projects/MXRoyale/src/main/royale/mx/controls/DateField.as | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/DateField.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/DateField.as
index d87c110..499309a 100644
--- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/DateField.as
+++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/DateField.as
@@ -71,7 +71,7 @@ package org.apache.royale.html
override public function addedToParent():void
{
super.addedToParent();
- loadBeadFromValuesManager(IFormatter, "IFormatter", this);
+ loadBeadFromValuesManager(IFormatter, "iFormatter", this);
dispatchEvent(new Event("initComplete"));
}
diff --git a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/IDateFormatter.as b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/IDateFormatter.as
index 2654a8e..69c8dc7 100644
--- a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/IDateFormatter.as
+++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/IDateFormatter.as
@@ -27,7 +27,7 @@ package org.apache.royale.core
* @playerversion AIR 2.6
* @productversion Royale 0.9.6
*/
- public interface IDateFormatter
+ public interface IDateFormatter extends IFormatter
{
function get dateFormat():String;
function set dateFormat(value:String):void;
diff --git a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/DateField.as b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/DateField.as
index 89a510f..a32e303 100644
--- a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/DateField.as
+++ b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/DateField.as
@@ -2912,7 +2912,7 @@ public class DateField extends ComboBase
override public function addedToParent():void
{
super.addedToParent();
- loadBeadFromValuesManager(IFormatter, "IFormatter", this);
+ loadBeadFromValuesManager(IFormatter, "iFormatter", this);
dispatchEvent(new Event("initComplete"));
}
[royale-asjs] 01/02: more fixes to DateField
Posted by ah...@apache.org.
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 35d8b911028fbce952c50d9234c6a2836016a599
Author: Alex Harui <ah...@apache.org>
AuthorDate: Mon Nov 25 09:23:02 2019 -0800
more fixes to DateField
---
.../projects/MXRoyale/src/main/resources/defaults.css | 2 +-
.../MXRoyale/src/main/royale/mx/controls/DateField.as | 17 +++++++++++++++--
2 files changed, 16 insertions(+), 3 deletions(-)
diff --git a/frameworks/projects/MXRoyale/src/main/resources/defaults.css b/frameworks/projects/MXRoyale/src/main/resources/defaults.css
index 39c0d25..ca42c63 100644
--- a/frameworks/projects/MXRoyale/src/main/resources/defaults.css
+++ b/frameworks/projects/MXRoyale/src/main/resources/defaults.css
@@ -199,7 +199,7 @@ DateField {
IBeadView: ClassReference("mx.controls.beads.DateFieldView");
IBeadModel: ClassReference("org.apache.royale.html.beads.models.DateChooserModel");
IBeadController: ClassReference("org.apache.royale.html.beads.controllers.DateFieldMouseController");
- IFormatBead: ClassReference("org.apache.royale.html.accessories.DateFormatYYYYMMDD");
+ IFormatter: ClassReference("org.apache.royale.html.accessories.DateFormatYYYYMMDD");
IPopUp: ClassReference("mx.controls.dateFieldClasses.DateFieldDateChooser");
}
diff --git a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/DateField.as b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/DateField.as
index 5ad857c..89a510f 100644
--- a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/DateField.as
+++ b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/DateField.as
@@ -49,8 +49,10 @@ import mx.utils.ObjectUtil;
use namespace mx_internal;
import org.apache.royale.core.IDateChooserModel;
+import org.apache.royale.core.IFormatter;
import org.apache.royale.core.IUIBase;
import org.apache.royale.events.Event;
+import org.apache.royale.utils.loadBeadFromValuesManager;
import mx.controls.TextInput;
//--------------------------------------
@@ -2898,9 +2900,20 @@ public class DateField extends ComboBase
}
- override public function set initialized(value:Boolean):void
+ /**
+ * The method called when added to a parent. The DateField class uses
+ * this opportunity to install additional beads.
+ *
+ * @langversion 3.0
+ * @playerversion Flash 10.2
+ * @playerversion AIR 2.6
+ * @productversion Royale 0.0
+ */
+ override public function addedToParent():void
{
- super.initialized = value;
+ super.addedToParent();
+ loadBeadFromValuesManager(IFormatter, "IFormatter", this);
+
dispatchEvent(new Event("initComplete"));
}
}