Passport system: Add support for scrolling through the physical keyboard

Hi guys,.

as you know peripheral Pasport is the new support feature: scrolling in the list view/Scroll through the physical keyboard. It seems that this function should work automatically, but it is not working at all in my application. It works only partially to control the display of Web pages and only on the pages of the subsites of my web content.
Looks as the root cause of this issue is the list view must focus to handle keyboard events. OK, so the workaround can be call requestFocus() on the list view. It's a job but only until I do not touch the other control or scroll this list via the screen point of view! Or for example my app can show popup by clicking on list view and when this popup will be rejected the focus won't return to the display of the list...

So my question is what good way to add support for this feature? Do I really need to play with requestFocus()? Or maybe there's a simple way to always keep the focus on the display of the list?
I really need help.

I've added a few features such as

requestFocusForScrolling()

then get the signal of this active tab has changed, you can call this function to get the new focus

or on NavigationPane if returning to onPopTransitionEnded () calling the requestFocus on page function now on top

In my Pages, I always have a few features added like connect(), disconnect() cleanUp() init() and now also at the request of focus. In a few pages, these functions are empty, but I can use them in the generic functions where I only got one Page

----

not easy to touch OS oriented to add a key activated area outside the screen

It always depends on the field with the development: think of an Image when you change the size of gestures touch on keyboard or take a look at sales-charts where you "scroll" in the months of keyboard

Same pages may also have ScrollView and/or one or several ListView - it's do you stunts where is the update for keyboard gestures.

Tags: BlackBerry Developers

