TextFlow and Controller Being Created Too Early?

I've successfully rolled my work with the TextFlow into a
Canvas component, made it into an SWC, and made that part of the
application it was originally designed for. No problems. Alright,
now time to re-use my work in another app. that could benefit from
a rich text component. Went through the usual motions and got all
of my UI for my text component to render except the TextFlow!
Then what I discovered is when I resized the browser window
that hosting my Flex app, the cascade of resize events got the
TextFlow to finish rendering, the scroll bars got adjusted
properly, and it was ready to accept input with the blinking
cursor.
Here is a dump from some trace statements I have in my code,
I'm trying to work out the order in which events are happening and
when the text flow gets proper measurements:
Composer -> Resize -> New TextFlow Dimensions -> W:
0 H: 0
Composer -> Creating Display Controller -> TextFlow
Dimensions -> W: 754 H: 0
Composer -> Created
MessageEditorBase -> Created
MessageEditorBase -> Event Fired -> Resize
MessageEditorBase -> Event Fired -> Show
Composer -> Resize -> New TextFlow Dimensions -> W:
754 H: 0
MessageEditorBase -> Event Fired -> Resize
Composer -> Resize -> New TextFlow Dimensions -> W:
1328 H: 274
MessageEditorBase -> Event Fired -> Resize
Composer -> Resize -> New TextFlow Dimensions -> W:
1328 H: 275
MessageEditorBase -> Event Fired -> Resize
Composer -> Resize -> New TextFlow Dimensions -> W:
1329 H: 276
MessageEditorBase -> Event Fired -> Resize
Composer -> Resize -> New TextFlow Dimensions -> W:
1334 H: 277
MessageEditorBase -> Event Fired -> Resize
Composer -> Resize -> New TextFlow Dimensions -> W:
1350 H: 279
"MessageEditorBase" is a canvas (used as a tab) that gets
displayed to the user. Within that Canvas are lots of components
including the "Composer" which is basically a toolbar of elegant
buttons and format functions, and then a blank canvas which holds a
UIComponent and becomes the DisplayObjectController. Works great in
my other app, the code is nearly line for line with Adobe's
examples.
Notice how it starts 0,0; then gets a width measurement of
754; finally when I the user resize the entire application do the
rest of the proper dimensions get computed.
I don't think it's a TextFlow problem, but I can't say I
understand the Flex rendering hierarchy enough to have implemented
TextFlow and its controller in the right way with this app.
Any thoughts? If you need more information just ask and I'll
try to explain as best as possible.

As it turns out with a lot of fiddling and trace statements,
I figured out a way to initialize the DisplayObjectController with
valid pixel values. In your TLF examples, the developers always
created a display object controller using specific dimensions, like
250 x 250. But I need my text component to be created dynamically
based on the screen size of the user. This was not happening
correctly after I upgraded to TLF build 370, though it's not even a
TLF problem.
I took the measurements from the parent canvas. For whatever
strange reason, in the world of measuring Flex components, the
child canvas further down in the application, the one that I added
the sprite to, was not getting measured out correctly. Thus when I
passed the controller width and height values from this child, they
were 0.
I hope that made sense, but either way, problem fixed.
Edit:
Here's an example of my code using a custom controller that
had the keyDown event overriden:
theController = new
ComposerDisplayController(uiFlowComponent, uiTextArea.width,
uiTextArea.height, this);
I passed values which I expected the UI to measure out rather
than me providing explicit pixel values. I had a problem when the
UI gave me zero.

