[nvda] Re: list of Skype window class assignments
- From: Peter Vágner <peter.v@xxxxxxxxxxx>
- To: nvda@xxxxxxxxxxxxx
- Date: Sun, 28 Jan 2007 11:21:58 +0100
Hello mick...
with latest version of skype; there are no problems with menu
accessibility I have just checked it using rev 316 binary. There is a
setting in the menu (view\accessibility\simple graphic...) after
activating this menu is well accessible. even the contact list can be
read with NVDA. for answering / hanging there is a chance to define
global shortcuts so I see no problems with that. then your solution to
accessible chat log and we are done with skype... at least for now I
believe..
PV
Michael Curran wrote / napísal(a):
Hi John,
Thanks ever so much for this list.
I have already been able to make the skype text chat windows accessible,
well at elast so that you can navigate the text in both the input and
output fields.
I'm sure I will get more done in the next little while.
The chat stuff isn't committed to sourceforge yet since I am still
working on what else I can make accessible.
Skype though is always going to be a problem with NVDA untill we can
work out how to get the names of the menu items. I assume that Thunder
and System Access both use hooks for the text adding functions for
Windows device contexts, and they keep a register of what is added at
what coordinates, then it uses accLocation on the menu items and simply
gets the text that is there.
I really don't want to start playing with hooks for device contexts
since I really think that is going to slow down NVDA, but I might start
looking in to this if there is definitly no other way to get the names.
Mick
----- Original Message ----- From: "John Greer" <jpgreer17@xxxxxxxxxxx>
To: <nvda@xxxxxxxxxxxxx>
Sent: Sunday, January 28, 2007 12:00 PM
Subject: [nvda] list of Skype window class assignments
Here is the list of window classes for Skype
[WindowClasses]
TTntButton.UnicodeClass=Button
TTntButton=Button
TTntCheckBox.UnicodeClass=CheckBox
TTntCheckBox=CheckBox
TTntComboBox.UnicodeClass=ComboBox
TTntComboBox=ComboBox
TTntDrawGrid.UnicodeClass=ListBox
TTntDrawGrid=ListBox
TGroupChatUserList=ListBox
TTntEdit.UnicodeClass=Edit
TTntEdit=Edit
THintWindow=ToolTip
TTntHintWindow.UnicodeClass=ToolTip
TTntHintWindow=ToolTip
TskHintWindow=ToolTip
TskHintWindow.UnicodeClass=ToolTip
TTntMemo.UnicodeClass=Edit
TTntMemo=Edit
TTntPageControl.UnicodeClass=TabControl
TTntPageControl=TabControl
TTntRadioButton.UnicodeClass=RadioButton
TTntRadioButton=RadioButton
TTntStatusBar.UnicodeClass=StatusBar
TTntStatusBar=StatusBar
TTntStringGrid=ListBox
tTntToolbar.UnicodeClass=ToolBar
tTntToolbar=ToolBar
tkGrid.UnicodeClass=ListBox
tkGrid=ListBox
TTntStringGrid.UnicodeClass=ListBox
TRichViewEdit=MultilineEdit
TRichEditViewer=Edit
tSkBgGrid.UnicodeClass=ListBox
tSkBgGrid=ListBox
tSkAddressBar.UnicodeClass=ComboBox
tSkAddressBar=ComboBox
TskSendContacts.UnicodeClass=Dialog
tSkSearchForm.UnicodeClass=Dialog
TskProfileForm.UnicodeClass=Dialog
TskOptionsForm.UnicodeClass=Dialog
tSkContactList=ListBox
TTntBitBtn.UnicodeClass=Button
TRichView=Edit
TSkypeToolbar=ToolBar
TSkypeRichViewEdit=Edit
tSkGrid.UnicodeClass=ListBox
To post messages to the list send email to
nvda@xxxxxxxxxxxxx
To unsubscribe from the list send a blank message to:
nvda-request@xxxxxxxxxxxxx
with 'unsubscribe' in the Subject field.
Thank you for your continued support of Nonvisual Desktop Access, an
open source free screen reader for Microsoft Windows:
http://www.kulgan.net/nvda/
To post messages to the list send email to
nvda@xxxxxxxxxxxxx
To unsubscribe from the list send a blank message to:
nvda-request@xxxxxxxxxxxxx
with 'unsubscribe' in the Subject field.
Thank you for your continued support of Nonvisual Desktop Access, an open
source free screen reader for Microsoft Windows:
http://www.kulgan.net/nvda/
- Follow-Ups:
- [nvda] Re: list of Skype window class assignments
- From: Michael Curran
- [nvda] Re: list of Skype window class assignments
- From: Jim Grimsby JR.
- References:
- [nvda] list of Skype window class assignments
- From: John Greer
- [nvda] Re: list of Skype window class assignments
- From: Michael Curran
Other related posts:
- » [nvda] list of Skype window class assignments
- » [nvda] Re: list of Skype window class assignments
- » [nvda] Re: list of Skype window class assignments
- » [nvda] Re: list of Skype window class assignments
- » [nvda] Re: list of Skype window class assignments
- » [nvda] Re: list of Skype window class assignments
- » [nvda] Re: list of Skype window class assignments
- » [nvda] Re: list of Skype window class assignments
- » [nvda] Re: list of Skype window class assignments
- » [nvda] Re: list of Skype window class assignments
- » [nvda] Re: list of Skype window class assignments
Hi John, Thanks ever so much for this list.I have already been able to make the skype text chat windows accessible, well at elast so that you can navigate the text in both the input and output fields.
I'm sure I will get more done in the next little while.The chat stuff isn't committed to sourceforge yet since I am still working on what else I can make accessible.
Skype though is always going to be a problem with NVDA untill we can work out how to get the names of the menu items. I assume that Thunder and System Access both use hooks for the text adding functions for Windows device contexts, and they keep a register of what is added at what coordinates, then it uses accLocation on the menu items and simply gets the text that is there.
I really don't want to start playing with hooks for device contexts since I really think that is going to slow down NVDA, but I might start looking in to this if there is definitly no other way to get the names.
Mick ----- Original Message ----- From: "John Greer" <jpgreer17@xxxxxxxxxxx> To: <nvda@xxxxxxxxxxxxx> Sent: Sunday, January 28, 2007 12:00 PM Subject: [nvda] list of Skype window class assignments Here is the list of window classes for Skype [WindowClasses] TTntButton.UnicodeClass=Button TTntButton=Button TTntCheckBox.UnicodeClass=CheckBox TTntCheckBox=CheckBox TTntComboBox.UnicodeClass=ComboBox TTntComboBox=ComboBox TTntDrawGrid.UnicodeClass=ListBox TTntDrawGrid=ListBox TGroupChatUserList=ListBox TTntEdit.UnicodeClass=Edit TTntEdit=Edit THintWindow=ToolTip TTntHintWindow.UnicodeClass=ToolTip TTntHintWindow=ToolTip TskHintWindow=ToolTip TskHintWindow.UnicodeClass=ToolTip TTntMemo.UnicodeClass=Edit TTntMemo=Edit TTntPageControl.UnicodeClass=TabControl TTntPageControl=TabControl TTntRadioButton.UnicodeClass=RadioButton TTntRadioButton=RadioButton TTntStatusBar.UnicodeClass=StatusBar TTntStatusBar=StatusBar TTntStringGrid=ListBox tTntToolbar.UnicodeClass=ToolBar tTntToolbar=ToolBar tkGrid.UnicodeClass=ListBox tkGrid=ListBox TTntStringGrid.UnicodeClass=ListBox TRichViewEdit=MultilineEdit TRichEditViewer=Edit tSkBgGrid.UnicodeClass=ListBox tSkBgGrid=ListBox tSkAddressBar.UnicodeClass=ComboBox tSkAddressBar=ComboBox TskSendContacts.UnicodeClass=Dialog tSkSearchForm.UnicodeClass=Dialog TskProfileForm.UnicodeClass=Dialog TskOptionsForm.UnicodeClass=Dialog tSkContactList=ListBox TTntBitBtn.UnicodeClass=Button TRichView=Edit TSkypeToolbar=ToolBar TSkypeRichViewEdit=Edit tSkGrid.UnicodeClass=ListBox To post messages to the list send email to nvda@xxxxxxxxxxxxx To unsubscribe from the list send a blank message to: nvda-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field.Thank you for your continued support of Nonvisual Desktop Access, an open source free screen reader for Microsoft Windows:
http://www.kulgan.net/nvda/
- [nvda] Re: list of Skype window class assignments
- From: Michael Curran
- [nvda] Re: list of Skype window class assignments
- From: Jim Grimsby JR.
- [nvda] list of Skype window class assignments
- From: John Greer
- [nvda] Re: list of Skype window class assignments
- From: Michael Curran