Similar Questions

  • 22/07/13 - caveat, 'ZIRCON SYSTEMS, TECH SUPPORT FOR WINDOWS' CROOK, USING THE PLOY of id # 888DCA60-FC0A-11CF-8F0F-00C04FD7D062

    Last week, and now on the longest phone conversation with me this morning, Mon, 22/07/13, phone swindler wants to CHECK the ID NUMBER OF YOUR COMPUTER.  A 3rd call repeat 'husband' today, from "Steve Matthew," of "Zircon systems", where the staff is all "Microsoft Certified technicians".  Said our PC has been disconnected from the server "universal routing" and needed to check the identification number.  Said computer infected and disengaged, errors with malicious files.  That 50% of Microsoft applications does not.  Finally, after several questions polite but stupid me, as if to say but our computer works OK?  the appellant was told that he is temporarily hung up a temporary server! but it must be reconnected...  After having his name and telephone number - strongly Indian accented man "Steve Matthew" on the phone # 408-498-3608, and have patiently give me the 888DCA60 etc etc 32 numbers, he indicated that he understood my being suspicious, but it is a Microsoft Certified tech, calling for Windows, have we not Windows 7 or XP or Windows 8, etc.?    And he said I could not find the computer ID number easily, it wasn't on our guaranteed purchase paperwork, etc, that I would need to go online with him, to find our location.

    Knowing that registrations for computers, go directly to the manufacturer only if you send the information on your purchase, and that no known iin manufacturer sends the modern world 'Oops, you're disconnected' phone calls, it seemed a bit of fun to keep to provide information...

    So I explained to Mr. Steve, when he repeated for the 4th time that it has been certified Microsoft Tech and trustworthy and kept warning me that our computer would break soon, that, by analogy, certified Subaru Techncians had simply taken a few classes to automotive Subaru training and were not necessarily qualified or guaranteed to work on my car the certification does not matter, you should still consult your dealer, the garage, make sure it's good reputation.    Then, I asked him directly, so, on a phone call from me, a total unknown, he would be willing to send me or transfer to me $2 000,00.  He actually misses, in dismay.  So I repeated it-$ 2,000, say, in US dollars, would it send it to me, if I had called and told him his bank account had been disconnected from his bank, and I needed to reconnect it?   He ate and asked me ' you mean $2,000! $? ' so I said yes, would he give me or transfer to me on this amount, based on a phone call?  He said absolutely not.  End of quote.   I told him how we would check with some type IT geek friends we know, took his phone, name and said I would be back to him and please DON'T NOT CALL BACK IN AN HOUR, BUT PUT us WE HIS DO NOT CALL LIST.

    At this point, I googled Zircon systems - and there is no such American society less than a jeweler or invest co. in Illinois), although I had a systems Zicom in India, which seems to be the sale of legitimate & electronic security systems and then I googled the identification number, find some great ads about what happen and asks what will be PayPal scam, if one agrees with the appellant and goes online and follow their directions.

    (See mutation 2012 of a David Jacoby to http://www.securelist.com/en/blog/208193750/ , who described a telephone scam quite similar, with the technical information, copy requested screens, orders).   Maybe giving a technical support genuine or scam to support people on your side, an idea of what was going on my caller to walk me through, if I had fallen for the Universal Server disconnected claim it does?

    Hope this helps to update your information, files.

    In any case, this is my first time ever having reported a telephone scam.  Thought it would do, seems since then I received a call from update and more sophisticated scam.  My husband simply hung up on the caller last week - he knows little re our PC, I ask more tech-savvy people to help if necessary.  But then, the scammer called back, too.  If something had to be done to put an end to the process?

    Don't forget, if you get that kind of call, simply ask the crook to trust YOU, say that you are a certified technician to bankruptcy with years of training from the IRS.  Ask if he is personally prepared to transfer $2 000,00 to you (via Paypal, do not give your bank account to him for any potential future direct deposit!), but preferably by cheque of... And it must be sent to the address of your worst enemy in life, as you need the alimony to a former spouse.  Or to a mailbox in a different city than your...  And then tell him you'll telephone him with the identification number of your computer, once you have verified that the money is in hand.

    Done politely, in a pleasant soft voice, you would be surprised how unprepared the scammer or snow must be befriended as a simple employee, but itself for you send funds then asked?  I'm looking seriously for the money from them here - I'm not asking in fact send me $2,000, but I said that I was trying to explain by analogy, with auto - trained technicians and requests for money, why I wanted to check with the best-known people before giving identification numbers.  Analogies, it seems well understand what we hear - an example?  I just him speechless when I wanted a large amount of course him sent me instead...

    Uh, Mr. Steve Matthew, Zircon systems, technical support for Windows company, also clearly didn't "want to send me a few thousand, and he hung up, after I suggested that he does not call again, asked him to put us on the list of subscribers do not call...   Clearly a new variant, although, in the wick on the Microsoft Certified Tech claims, the name of Zircon systems company and so I thought after that.

    Hello

    I had a similar call from Indian women (?) strongly accented called 'Janet' of 'Zedconnsystems', based in Floria, USA. She had called asking to speak with my roommate to tell her at the computer (which is mine) showed the error messages.  She shook off the usual garbage and was unable to answer most of the questions I asked, but gave his phone number as 4084983608.

    As far as scams go this one seems rather transparent, but mention on the off chance someone saves a load of hassle!

  • InDesign CS5 for windows only allow me to scroll through the functions with the mouse wheel

    Nice day

    InDesign CS5 for Windows only allow me to scroll through the functions with the mouse wheel and for example not allow me to access drop down menus, any help will be much appreciated

    https://helpx.Adobe.com/InDesign/KB/InDesign-tools-panels-Don ' t - respond.html

  • Add support for the iPhone in an application already published

    Hello

    Is it possible to add support for the iPhone to a multi-folio application which we have already published in iPad format.

    If so, what are the steps before you download a .ipa file revised to Apple for review?

    There are a few paragraphs on the update of the application in general on p58 here but nothing specific to add support for additional platforms to an existing application.

    Thanks in advance for your help.

    Ross

    You must do two things to make your application work on the iPad and the iPhone:

    1. create fact sheets for the iPhone.

    http://help.Adobe.com/en_US/digitalpubsuite/using/WS4cb2576c7954973c-70d16164136e6c7cfbc-8 000. HTML

    2. create and submit a new version of the viewer using DPS App Builder. Select iPhone and iPad. Use the same files mobileprovision and CERT.

    You also need to create some application icons and splash for iPhone screens.

  • [Consolidation-locked] Please add support for the Nikon D600 RAW to Lightroom as soon as possible!

    My Adobe lounge

    Please add support for the Nikon D600 RAW to Lightroom as soon as possible!

    ViewNX allows me to get images, but check back! I know that Lightroom and you, ViewNX, don't be no Lightroom.

    Yes, I see all other D600 support request. I am here to pray for her! Don't make me wait much longer!

    Title of the message was edited by: Brett N

    Title of the message was edited by: Brett N

    4.2 Lightroom was released, which supports the Nikon D600. In Lightroom, choose Help > check for updates to download.

    Please visit: http://forums.adobe.com/message/4785056

  • control keyboard to scroll through the window of the observer?

    I use the current version of mail.app (9.3) in OS X 10.11.5 (El Capitan).

    I would like to be able to do basic operations of reading email with the keyboard controls.    There are keyboard shortcuts to create new messages, reply to or delete messages, move up/down in the list of messages in the message list pane, etc.   That's great.   But for most common task of simply read messages, support for the default is keyboard commands.

    In previous versions of Mail.app, I could use the arrow keys to move through the message list window and I couldn't use the previous page and next page controls (up arrow fn and fn-Basel on macbook pro keyboard) to scroll the message up and down view pane.   It was also possible to scroll up/down in message window using the space space and shift.   The page-up/page-down and SPACEBAR space/shift conform to the General conventions of Mac, including Safari.

    In El Capitan, it seems that this feature has been removed.  Instead, previous page and next page just cause scroll through the message list window.   Space does nothing.   A work around of all kinds is to hit the tab to move the keyboard focus in the list of messages display message, followed by commands to scroll, and then either hit tab twice or press shift + tab (but no space or shift-space) to focus back to the list of messages again.    It is not practical for an operation that I easily hundreds of times every day.

    Anyone has any ideas it is possible to restore the former function?   Hacks like hidden messaging preferences settings?    ... or a way to use the Resource Editor utility (what is the sort of thing even exist anymore?) to modify the application?

    Was it a former function that I have just forgotten or abandoned by Apple?   Or was it a bug or an oversight that it was omitted in the new version?     Doesn't have Apple deemed incompatible with the new directives of the interface?   This feature replaced some other keyboard shortcut that I don't know everything?    Y at - it a 3rd party plugin or something that I can use?   Any ideas would be appreciated.

    Space bar always works for me.

    Opt + arrow up / Dn also works.

    I don't know which would not interfere with these things. Perhaps a third-party app, but I don't know what.

    Have you connected outbound/inbound or restarted?

  • You can change the way that you scroll up and down pages.have just installed the new update from apple and the way in which you have to scroll through the pages in firefox has c

    After you have installed the latest version of the software update apple has changed the way you scroll through the pages. I would like to consider to have a box at the top and bottom of the screen that you use for scrolling. Any help would be greatly appreciated.

    On Mac, scroll bars may be hidden and are showing them when you scroll down the page, so you can see the current scroll position.

    The idea is that a Tablet is used that does not need to be visible and therefore more screen real estate for the navigation area, scroll bars.

    You can make scroll bars always appear:

    System Preferences > General > Show Scroll Bar > Choose "Always"
    
  • Scroll through the XML on click/drag

    (Again), I'm working on my xml directory. I need to scroll through the data in the table on the click of the mouse. (The click of the mouse will be a blow on a mobile device.)

    Stop();

    var nameArray:Array = new Array();

    var countryArray:Array = new Array();

    var portraitArray:Array = new Array();

    var flagArray:Array = new Array();

    var jobtitleArray:Array = new Array();

    var imageNum:Number = 0;

    var totalImages:Number;

    Loading XML

    var XMLURLLoader:URLLoader = new URLLoader();

    XMLURLLoader.load (new URLRequest ("recbook.xml"));

    XMLURLLoader.addEventListener (Event.COMPLETE, processXML);

    function processXML(event:Event):void {}

    var theXMLData:XML = new XML (XMLURLLoader.data);

    totalImages = theXMLData.name.length ();

    for (var i: Number = 0; i < totalImages; i ++) {}

    //push xml data in tables

    nameArray.push (theXMLData.name [i]);

    countryArray.push (theXMLData.country [i]);

    portraitArray.push (theXMLData.portrait [i]);

    flagArray.push (theXMLData.flag [i]);

    jobtitleArray.push (theXMLData.jobtitle [i]);

          }

    //data is treated

    loadData();

    }

    function loadData (): void {}

    var thisPortrait:String = portraitArray [imageNum];

    var thisCountry:String = countryArray [imageNum];

    var thisName:String = NomTableau [imageNum];

    var thisJobtitle:String = jobtitleArray [imageNum];

    var thisFlag:String = flagArray [imageNum];

    var dataLoader:Loader = new Loader();

    dataLoader.load (new URLRequest (portraitArray [imageNum]));

    dataLoader.contentLoaderInfo.addEventListener (Event.COMPLETE, dataLoaded);

    function dataLoaded(event:Event):void {}

    stage.addEventListener (MouseEvent.CLICK, loadMainImage1);

    function loadMainImage1(event:MouseEvent):void {}

    portraitUILoader.source = thisPortrait;

    flagUILoader.source = thisFlag;

    selectedName.text = thisName;

    selectedCountry.text = thisCountry.

    selectedJobtitle.text = thisJobtitle;

                      }

          }

    Add 1 to imageNum

    If (imageNum < totalImages) {}
    trace ("imageNum" + imageNum);
    trace ("name of the image (tomyline)" + tomyline ");
    imageNum ++;
    If (imageNum! = totalImages) {}

    loadData();

    }
    }

    solution:

    import flash.events.MouseEvent;

    Stop();
    var nameArray:Array = new Array();
    var countryArray:Array = new Array();
    var portraitArray:Array = new Array();
    var flagArray:Array = new Array();
    var jobtitleArray:Array = new Array();
    var contactArray:Array = new Array();

    var imageNum:Number = 0;
    var totalImages:Number;

    Loading XML
    var XMLURLLoader:URLLoader = new URLLoader();
    XMLURLLoader.load (new URLRequest ("recbook.xml"));

    XMLURLLoader.addEventListener (Event.COMPLETE, processXML);

    function processXML(event:Event):void
    {

    var theXMLData:XML = new XML (XMLURLLoader.data);
    totalImages = theXMLData.name.length ();
    for (var i: Number = 0; i< totalimages;="">
    {
    Data in the tables xml push
    nameArray.push (theXMLData.name [i]);
    countryArray.push (theXMLData.country [i]);
    portraitArray.push (theXMLData.portrait [i]);
    flagArray.push (theXMLData.flag [i]);
    jobtitleArray.push (theXMLData.jobtitle [i]);
    contactArray.push (theXMLData.contactInfo [i]);
    }
    the data are processed;

    loadData();
    }

    homeScreen_btn.visible = false;

    var thisPortrait:String;
    var thisCountry:String;
    var thisName:String;
    var thisJobtitle:String;
    var thisFlag:String;
    var thisContact:String;

    function loadData (): void
    {
    tomyline = portraitArray [imageNum];
    thisCountry = countryArray [imageNum];
    thisName = NomTableau [imageNum];
    thisJobtitle = jobtitleArray [imageNum];
    thisFlag = flagArray [imageNum];
    thisContact = contactArray [imageNum];

    var dataLoader:Loader = new Loader();
    dataLoader.load (new URLRequest (portraitArray [imageNum]));
    dataLoader.contentLoaderInfo.addEventListener (Event.COMPLETE, dataLoaded);
    function dataLoaded(event:Event):void
    {
    portraitUILoader.source = tomyline;
    flagUILoader.source = thisFlag;


    selectedName.text = thisName;
    selectedCountry.text = thisCountry;
    selectedJobtitle.text = thisJobtitle;
    selectedContact.text = thisContact;

    Add 1 imageNum and browse the data
    If (imageNum<>
    {
    imageNum ++;
    trace (totalImages);
    If (imageNum! = totalImages)
    {
    goNext_btn.addEventListener (MouseEvent.CLICK, nextfn);
    } else goNext_btn.removeEventListener (MouseEvent.CLICK, nextfn);

    } //closes loop increment
    } //close loadMainImage
    } //close loadData

    function nextfn(e:MouseEvent):void {}
    loadData();
    }

  • Scrolling the mouse not working not not to scroll through the pages. cannot change the Volume control. How to fix?

    Original title: scroll of the mouse wheel only adjusts the volume. How to scroll through the pages again?

    Using the wireless mouse (Silvercrest MTS2218-m with win 7 x 64) and scroll wheel is no longer made scroll page up and down in any program. Only, it adjusts the volume. How to scroll through the pages again?

    Already checked the settings in Control Panel > mouse nothing obvious here to change this annoying feature. And have already uninstalled the driver for the mouse in Device Manager but no change. have also stopped and started several times laptop.

    Close to the scroll wheel is a dpi button, which can also be used to pass
    between normal mode and media holding for 3 seconds. In media mode
    the volume control wheel and does not scroll.
    Read the manual... ;-)

  • First Pro CC blocks when you scroll through the sequence in the timeline - Audio Waveform will Virgin first

    The description is in the title: first Pro CC blocks when you scroll through the sequence in the timeline - Audio Waveform will Virgin first.

    Just started today, will not stop now blocks after a minute or two, and he always does when I scroll through the timeline of a sequence.  First of all, the audio waveform becomes empty.

    What is going on?

    Date/time:2014-10-22 12:16:16.078-0400
    OS version:Mac OS X 10.9.5 (13F34)

    Report Version: 11

    Anonymous UUID: E1BCDCD7-6284-3012-9151-FF85491060DA

    Crashed thread: 0 dispatch queue: com.apple.main - wire

    Exception type: EXC_BAD_ACCESS (SIGBUS)

    Exception codes: KERN_PROTECTION_FAILURE at 0x000000011d74b000

    VM regions near 0x11d74b000:

    VM_ALLOCATE000000011d 748000-000000011d74b000 [12K] rw-/ rwx SM = PRV
    -> BATTERY CARE[000000011d74b000-000000011d74c0004 K]-/ rwx SM ZERO battery guard for threading 4 =.
    Battery000000011d74c000-000000011d7ce000 [520K] rw-/ rwx SM = COW 4 wire

    Thread 0 crashed: Dispatch queue: com.apple.main - wire

    Hi 5 deadly venoms

    This problem is resolved in the 9.0.1 update. Please update the application of a patch.

    Thank you

    Kevin

  • application of newsstand, iOS add support for .folio files

    Hello!

    We have a kiosk iOS application to provide our customers with our problems, and we use a PDF reader.

    We want to add support for the .folio in the application files, by using a reader of folio in our application.

    Looking around, I only found the specifications for the .folio files and Adobe Content Viewer application.

    Is it possible to have more specific information on how we can do something like the Adobe Content Viewer application that we can integrate into our application?

    For example how could analyze the xml files, which controls views to use (for example. UIWebview?) etc.

    Thank you very much!

    It is really not possible to do. Keep in mind Adobe has devoted a team of engineers over the last three years to build the folio of the rendering of the DPS Viewer capabilities. Write one yourself to integrate into an existing application, it's only really only something a big company with their own market will do.

    If your application currently does that distribute magazines, it is best to spend to DPS and replacement of your existing application with a DPS one.

    Neil

  • Can I do a button change anchor link when you scroll through the site?

    I'm doing a scrolling site... and I have navigation buttons on the right, a full menu, but also a '1 topic upward' button and the button "1 heading downwards.

    Is it possible that I can have these buttons change anchor link when you scroll through the site.

    Example:

    I'm at home, then I press "1 heading down" and scrolls to the next topic on the site, but then I can't change the button to create a link to the lower anchor, then the button becomes useless after 1 press.

    Is it in any way possible in Muse to change the link?

    Hello

    You can try to create different buttons on the positions of the page where the scroll will be active with separate button actions. For example, you click on "I am heading down", page scrolls and there is another button set with "Next topic down", click on, it would scroll the page plus and the same on the length of the page.

    Button with anchor link scroll to the bottom of the page can not be used for different anchor links, creation of different buttons with anchors is the solution.

    Thank you

    Sanjit

  • If I click on Favorites and then scroll through the list of favorites, it does not show the entries in each file.

    * Original title: to access Favorites

    If I click on Favorites and then scroll through the list of favorites, it does not show the entries in each file but suddenly close showing the list of favorites. . I use Chrome and it happened all of a sudden. It was functional this morning. All the advice to fix this will be greatly appreciated

    Have you tried the Chrome forum? https://productforums.google.com/forum/#! forum/chrome

  • BlackBerry Hub please add support for Hello!

    Please add support for Hello!

    Comeback! Thank you

    Please like this message if you do not want to see this feature added too

  • Change the Port Group Namespace for autonomy through the API?

    Work with vShield / POSSIBLE 5.5.0a.

    Take a group of ports which, out of the box will have a default namespace. As a result, you see the following menu items and information:

    PortGroupNamespace01.PNG

    By clicking on the Stand-alone namespace change link is there for that. We now have a group of ports with the stand-alone namespace and the additional menu tabs, firewall App and SpoofGuard.

    PortGroupNamespace02.PNG

    I can of course change for autonomy through the user interface, but can not find the equivalent API calls in the vShield API Programming Guide to do it programmatically. Can someone please advise on how to do this via the API?

    Thought that I would realize, since I figured this out in the end - a case of RTFM! Namespaces to appear in the Guide of programming on page 186, but there is no explicit mention of the way to make a group of independent ports. However, after revisiting the guide the penny dropped that adding a space of names to the data center is the equivalent of the evolution of a group of ports to a stand-alone namespace. Once you enter that (may be more obvious to you, it was for me), the examples in the guide can be followed.

    So to change ports for the autonomy group namespace, you must do the following:

    Https:///api/2.0/namespace/datacenter/ POST

    dvPortGroup-xxxxx

    Make sure that the content type is set to application/xml, text/xml (which has worked for me in the document) and not in the contrary case, it fails with a complaint about content type.

