ListView keyboard access
Hello Dave,
i have to use the Enter-Button in all my Application. The second part
of your message is the right solution. You have to create an <enter_button>
- widget.
1. Create an Enter-Button Widget in the Windows-Workshop and set it to the
default Button.
2. In the Display-Method (or Event-Handler) write following:
when self.Window.Form.Traverse(source=source,dest=target) do
if dest.name.isequal('enter_button') then
source.NextTabfield.RequestFocus();
end if;
3. To hide the Enter-Button write:
<enter_button>.widthinpixels=1;
<enter_button>.heightinpixels=1;
4. You have to say which Nexttabfield have to follow e.g:
<FieldWidget1>.NextTabField=<FieldWidget2>;
<FieldWidget2>.NextTabField=<FieldWidget3>;
... (and so on).
This above makes the solution for using the Enter-Button.
If you have an Array-Field or something else, which use an Array (e.g.
Array-Field).
You have to do it explicit by using the Array's Functionality instead of
the widget one. This means:
rownum : integer;
rownum = self.<{ArrayFieldname}>.GetRowForField(field =
{ArrayFieldWidget});
Now you know the selected Field of the Array.
Hope this helps
Joseph Mirwald
GERMANY
EMAIL: [email protected]
Thanks for the feedback. Good computing.
Similar Messages
-
Re: ListView keyboard access
All,
In case anyone is interested, I have found a way to trap the return
key press whilst the ListView widget has the focus, although it is
not particularly elegant.
I set the Return key up as a function key using the
window.SetAsFunctionKey method, and then trapped the window's
FunctionKeyPressed event, checking that the key pressed was in fact
the Return Key.
I suspect that it would also work for the Win95 TreeView control.
DaVE
Triad Group PLC, EMail:[email protected]
GU7 1XE, England. Tel: 01483 860222 X 513All,
In case anyone is interested, I have found a way to trap the return
key press whilst the ListView widget has the focus, although it is
not particularly elegant.
I set the Return key up as a function key using the
window.SetAsFunctionKey method, and then trapped the window's
FunctionKeyPressed event, checking that the key pressed was in fact
the Return Key.
I suspect that it would also work for the Win95 TreeView control.
DaVE
Triad Group PLC, EMail:[email protected]
GU7 1XE, England. Tel: 01483 860222 X 513 -
Re: - List View keyboard access
Joseph,
Have you tried this method with the ListView widget under Win95/NT4.
I have used this method myself with other types of widgets, but it
doesnt seem to work with the ListView?
For some reason, the Default button is not default when the focus is
inside the ListView.
Dave.
Date: Thu, 2 Oct 1997 03:21:28 -0400
From: Joseph Mirwald <[email protected]>
Subject: ListView keyboard access
To: forte-users <[email protected]>
Cc: "Dave Dixson (Ext. 513)" <[email protected]>
Hello Dave,
i have to use the Enter-Button in all my Application. The second part
of your message is the right solution. You have to create an <enter_button>
- widget.
1. Create an Enter-Button Widget in the Windows-Workshop and set it to the
default Button.
2. In the Display-Method (or Event-Handler) write following:
when self.Window.Form.Traverse(source=source,dest=target) do
if dest.name.isequal('enter_button') then
source.NextTabfield.RequestFocus();
end if;
3. To hide the Enter-Button write:
<enter_button>.widthinpixels=1;
<enter_button>.heightinpixels=1;
4. You have to say which Nexttabfield have to follow e.g:
<FieldWidget1>.NextTabField=<FieldWidget2>;
<FieldWidget2>.NextTabField=<FieldWidget3>;
... (and so on).
This above makes the solution for using the Enter-Button.
If you have an Array-Field or something else, which use an Array (e.g.
Array-Field).
You have to do it explicit by using the Array's Functionality instead of
the widget one. This means:
rownum : integer;
rownum = self.<{ArrayFieldname}>.GetRowForField(field =
{ArrayFieldWidget});
Now you know the selected Field of the Array.
Hope this helps
Joseph Mirwald
GERMANY
EMAIL: [email protected]
DaVE
Triad Group PLC, EMail:[email protected]
GU7 1XE, England. Tel: 01483 86022 X 513I have the same problem. I'd really appreciate any info on this too.
-
No keyboard access in bootcamp after upgrade to Early 2008 MacBook Pro
How do I regain keyboard access in Bootcamp after a hardware upgrade to a new (early 2008) 15" MacBook Pro (MBP)?
I was recently forced to upgrade from a July 2007 MBP 15" to an early 2008 MBP due to a burglary. The original MBP also had a Bootcamp partition in use for business purposes (Windows XP SP2).
Fortunately using Time Capsule and WinClone I had very recent back ups of all data and migration to the new MBP went well until I encountered an insurmountable problem at the point I wished to update the new MPB Bootcamp drivers in the restored Bootcamp partition.
The problem being encountered is as follows:
When starting up in the restored Bootcamp partition I am unable to update the with the latest Bootcamp drivers as the keyboard is inoperative. I am therefore unable to get past the CtrlAltDel security pane and navigate to load the Leopard install disk.
I do however have mouse control.
I have also tried rebooting with an external keyboard and mouse. Again the mouse worked but not the keyboard.
To add further confusion or insight into this problem I had a BartPE Windows CD utility disk set-up available for emergency use and this will boot on the new MBP. Once booted it does provide mouse and keyboard access suggesting that somehow in the WinClone restoring process the original keyboard driver was damaged.
This may well be the case as when I first started up the Bootcamp partition after the restore I encountered a Windows 'blue screen of death' that pointed to a Driver fault in a file called "bcmw15.sys".
After restarting Windows I no longer encountered the blue screen but had no keyboard access as described above.
Unforunately using the BartPE CD to bypass the keyboard problem has thwarted me as this configuration does not appear to have a means available to eject the BartPE CD itself, allowing me to then insert the Leopard install disk in its place.
Given the unique nature of the Windows system configuration I had in use any suggestions as to how I might overcome this without having to resort to rebuilding the configuration from scratch would be gratefully received.
In particular if anyone may know of the MacBook Pro Windows keyboard driver name and location this would be of particular assistance.
DionBooting from the Windows Install CD did not work.
I have however recovered the partition and got operational again.
The solution in the end was achieved by gaining access via Windows XP start-up in 'safe mode' using an external MS USB keyboard (the new MBP 'delete' key was not being recognised, and then using the 'Administrator' password to gain access to the Windows XP 'Device Manager'.
The full saga of difficulties encountered is too lengthy to relate in full unless someone out there really wants to know the gory details for their own specific similar need.
Suffice it to say that the most of the problems that arose were:
a) the result of the hardware changes between the old MBP and the new one requiring select old drivers to be located and removed and then new drivers installed;
b) due to an upgrade that occurred to the MS Enterprise server software in the period between when the WinClone image was taken and when the new MPB arrived and I attempted the restore (including that as a consequence of the burglary I updated my corporate mailbox password online causing the back-up XP image to be out of sync with Enterprise server once networking was revived); and
c) a Parallels software upgrade reinstall also caused issues in regaining sync with the revived Bootcamp.
Isolating the driver causing the offending ""bcmw15.sys" driver crash proved very tricky as Windows appeared to keep reinstalling some sort of generic driver that kept repeating the problem. Thereafter getting past the blocks to accessing the Apple install CD also required enormous trial and error skill to overcome.
Bottom line WinClone did perform. It restored the partition on the new machine with sufficient integrity to allow a skilled Sys Op (far beyond my Win experience) the capability to fully restore Bootcamp XP functionality.
Nevertheless the process is definitely not one I'd prefer to experience a repeat of - its taken several man days (and nights) to resolve.
Nevertheless thanks xnav for your advice.
Regards
Dion -
Toggle Full Keyboard Access is Not Working after Shutdown/Reboot
Hi,
I'm yet another keyboard maniac and somehow as above subject was keep re-occured every time after enabled it, I've turn it on full keyboard access in system preferences > Keyboard > Keyboard Shortcuts. All seemed to be good before I shutdown or reboot my macbook pro. I could access all the dialogs and windows. After a reboot or shutdown, all the dialogs from any other apps can still be accessed via keyboard except one single window, the shutdown window (both from hitting apple->shutdown and control+eject.) I have to toggle control+f1 or control+f7 every freaking time in order to enabled keyboard access to shutdown/reboot. I've tried "defaults read -g AppleKeyboardUIMode" in terminal and it returned 3 which is "Full Keyboard Access ON and All controls" even after a fresh reboot:-
+++++++++
Ben-MacOSX:~ Ben$ defaults read -g AppleKeyboardUIMode
3
+++++++++
But when I'm using sudoer to check the result was set to "0" means disable:-
+++++++++
Ben-MacOSX:~ Ben$ sudo defaults read -g AppleKeyboardUIMode
Password:
0
+++++++++
So what I do for the workaround/fix is by the set value to enabled it using root access level or sudoer:-
+++++++++
Ben-MacOSX:~ Ben$ sudo defaults write NSGlobalDomain AppleKeyboardUIMode -int 3
+++++++++
Once done do reboot your Mac & check the result in Terminal should shows as below:-
+++++++++
Ben-MacOSX:~ Ben$ sudo defaults read -g AppleKeyboardUIMode
3
=========
Ben-MacOSX:~ Ben$ defaults read -g AppleKeyboardUIMode
3
+++++++++
So it's fixed for my issue. If anyone have better suggestion or the proper method please share.
Thanks in advance.Quakershaker,
So what I do for the workaround/fix is by the set value to enabled it using root access level or sudoer:-
+++++++++
Ben-MacOSX:~ Ben$ sudo defaults write NSGlobalDomain AppleKeyboardUIMode -int 3
+++++++++
Once done do reboot your Mac & check the result in Terminal should shows as below:-
+++++++++
Ben-MacOSX:~ Ben$ sudo defaults read -g AppleKeyboardUIMode
3
=========
Ben-MacOSX:~ Ben$ defaults read -g AppleKeyboardUIMode
3
+++++++++
So it's fixed for my issue. You may try this let me know the outcome.
Thanks -
Illustrator CS6 does not honor Full Keyboard Access setting
Why does Illustrator CS6 not honor the Mac system setting for Full Keyboard Access? Under System Preferences > Keyboard > Keyboard Shortcuts, I have Full Keyboard Access set to allow the Tab key to cycle between "Text boxes and lists only". But Illustrator allows the Tab key to focus on all controls, including buttons. Is there a setting somewhere in Illustrator to change this behavior?
You can try to edit the keyboard file, but you need to find out the code for the Danish keys.
http://forums.adobe.com/message/2984641#2984753 -
Turning on Full Keyboard Access for PB G4
I'm a new Mac user with a PB G4 15". I've searched the forums for an answer to this to no avail.
In The Tao of Mac (http://the.taoofmac.com) the author says: "If you're keyboard-oriented, go into System Preferences | Keyboard and Mouse | Keyboard Preferences and Turn on full keyboard access. Now you can deal with dialog boxes the way you're used to, as well as accessing menus and toolbars with the keyboard."
When I try this on my PB, there is no "Turn on full keyboard access" button - although the Keyboard Shortcuts tab does have a checkbox for "Turn full keyboard access on or off" with a shortcut of ^F1 (which doesn't seem to do anything).
I'm very keyboard literate and would like to access menus in the same manner as i can with Windoze - i.e. Alt-underlined letter in menu, e.g. Alt-f brings up file menu.
Any help most appreciated.
Regards...john...
Powerbook G4 15-inch Mac OS X (10.4.3)This may make-or-break my resolve to switch to Mac.
While I adore the interface, the graphics power, the
art/design tools and sensibility of the Mac, it
really is like "typing with boxing gloves on" as
someone warned. Makes sense for an OS that
introduced the GUI and the mouse, I'm still finding
it difficult to adapt to that style of work. For
me, taking my hands off the keyboard to use the
mouse is anathema.
You have nearly as much keyboard control as on Windows, it's just different. And in some cases, better. For instance, when two menu commands start wit the same letter, the alt key can't be the same for both commands, so Windows assigns a different letter to one of them so you have to learn it. The Mac way can be faster because you don't have to learn the alt key; instead, you just start typing the command name and it's selected as soon as a match is made. For example, if I have two commands, "Slide Show Options" and "Save Slide Show as Movie," I know that there are no alt keys to memorize, as soon as I drop that menu with the keyboard, typing "sl" will select "Slide Show Options" and typing "sa" will select "Save Slide Show as Movie."
In dialog boxes, be aware that many Mac developers have implemented single-key shortcuts for buttons, which do not require full keyboard access to be turned on. For example, if a "Save changes before closing?" dialog box comes up with "Save and Close," "Don't Save," and "Cancel" buttons, and "Save and Close" is the default, the Enter key will hit the default key, the Esc key will hit the Cancel button, and the D key will hit the Don't Save button. It is also possible, depending on the app, that the S key will hit Save and Close and the C key will hit Cancel. -
Several keyboard access dead ends
1. Is it possible to focus the Finder's sidebar with a keyboard? I'm having no luck.
2. Ditto iTunes?
3. I'm having a problem focusing some system preferences with a keyboard. For instance, I just tried to change Menu Translucency with no luck. Anybody know a way?
4. Contacts cannot be added to the address book (it's not possible to change the default categories, or make new ones, without clicking the annoying arrows and + signs).
5. Is it possible to focus iChat message text? This is very imporant to me. For instance, it's impossible to follow a hyperlink that someone sends me without reaching for my mouse.
6. Could someone explain what "Move Focus to the Window Toolbar" actually does? (Default: ctrl-F5). More directly: what qualifies as a Window Toolbar?
7. Could someone explain what "Move Focus Between Controls or text boxes and lists" does? (default: ctrl-F7). How can I spot a "control" vs a "text box" vs a "list"?VoiceOver is not just for vision-impairments. You might try opening VoiceOver utility and turning off the voice (and maybe the sound effects). At this point, you have full keyboard access to all parts of the OS and any application that implements the Cocoa accessibility APIs. This includes the Finder, iChat, iTunes, Mail, etc.
Tip: Go through the VoiceOver Quick Start (ControlOption+CommandF8) when you first start VoiceOver. This will help you learn it, then you can turn off the voice once you get comfortable with the navigation interface. -
Keyboard accessibility of FLVPlayback
How do I activate keyboard control on a video displayed in
the CS3 FLVPlayback component? I have captioning working using the
FLVPlaybackCaptioning component and a SMIL file. I added the
ActionScript fix to turn off captioning at the movie start. Using a
mouse, everything works just fine. Now I need to set the control
for keyboard accessibility. I've searched and searched and cannot
find out how to do this short of starting over and using the
third-party Captionate tool and component. How do I add keyboard
accessibility using the native CS3 components?create or replace type t is record(no number,name varchar2(99));First, please check the exact syntax for creating a type ;)
http://download.oracle.com/docs/cd/B28359_01/server.111/b28286/statements_8001.htm#BABHJHEB -
Keyboard Access For a Column in JTable with default editor as JComboBox
I want to get Key board access for a column in JTable.
The user should be able to select from a drop down list for the column with default
editor set as JComboBox.
Presently,it works fine with mouse,also I am able to focus it with Keyboard using
ALT+Up keys,but how to make drop down list appear.
Plz help,it's urgent.
Thanks in AdvanceHi,
In addition to setting DO_SUM = 'X' you need to specify function in H_FTYPE field. It should be set to 'AVG' in your case.
ls_fielcat-do_sum = 'X'.
ls_fieldcat-h_ftype = 'AVG. -
Keyboard access to PS CS6 Menu Bar in Full Screen Mode (Windows)
I'm looking to find a way to access Photoshop Menus in Full Screen Mode by pressing the Alt+(any of the underlined Menu Keys).
The alternative I've been using is pressing the Tab key to show the Menu and Panels, or simply toggling Screen Modes (f key or Shift+f) but that negates the purpose of Full Screen Mode. I followed the instructions on this post to no avail:
http://blogs.adobe.com/jkost/2012/09/accessing-the-menu-bar-via-a-keyboard-shortcut-in-pho toshop-cs6.html#comments
I really enjoy everything else about my upgrade to CS6 except for this lacking feature found in most of the earlier versions. I hope there's an answer to this one, as my keyboard hand is all ready over cluttered with Custom Keyboard Shortcuts that use the Ctrl Key.
Thanks!Thanks, I rebooted and it came good, but if it happens again i'll try that
-
Can someone please tell me if it is possible [and how] to
create something like the 'tabindex' in html within Captivate v3,
so the viewer of the swf file can use the tab key to navigate from
one interactive feature to another? e.g. from a button to another
button. I know how to add keyboard functionality to a button or
text field, but I want the user to be able to navigate using the
keyboard to the relevant button and then press, say, Enter.I think Rick was just not sure what you were asking for
exactly...
If you add any buttons to a project, you have to manually add
a shortcut for each button (open the button properties and you'll
see the option there). I think the "standard" I've seen here and on
the Adobe accessibility examples use the "Enter" key for all
buttons. You've mentioned using different keyboard shortcuts for
each button. If you do that, you'd probably want to include a
description of those steps somewhere early in the project or on
another page. If you use the Enter key, they can also use the
spacebar to "select" a button - which I believe is sort of a
standard (but don't quote me). They can use the TAB button to tab
through the buttons (i.e., screen reader reads them to the user,
then they hit the spacebar when the correct one is selected).
FYI, I believe you can also use the Apply to All feature to
make this change to all buttons, but be careful when doing it that
you don't mess anything else up...
Good luck,
David -
ADF Mobile: amx:listView keyboard event handler
My view needs to accept keyboard input, but does not have an inputText, only a listView. I need to update listItems based on the keyboard input, but cannot add an inputText field to the view. Can I capture keyboard events in the view, the panelPage, or the listView?
Thanks,
MikePlzz help :(
-
Bookmarking Popup: No Keyboard Access for Bookmark's OK or Cancel
Hi Experts,
We have an accessibility issue in our captivate courseware: upon the bookmark pop-up appears, the "tab key" can navigate the pop-up however there's no keyboard key assigned for OK or Cancel button. The Enter key do not work for both which becomes an issue for accessibility.
Kindly let me know if I'm missing something here.
Thanks all,
RJI just created a dummy project and tested this. Spacebar does NOT work on a highlighted button in this dialog.
I had hoped that maybe CpGuru's bookmarking widget would work better for accessibility here: http://www.cpguru.com/adobe-captivate-5-bookmark-widget/
But when I tried out the demo on his website I couldn't get it to work from the keyboard either.
I suggest you log an enhancement request for this. It would certainly appear to be an accessibility issue. -
This may be in the wrong forum, but this is really becoming an issue. What happens is from time to time one of our computer all of a sudden starts freaking out.
What happens is: Keyboard will no longer type. Instead it accesses file commands. For example, If I hit "i" it will get info. You can't type in any dialogue box or anything. All keys will try to access some shortcuts. It's not the keyboard that is the problem. I've tried multiple keyboards.
The apple menu will duplicate options. Like restart will show up twice etc..
Normally a restart would fix this problem, but it seems to be reoccuring more frequently, and the last time, I had to restart 4 times, repair disk permissions, and then zap the Pram twice before it would work again.
Any insight would be great.
ThanksSounds like something going on in your SystemPreferences>UniversalAccess settings.
Specifically, the 'duplicated' options in the Apple menu is normally associated with VoiceOver.
Maybe you are looking for
-
Question to CL_UWS_FORM_PDF_API
Hello, does anybody have experience with the API CL_UWS_FORM_PDF_API? it seems that you can send Surveys in pdf format but only in SAP namespace. In method GET_NEW_FORM_NAME the system always generates a pdf form, hardcoded named like 'QPDF...', whic
-
How to call webservice using flex?
Hello, i want to call webservice in flex.i tryied following code.but it is not giving correct response.what is wrong with this code? can anybody tell me ,how to call webservice in flex? Code: <mx:Script> <![CDATA[ public function button1_clic
-
Entourage/Outlook to iCal: Multi-day events not showing up correctly. HELP
Entourage and Outlook to iCal: Q. multi-day events have the correct dates and are all-day events in entourage, but they only appear on the first day in ical even though when you click on the details it shows that it is a multi day event in ical...bu
-
If I touch camera icon, the screen turns black instead of capturing image. Let me know how to troubleshoot?
-
Entity used as reference in view - how to get value programatically
In jdeveloper, when you create a view you can mark your entity usage as "reference only" by checking the "reference" check box on the View Object Editor panel. Can someone tell me how you can access the value of this programatically (from within View