Hi Greg,
Hope you are well. Alex sent mail about the issue being fixed by you.
How can I trace when it is going to be available ?
Thanks,
Serkan
31.12.2018 10:16 tarihinde Alex Harui yazdı:
That’s a bug. I thought Greg made changes to fix that.
-Alex
*From: *Serkan Taş <[email protected]>
*Reply-To: *"[email protected]" <[email protected]>
*Date: *Sunday, December 30, 2018 at 1:10 PM
*To: *"[email protected]" <[email protected]>
*Subject: *Re: Work on Emulation
Giving id makes it work. How should we call it bug or miss usage ?
29.12.2018 19:14 tarihinde Alex Harui yazdı:
Try giving the formItem and id.
HTH,
-Alex
*From: *Serkan Taş <[email protected]>
<mailto:[email protected]>
*Reply-To: *"[email protected]"
<mailto:[email protected]> <[email protected]>
<mailto:[email protected]>
*Date: *Saturday, December 29, 2018 at 1:13 AM
*To: *"[email protected]" <mailto:[email protected]>
<[email protected]> <mailto:[email protected]>
*Subject: *Re: Work on Emulation
Addition :
During the debug, you can see in the image, the value is retrieved
from resource bundle but I think because that obj is null, value
is not set.
js file : GenericBinding.js
cid:[email protected]
Thanks,
Serkan
29.12.2018 11:18 tarihinde Serkan Taş yazdı:
I see,
Mobile layout is not letting you see the whole mail.
I debugged the code, and can say that the resource is loaded
from bundle but not displayed and even not in the html
output/content :
Somewhere in code, it is lost and the output is :
<span class="Label" style="white-space: nowrap; display:
inline-block; position: absolute; width: 169px; left: 0px;
top: 0px; height: 0px;"></span>
As you can see, the label is no in span tag.
I am going to try to figure out where the text is lost.
Thanks,
Serkan
29.12.2018 11:00 tarihinde Alex Harui yazdı:
Serkan,
I am not a computer so I will not always see how the
source code maps to the output. Plus, you didn’t post
[ResourceBundle] which was a problem earlier.
I suggest that you look at the Elements in the browser and
see if the label has been created but has a width of zero
or some other bad value. Bindings are applied a bit later
than literals so the label might get sized before it gets
set and needs to get sized again when the label is set. I
added similar code to Menu/MenuBar last night.
HTH,
-Alex
*From: *Serkan Taş <[email protected]>
<mailto:[email protected]>
*Reply-To: *"[email protected]"
<mailto:[email protected]> <[email protected]>
<mailto:[email protected]>
*Date: *Friday, December 28, 2018 at 11:32 PM
*To: *"[email protected]"
<mailto:[email protected]> <[email protected]>
<mailto:[email protected]>
*Subject: *Re: Work on Emulation
Alex,
The button is getting resource bundle correctly bur form
not. They are in same code. Can you see the capture image ?
Android için Outlook
<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.ms%2Fghei36&data=02%7C01%7Caharui%40adobe.com%7C46b6dbc395a043ea5ff508d66e9b30a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636818010152407360&sdata=8XBR8mTVziQQNIjFhNj6iSv1%2BpVYciowlK1%2F1IpDzrQ%3D&reserved=0>
uygulamasını edinin
On Sat, Dec 29, 2018 at 10:24 AM +0300, "Alex Harui"
<[email protected] <mailto:[email protected]>> wrote:
Verify that you are using [ResourceBundle] correctly,
then verify that the resources are being added to the
output. You can compare to the simpler example we got
working recently to see where the resource bundles end
up in the output.
HTH,
-Alex
*From: *Serkan Taş <[email protected]>
<mailto:[email protected]>
*Reply-To: *"[email protected]"
<mailto:[email protected]>
<[email protected]> <mailto:[email protected]>
*Date: *Friday, December 28, 2018 at 11:48 AM
*To: *"[email protected]"
<mailto:[email protected]>
<[email protected]> <mailto:[email protected]>
*Subject: *Re: Work on Emulation
Hi Alex,
I moved the content of toutdeflexmodule to my project
and it is working as expected except the ones coming
from resource.
Here is the output :
cid:[email protected]
Here is the source (Part of, not complete) :
<mx:Panel title="Form Container Example"
paddingBottom="10" paddingTop="10"
paddingLeft="10" paddingRight="10"
height="100%" width="100%">
<mx:Text width="100%"
text="Moving from one form field to
another triggers the validator."/>
<mx:Form width="100%" height="100%">
<mx:FormHeading label="Enter values into
the form."/>
<mx:FormItem
label="{resourceManager.getString('messages', 'login')}">
<mx:TextInput id="fname" width="200"/>
</mx:FormItem>
<mx:FormItem label="Date of birth
(mm/dd/yyyy)">
<mx:TextInput id="dob" width="200"/>
</mx:FormItem>
<mx:FormItem label="E-mail address">
<mx:TextInput id="email" width="200"/>
</mx:FormItem>
<mx:FormItem label="Age">
<mx:TextInput id="age" width="200"/>
</mx:FormItem>
<mx:FormItem label="SSN">
<mx:TextInput id="ssn" width="200"/>
</mx:FormItem>
<mx:FormItem label="Zip">
<mx:TextInput id="zip" width="200"/>
</mx:FormItem>
<mx:FormItem label="Phone">
<mx:TextInput id="phone" width="200"/>
</mx:FormItem>
<mx:FormItem paddingLeft="63">
<s:Button id="button" width="64"
label="{resourceManager.getString('messages',
'login')}" click="button_clickHandler(event)"/>
</mx:FormItem>
</mx:Form>
</mx:Panel>
As you can see, the resource button is working but the
ones in formitem does not. The label of the first text
field is missing but the same resource for button is
working.
Thanks,
Serkan
28.12.2018 03:35 tarihinde Alex Harui yazdı:
The basic process is to debug into the components
and propose fixes for them. It is probably wise
to check examples/mxroyale/tourdeflexexamples to
see if the component is functioning at all. I
thought that Form/FormItem was displaying
something. It can help you figure out where to debug.
-Alex
*From: *Serkan Taş <[email protected]>
<mailto:[email protected]>
*Reply-To: *"[email protected]"
<mailto:[email protected]>
<[email protected]>
<mailto:[email protected]>
*Date: *Thursday, December 27, 2018 at 12:32 PM
*To: *"[email protected]"
<mailto:[email protected]>
<[email protected]>
<mailto:[email protected]>
*Subject: *Re: Work on Emulation
Hi,
For the beginning of my project, I am now working
on problems with the emulated components :)
How should I continue for the emulated components ?
Components : mx.containers.From and
mx.containers.FromItem
Problem :
·Layout is not rendered as expected.
·FormItem labels are not displayed
·FormItem child text is not correctly rendered
Test source :
<?xml version="1.0" encoding="utf-8"?>
<s:Application
xmlns:fx="http://ns.adobe.com/mxml/2009"
<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C46b6dbc395a043ea5ff508d66e9b30a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636818010152417369&sdata=955lOzq3UWGYCMkMH8%2Bjqpr5YdQ3T0zVPx43YIbyFao%3D&reserved=0>
xmlns:s="library://ns.apache.org/royale/spark"
xmlns:mx="library://ns.apache.org/royale/mx"
xmlns:comps="com.likya.pinara.comps.*"
width="100%">
<fx:Metadata>
[ResourceBundle("messages")]
</fx:Metadata>
<fx:Script>
<![CDATA[
[Bindable]
private var trIcon:Class;
[Bindable]
private var enIcon:Class;
private function
changeLocale(locale:String):void {
}
protected function
button_clickHandler(event:MouseEvent):void {
}
]]>
</fx:Script>
<fx:Declarations>
</fx:Declarations>
<s:Panel
horizontalCenter="0"
verticalCenter="0"
id="loginPanel"
width="288"
height="179"
chromeColor="#E2E5E7"
title="{resourceManager.getString('messages',
'loginTitle')}"
>
<mx:Button y="-27" right="30" width="20"
click="changeLocale('tr_TR')" icon="{trIcon}"
toolTip="Türkçe"/>
<mx:Button y="-27" right="5" width="20"
click="changeLocale('en_US')" icon="{enIcon}"
toolTip="English"/>
<mx:Form width="288"><!--
defaultButton="{button}" -->
<mx:FormItem paddingTop="20"
label="{resourceManager.getString('messages',
'userName')}">
<s:TextInput id="userName" />
</mx:FormItem>
<mx:FormItem x="29" y="74"
label="{resourceManager.getString('messages',
'password')}">
<s:TextInput id="password"
displayAsPassword="true"/>
</mx:FormItem>
<mx:FormItem paddingLeft="63">
<s:Button id="button" width="64"
label="{resourceManager.getString('messages',
'login')}" click="button_clickHandler(event)"/>
</mx:FormItem>
</mx:Form>
</s:Panel>
</s:Application>
View :
cid:[email protected]
Original in flex :
cid:[email protected]
Not : Images are not included in test source,
should be disregarded,
Thanks,
Serkan