Maybe you are looking for

  • New SIM card new iPad mini 4 offer only AT &amp; T refurb apple

    I bought an iPad mini 4 on the Apple refurb store. It came with no SIM card. I went to my local apple retail store, and you have a card SIM Apple (after assisted by about 3 people; they seemed barely even know what I was talking about). I put the car

  • How to disable the new Thunderbird 24.2.0 e-mail notifications

    I need to stop biff type popup notifications. Some solutions exist including the help of Mozilla, but none seems to be valid for my version which is 24.2.0 for linux. There seems to be nothing like 'General Options '. Thank you.

  • Additional monitor on 5 k iMac

    I soon in the market for a new Mac and considering the iMac of 5K, well who wouldn't? I currently have a Mac Pro (early 2008) and two Cinema Display 20 "with DVI connectors, which are always excellent and I love them. I would use at least one on them

  • HP Pavilion P6000 series: Advice on upgrades, if any?

    I have the desktop p6740f with AMD Phenom II 955 Quad processor, 8 GB DDR3, 1.5 TB hard drive memory. There the motherboard N-Alvorix-RS880-formfat (Alvorix). ATI Radeon HD 4200 graphics. IM an avid player and unfortunetly my gaming PC went into a de

  • Why can't my androgenic computer on its own without warning?

    While using my laptop, from time to time it will spontaneously turn off without warning, the screen is just blank. I have a dell Inspiron 1520, using windows XP.