Similar Messages

  • 17" MBP and CPU whine. Too early to call.

    Many people who've now received the 17" are reporting no whine after an hour of use; almost certainly with it plugged in to AC. "Completely Silent" they say...
    The truth will have to wait until there are more out there and have undergone charge and battery use cycle as that is when the whine is most apparent.
    As far as I am aware, no one who has knowledge of the whine experience - ie. knows exactly what to listen for has cleared the 17" yet.
    Until someone non-naive to the whine gives the all clear, it has to be considered an open issue.
    Can anyone who knows the whine report to us as soon as you are confident about this issue?
    Regards,

    I had never heard a buzz or whine on any of my previous 10 or so Thinkpads, nor on my first Apple, the PowerBook 15/1.5 that I'm writing on now.
    With my new MBP 15, the whine and buzz were both obvious and loud from the moment I turned on the machine. I did gradually get used to it, but it was blatantly obvious from the beginning. And I have hard hearing. It was the same whether using AC or battery power. None of the fixes worked, except dimming the backlight and then only for a few moments.
    As I've said in many other posts, mine was one of the first off the block. My girlfriend purchased one a few weeks later and hers had no sounds at all (other than the soft "whir" of the hard drive spinning). So, as far as I'm concerned, the issue has been corrected.
    As for heat, yest it gets hot. But so does the PowerBook. Frankly, I don't think it is safe or wise to have ANY laptop computer in direct contact with your lap. When in bed, I place it on a thin pillow. I've always done this. So the heat is irrelevent to me.

  • Outlook displays date of birthdays one day too early in MS Office 2007, 2010 and 2013

    Hi
    We are supporting several clients that has issues with Outlook. Different versions of Windows, Office and different exchange server versions. Some contacts' birthdays
    just "magically" changes to one day too early.  I have done extensive research with no answer. I have experienced this issue personally as early as about 2005 or 2006 with a Windows Mobile PDA.
    Our local time is GMT +2 without daylight-savings. I have checked the settings in Windows (Vista Pro and Win 7 pro
    x86 and x64) and the calendar settings, I have reloaded a couple of pc's, created new profiles, installed new server hardware with newer exchange.  Even tried a few off-the-wall ideas like resetting all views to default.
    Some users' address books are shared, some not. Some uses Apple, Android, BB or Windows phone, some don't.  Some connects through VPN, some don't. Some uses
    AVG, Avast, Eset Nod, Forticlient, Mcafee, etc....
    I have been fighting this problem for months, and can find no conclusive answer that resolves this.
    If I manually open the contact and rectify the date, it will stay correct for a very random time period and then shift
    again.
    I am about to lose a couple of my biggest clients, and probably my job as well, so I need urgent help.
    Please no remarks on OS version, Office version or mobile devices, as this is definitely not the issue.
    HELP!

    Hi,
    Have the users check on OWA, does the issue persist? Please also make sure the timezone of Exchange is also properly configured.
    I'm not an expert about Exchange, I hope this blog can be helpful:
    http://blogs.technet.com/b/fun_with_powershell/archive/2013/04/30/where-is-the-time-zone-property-stored-in-exchange-2010.aspx
    To further dig the problem, rectify the date on owa and drop Outlook for a while(or one day), check the result the next day if the problem will come back.
    Regards,
    Melon Chen
    TechNet Community Support

  • HT204053 We both use the same iPad my father and I as of today, because I am using it too from now on, but each time the ID & Password pops up it ask for his, how can I access mine, so it's my account and financials being used. Thanks to any of those gift

    We both use the same iPad my father and I as of today, as is letting me use it too from now on (sweet! ), I do not want to make a mistake and accidently use my father's ID & passwords (dohh ), but each time the ID & Password pops up it ask for his (???), how can I access mine, so it's my account and financials being used. Thanks to any of those gifted with this knowlegde... AMAKANGAROO

    In order to reliably save the info and be able to restore at a later date, you would need to use his AppleID.
    Switch to it on iTunes, back the iPad up and confirm the backup exists (Preferences / Devices), then switch to yours, wipe the iPad and start afresh. Will also wipe his apps, as they are tied to the AppleID as well.

  • My iPod Touch 3rd Gen is having problems with the touch screen being unresponsive, too responsive, freezing and constantly resizing. Is this a common problem? Is there a fix?

    My iPod Touch (3rd Gen) is having problems with the touch screen being unresponsive, too responsive, freezing and constantly resizing. It varies between not responding when I tap the screen and acting as if I double-tap or tap and hold when I tap. Every so often it freezes for a minute or so and then comes back. The scren is constantly changing sizes too such that I often can't see most of the top status bar or other edges. This makes typing almost impossible, ruins most games and generally makes everything difficult, but otherwise the iPod is working correctly. Powering off, shutting down apps, letting it sit have not worked. This has happened once before months ago, but the issue resolved itself somehow. Is this a common problem? Is there a fix?

    Try this for the freezing
    http://www.apple.com/support/ipodtouch/assistant/ipodtouch/
    Or if they don't work put it into recovery mode
    See here
    http://www.apple.com/support/ipodtouch/assistant/restore/
    Then restore
    http://support.apple.com/kb/HT1414

  • Local and Roaming profiles not being created

    Hello all,
    I'm in need of help and I wondered if there was anyone out there with some suggestions.
    The problem is that one of our sites has Netware 5 and Zfd3.2 and there are no longer any roaming profiles or local profiles being created. Volatile user is not used. Roaming profiles go to the users home directory. All file rights are fine. DLU is still working. Novell client on W2K workstations is 4.90. All other sites appear to be OK.
    I suspected that the user policy was at fault and so created a test user package and associated a test user to it = same result.
    I have checked from top to bottom and compared all settings to other sites and can see no difference or anything unusual. I've been working on this for 2 days now and I'm going grey and bald.
    Any suggestions anyone?
    I'll buy a pint for anyone with the answer - LOL.
    Thanks in advance
    Alan Graham
    email: [email protected]

    elvisgraham,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Visit http://support.novell.com and search the knowledgebase and/or check all
    the other self support options and support programs available.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://forums.novell.com)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://forums.novell.com/faq.php
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://support.novell.com/forums/

  • Itunes 11 shows zero photos in Aperture and ApertureData.xml not being created in library

    I've tried to do some trouble shooting of this problem. I've rebuilt permissions, I've repaired and rebuilt the Aperture library, I've made sure sharing previews is always for iLife and iWork, I've created a new library, switched to it and switched back and I can't get iTunes to see my albums and pictures from my iPhoto library when I try to sync through Aperture. What I have found is when I created the new temporary library and loaded one pic into it, a file in the package contents called ApertureData.xml is created, which isn't created in the iPhoto libary, it has AlbumData.xml. iTunes does recognize the temp library and photo. I deleted the AlbumData.xml, but it was just recreated. It seems Aperture is supposed to be creating a file that it isn't. Any help would be appreciated, I'm trying to migrate from iPhoto to using Aperture exclusively to manage photos and sync with devices. All software is up to date. Thanks. 

    in case anyone searches and finds this question, but importing by iphoto library to aperture into a new library, I fixed the problem. I do not know how to fix the original issue of the aperturedata.xml not being created in the origianl iphoto library.

  • Recording starting too early and also ending too e...

    Another problem.....
    When recording programmes I am frequently finding that the recording is starting way too early...5-10 minutes....and often ends too early (very annoying as one misses the end of a particular programme).
    Any help, gratefully received!
    Thanks

    Recording should start 2 minutes before the scheduled start time and end 5 minutes after the scheduled stop time (by default - you can increase this).
     The box won't automatically cope with programmes which start late. Are the programmes you're having a problem with starting on time?
    Is the time displayed on the box correct?

  • Intercompany Deliveries were created with zero quantity, causing an idoc failure and the remaining delivery too

    Intercompany Deliveries were created with zero quantity, causing an idoc failure and the remaining delivery too
    a. User trying to create delivery but stock not available.
    b. When stock is not there it should show an error message in SAP screen but its not -  like stock not available etc
    c. Fedex gets delivery notice for the delivery; if its more than zero it will create delivery otherwise less than zero it won’t accept.
    d. But issue its creating even its less than zero
    Is there anyone who can help me out...

    When one is created with zero quantities it starts blocking our deliveries from getting through to fedex because deliveries will in doubt have been blocked at fedex. As we process our orders in morning and if there is an STO blocking orders, it will be in afternoon .
    Any suggestions !!!

  • I need to disable profiles being created in C:/Documents and Settings/[Current User], or I need to move where these are created, move them to somewhere else on the C:/ not under a person's profile. Is this possible?

    I'm trying to package Firefox 5.0.1 for people who have limited space on their profiles. When Firefox is installed and opened, it creates files in C:\Documents and Settings\[CURRENT USER]\Application Data\Mozilla\Firefox\Profiles and apparently this data (even though it's only 10MB) is too much for some people's profiles.
    Is there a way to move where this is created? They don't mind if none of the information such as bookmarks follows them. I need to know if it's possible to move the files elsewhere on the C:\ so that it's not stored inside a users profile folder.

    Open your profile folder Help menu (Alt + H) > Troubleshooting information and click the show folder button.
    Close Thunderbird
    Delete the file foldertree.json and restart Thunderbird.

  • Hello. I have two version of Office for Mac. 2008 and 2001. I want to delete the 2008 version. If I use the removal tool within the Offie 2008 folder, is there any danger of the 2001 version being removed too.  Thanks Dave UK

    Hello. I have two version of Office for Mac. 2008 and 2001. I want to delete the 2008 version. If I use the removal tool within the Offie 2008 folder, is there any danger of the 2001 version being removed too.  Thanks Dave UK

    Do you mean Office 2008 and 2011 or do you really want Office 2001? I think you mean 2011 since Office 2001 wouldn't make much sense.
    The Office uninstaller should be able to identify there are two versions and allow you to delete either one or both.

  • I bought my daughter an ipad mini and used my Apple ID to transfer over her favorites. Now I can't use netflix and hulu. So I want create her an id but it won't let saying too young. I tried to create another one with my age and it still says too young.

    I bought my daughter an ipad mini and used my Apple ID to transfer over her favorites. Now I can't use netflix and hulu. So I want create her an id but it won't let saying too young. I tried to create another one with my age and it still says too young.help!!!

    iTUNES STORE - TERMS AND CONDITIONS
    "This iTunes Service is only available for individuals aged 13 years or older, unless you are under 13 years old and your Apple ID was provided to you as a result of a request by an approved educational institution. If you are 13 or older but under the age of 18, you should review this Agreement with your parent or guardian to make sure that you and your parent or guardian understand it."
    Restart the iPad. Tap Settings > iTunes & App Store then sign in your Apple ID.

  • Systemd: some services starting too early and then failing

    Hello everyone,
    I freshly installed Arch on this new laptop (Asus Zenbook Prime UX32VD) and from the start, I wanted to have a pure systemd setup. I'm using services only and I've uninstalled initscripts and so far it's working relatively well.
    However, some services seem to start too early by default and the workarounds are unsatisfactory.
    Problem 1: asus-screen-brightness and asus-kbd-backlight
    On this lap top, the stock screen brightness buttons do not work (yet). A script and a service file (which are both available via the asus-screen-brightness AUR package) have to be used to allow users to change the brightness via the script. The problem is, with that service enabled, it only succeeds sometimes. About have of the time booting the laptop it fails, most likely because the necessary nodes in /sys/ do not exist yet. Restarting the service manually after booting does the trick:
    [root@tachychineta shapeshifter]# sc status asus-screen-brightness
    asus-screen-brightness.service - Allow user access to screen brightness
    Loaded: loaded (/etc/systemd/system/asus-screen-brightness.service; enabled)
    Active: active (exited) since Fri, 12 Oct 2012 11:23:44 +0200; 1min 1s ago
    Process: 320 ExecStart=/usr/bin/asus-screen-brightness allowusers (code=exited, status=0/SUCCESS)
    CGroup: name=systemd:/system/asus-screen-brightness.service
    Oct 12 11:23:44 tachychineta systemd[1]: Starting Allow user access to screen brightness...
    Oct 12 11:23:44 tachychineta sudo[349]: root : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/chmod g+w /sys/class/backlight/intel_backlight/brightness
    Oct 12 11:23:44 tachychineta sudo[349]: pam_unix(sudo:session): session opened for user root by (uid=0)
    Oct 12 11:23:44 tachychineta asus-screen-brightness[320]: cat: /sys/class/backlight/intel_backlight/max_brightness: No such file or directory
    Oct 12 11:23:44 tachychineta asus-screen-brightness[320]: /usr/bin/asus-screen-brightness: line 8: /10: syntax error: operand expected (error token is "/10")
    Oct 12 11:23:44 tachychineta asus-screen-brightness[320]: /usr/bin/asus-screen-brightness: line 10: 2*: syntax error: operand expected (error token is "*")
    Oct 12 11:23:44 tachychineta asus-screen-brightness[320]: cat: /sys/class/backlight/intel_backlight/brightness: No such file or directory
    Oct 12 11:23:44 tachychineta asus-screen-brightness[320]: chgrp: cannot access ‘/sys/class/backlight/intel_backlight/brightness’: No such file or directory
    Oct 12 11:23:44 tachychineta asus-screen-brightness[320]: chmod: cannot access ‘/sys/class/backlight/intel_backlight/brightness’: No such file or directory
    Oct 12 11:23:44 tachychineta systemd[1]: Started Allow user access to screen brightness.
    [root@tachychineta shapeshifter]# sc restart asus-screen-brightness
    [root@tachychineta shapeshifter]# sc status asus-screen-brightness
    asus-screen-brightness.service - Allow user access to screen brightness
    Loaded: loaded (/etc/systemd/system/asus-screen-brightness.service; enabled)
    Active: active (exited) since Fri, 12 Oct 2012 11:25:28 +0200; 2s ago
    Process: 2547 ExecStop=/usr/bin/asus-screen-brightness disallowusers (code=exited, status=0/SUCCESS)
    Process: 2579 ExecStart=/usr/bin/asus-screen-brightness allowusers (code=exited, status=0/SUCCESS)
    CGroup: name=systemd:/system/asus-screen-brightness.service
    Oct 12 11:25:28 tachychineta systemd[1]: Starting Allow user access to screen brightness...
    Oct 12 11:25:28 tachychineta sudo[2593]: root : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/chgrp users /sys/class/backlight/intel_backlight/brightness
    Oct 12 11:25:28 tachychineta sudo[2593]: pam_unix(sudo:session): session opened for user root by (uid=0)
    Oct 12 11:25:28 tachychineta sudo[2597]: root : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/chmod g+w /sys/class/backlight/intel_backlight/brightness
    Oct 12 11:25:28 tachychineta sudo[2597]: pam_unix(sudo:session): session opened for user root by (uid=0)
    Oct 12 11:25:28 tachychineta systemd[1]: Started Allow user access to screen brightness.
    Exactly the same problem occurs with asus-kbd-backlight.service which is needed to allow users to control the keyboard backlight. It also fails because of missing /sys/ entries if started too early.
    Problem 2: automatic login & X11
    I use the method described on the wiki to autologin into TTY1 with my user and my .bash_profile contains
    [[ $(fgconsole) = 1 ]] && startx
    and my .xserverrc is configured as explained in this fantastically useful article by falconindy.
    This way, X starts automatically and my session is properly authenticated for things like udiskie. I'm not using [testing] but instead rebuilt polkit with --enable-systemd and it's working just fine. The problem is, just like in problem 1, Xorg fails to start every now and then, failing with
    (EE) No devices detected.
    I don't have a full log because it hasn't happened in a while, but I'm very certain it's because the chipset isn't ready, yet.
    Solutions?
    I added "i915" to /etc/modules-load.d/static.conf hoping that would cover both the Xorg and backlight problems but it doesn't help. I then tried adding i915 to my MODULES in mkinitcpio.conf and rebuilding the initramfs and at least it looked like that way the problems went away but it added about 4 seconds to the time spent by the "kernel" during boot which is quite unacceptable. (Plots with and without i915 in MODULES).
    I read the systemd.unit and systemd.service man pages but I can't find a way to speficy required kernel modules for a service file. I'm not sure if specifying the modules in /etc/modules-load.d shouldn't be enough (because apparently it's supposed to load for sysinit.target, which is early) but apparently it isn't.
    Any ideas how I can get these services to work properly without sacrificing too much boot time?
    Thank you
    Last edited by Shapeshifter (2012-10-12 10:20:09)

    Please fill a bug report.

  • Extra Inbox and Random subfolders being created under iMap?

    I moved from using Pop to iMap a few days ago and I'm noticing that extra blank inbox subfolders are being created under the main or top level section for mail. Seems like there's multiple copies of folders appearing in the top level mail and individual mail account sections. I currently use two email accounts where I set them up exactly on two laptops. Initially, the folders seemed to be organized in such away that I could understand where messages ended up. Also, email drafts are duplicating several times in the email draft folder where I'm seeing other strange behavior like sent messages appearing in the email draft folder sometimes.
    Does anyone know what's causing the creation of these extra folders or why mail has these glitches? How do I go about fixing this? My laptops are running 10.5.8 and 10.5.6.

    Thanks Ernie. So far, your recommendation in leaving the primary account's IMAP path prefix as "INBOX" and re-creating the secondary account with a blank prefix seems to be working (got my fingers crossed). The nested inboxes have not come back as I continue to open up and close Mail. The folders seemed to be much more organized and the secondary account folders (sent, draft, trash) are under the secondary account inbox which all reside in the top level mail section (no separate section for the secondary email account was created). I set the primary account's sent, draft, and trash folders to the corresponding sent, draft, and trash folders in the main top level mail section by going to the top menu and selecting Mailbox | Use this mailbox for: Sent , Draft , Trash.
    However, whenever I log in to mail now, I get the following message where I select "Don't Change":
    Mail needs to change the IMAP path prefix for account “Secondary Account Email” to create the “To Do” mailbox. Do you want Mail to change the prefix now?
    [Don't Change] [Change]
    The mail server reported your IMAP path prefix as “INBOX”, but that prefix is not used in the account’s Advanced preferences. Mail can change it for you.
    It also created a section called "On My Mac" with three subfolders called ToDos.mbox (Primary Email), ToDos.mbox (Secondary Email), ToDos.mbox (Secondary Email) - 2 duplicate folders?
    Lastly, I'm still having an issue with the main draft folder where it's leaving a duplicate copy of sent email. All emails that I've sent today reside in the sent folder and an exact copy is left in the draft folder.
    Any recommendations on how to fix this?

  • [svn:bz-trunk] 23143: Certain code needs to check the existence of the class validation validator  (some brokers and other listeners) during message broker init, however the validator was not being created till the very end of the method .

    Revision: 23143
    Revision: 23143
    Author:   [email protected]
    Date:     2011-10-27 06:31:02 -0700 (Thu, 27 Oct 2011)
    Log Message:
    Certain code needs to check the existence of the class validation validator (some brokers and other listeners) during message broker init, however the validator was not being created till the very end of the method.  Promote it to be at the top instead of at the bottom.
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/config/MessagingConfiguration.java

    Revision: 23143
    Revision: 23143
    Author:   [email protected]
    Date:     2011-10-27 06:31:02 -0700 (Thu, 27 Oct 2011)
    Log Message:
    Certain code needs to check the existence of the class validation validator (some brokers and other listeners) during message broker init, however the validator was not being created till the very end of the method.  Promote it to be at the top instead of at the bottom.
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/config/MessagingConfiguration.java

Maybe you are looking for

  • OSX Lion Disk Utility won't verify/repair RAID volumes

    SInce I upgraded to Lion (now at 10.7.4) I can't use the Disk utility to verify or repair the disk catalog (disk first Aid) on apple soft RAID volumes. These volumes were created in 10.6 use the Apple RAID feature of disk utility. I have one striped

  • How to open links in the same window, without changing preferences?

    What I want to know is if there's a way to force a click on a link to open in the current window just one time, if the page was using target=_blank or other methods to open a new tab/window. The context menu doesn't have an option for that, was hopin

  • Problem while sync iPhone with itunes (with cable)

    hello guys i am using iPhone 3GS version 5.1.1, whilie i am syncing my iPhone with itunes 11 using cable (or perivious version), a message appears as "itune is stop working, please close itune" this message appears when itunes is "BACKING UP" the dat

  • Dreamweaver 8 - not updating links when moving files

    I am still having problems getting Dreamweaver 8 to work the same way as my Dreamweaver MX2004. When I use the file panel in Dreamweaver 8 to change the name of a file it does not update my links throughout out site. I have gone to EDIT > PREFERENCE

  • Keyboard shortcut: switch between modules?

    Hi all and thank you for your help. I have checked through the keyboard shortcuts and could not fint it: Is there a shortcut to switch between the different modules in LR 3? It will be very handy if there is something like that. Thank you so long. De