Hi I found an object enhancer addon, it needs packaging, updating to python3, and some English translation. Is there anyone on list who could do this? This addon will let you customize objects just like you can with jaws. The link for the addon is: https://github.com/BabbageCom/objEnhancer Josh Sent from Mail for Windows 10
|
|
A rapid automatic translation with few corrections...
I think it gaves a good idea how it works...
I have already construct the add-on package...
The translation is below my name...
Rui Fontes
# Object Enhancer
* Author: Babbage B.V. <info@...>
Object Enhancer allows you to change how NVDA announces objects on
the screen using an intuitive interface. It can be used to change
the label of an object, but depending on how you're using it, has
functionality to change basically any property of an object.
Changes to an object are saved in a definition.
A definition contains:
* Criteria that have to apply in order for the definition to match
* Attribute changes that will be applied to every object that
matches the definition
* Optional relationships with other definitions. A definition can
inherrit criteria from other definitions
## Creating your own definitions
Object Enhancer has a graphical interface to make new definitions
and edit existing definitions.
To create a new definition for the current navigator object, press
NVDA + CONTROL + TAB. This opens the new Definition dialog if no
definition is found for the current object, and the existing
definition is processed if there is a definition is to edit.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and edit
existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
### NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and edit
existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and edit
existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and edit
existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
### The Edit New Definition / Definition dialog box consists of
the following items:
#### Definition name
A unique name for your definition that you use to recognize it
later, and to link it to a different definition if necessary.
#### Filter criteria:
These are the criteria to be used to apply the definition. You can
filter on attributes / properties of an object.
Press Add to add a new criteria.
You can choose from the list of relevant object attributes or give
up an attribute yourself.
For example, you can choose the WindowsControlID option from the
list of attributes, after which the input fields for attribute and
value are entered automatically.
For example, if you want to match an object with IAccessibleRole =
10 (ROLE_SYSTEM_CLIENT), you can also do this manually.
You can also edit the current filter criteria or add an extra
value to filter, when you want to match an object that, for
example, the value 15 or 16 has for WindowControllID.
#### Attribute changes
In the list of attribute changes you can specify which
characteristics of the object should be changed. In most cases you
probably want to change the name (name) or description
(description).
#### Inherit settings from definition / definition is
abstractSettings Overflows of definition / definition is abstract
With this drop-down list and this check box you can set a
relationship between different definitions.
Imagine that you have to label multiple buttons in one
application.
All buttons have a magicbutton window class name.
You can make a definition with WindowClass = MagicButton and the
Definition check box is abstract, do not use it directly.
In the following definitions your settings can overflow from the
definition of MagicButton, so that the new definition will behave
as if windowClassName = MagicButton is specified as a filter
criterion.
#### Treat criteria for object location as absolute screen
coordinates
When this option is enabled, location criteria from the criteria
section are treated as all other attributes. This means that if
you define Locaton = (1, 2, 3, 4), any object without this
absolute location does not match.
However, if this option is disabled, this has a large effect on
object definitions with more than one location.
For more details we refer you to the English documentation.
#### Definition error handling
With this drop-down list you can decide what should happen if an
error occurs when evaluating this definition:
* If set to continuue, the error is ignored and the evaluation
continues
* If set to Break, the evaluation is demolished
* If set to Raise, a failing evaluation causes a traceback.
Do not apply this option unless you know what you do, eg because
you are a NVDA or Python developer.
Às 16:22 de 08/07/2021, Josh Kennedy
escreveu:
toggle quoted message
Show quoted text
Hi
I found an object enhancer addon, it needs
packaging, updating to python3, and some English translation.
Is there anyone on list who could do this? This addon will let
you customize objects just like you can with jaws. The link
for the addon is:
https://github.com/BabbageCom/objEnhancer
Josh
Sent from Mail for Windows 10
|
|
Hi Rui,
I wonder if you could give a concrete example of how this add on
works. It sounds quite complex. Is it something like a JAWS
graphics labeller? If so, if you make the changes, will this affect
other such buttons/items that exist in other programs where they are
properly operating before any changes?
This may be one of the disadvantages of not having scripting for
many programs such as JAWS does.
On 7/8/2021 12:51 PM, Rui Fontes wrote:
A rapid automatic translation with few corrections...
I think it gaves a good idea how it works...
I have already construct the add-on package...
The translation is below my name...
Rui Fontes
# Object Enhancer
* Author: Babbage B.V. <info@...>
Object Enhancer allows you to change how NVDA announces objects
on the screen using an intuitive interface. It can be used to
change the label of an object, but depending on how you're using
it, has functionality to change basically any property of an
object.
Changes to an object are saved in a definition.
A definition contains:
* Criteria that have to apply in order for the definition to
match
* Attribute changes that will be applied to every object that
matches the definition
* Optional relationships with other definitions. A definition
can inherrit criteria from other definitions
## Creating your own definitions
Object Enhancer has a graphical interface to make new
definitions and edit existing definitions.
To create a new definition for the current navigator object,
press NVDA + CONTROL + TAB. This opens the new Definition dialog
if no definition is found for the current object, and the
existing definition is processed if there is a definition is to
edit.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and edit
existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
### NVDA + Control + Shift + tab opens the main dialog box of
the add-on with which you can find out existing definitions and
edit existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and edit
existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and edit
existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
### The Edit New Definition / Definition dialog box consists of
the following items:
#### Definition name
A unique name for your definition that you use to recognize it
later, and to link it to a different definition if necessary.
#### Filter criteria:
These are the criteria to be used to apply the definition. You
can filter on attributes / properties of an object.
Press Add to add a new criteria.
You can choose from the list of relevant object attributes or
give up an attribute yourself.
For example, you can choose the WindowsControlID option from the
list of attributes, after which the input fields for attribute
and value are entered automatically.
For example, if you want to match an object with IAccessibleRole
= 10 (ROLE_SYSTEM_CLIENT), you can also do this manually.
You can also edit the current filter criteria or add an extra
value to filter, when you want to match an object that, for
example, the value 15 or 16 has for WindowControllID.
#### Attribute changes
In the list of attribute changes you can specify which
characteristics of the object should be changed. In most cases
you probably want to change the name (name) or description
(description).
#### Inherit settings from definition / definition is
abstractSettings Overflows of definition / definition is
abstract
With this drop-down list and this check box you can set a
relationship between different definitions.
Imagine that you have to label multiple buttons in one
application.
All buttons have a magicbutton window class name.
You can make a definition with WindowClass = MagicButton and the
Definition check box is abstract, do not use it directly.
In the following definitions your settings can overflow from the
definition of MagicButton, so that the new definition will
behave as if windowClassName = MagicButton is specified as a
filter criterion.
#### Treat criteria for object location as absolute screen
coordinates
When this option is enabled, location criteria from the criteria
section are treated as all other attributes. This means that if
you define Locaton = (1, 2, 3, 4), any object without this
absolute location does not match.
However, if this option is disabled, this has a large effect on
object definitions with more than one location.
For more details we refer you to the English documentation.
#### Definition error handling
With this drop-down list you can decide what should happen if an
error occurs when evaluating this definition:
* If set to continuue, the error is ignored and the evaluation
continues
* If set to Break, the evaluation is demolished
* If set to Raise, a failing evaluation causes a traceback.
Do not apply this option unless you know what you do, eg because
you are a NVDA or Python developer.
Às 16:22 de 08/07/2021, Josh Kennedy
escreveu:
Hi
I found an object enhancer addon, it
needs packaging, updating to python3, and some English
translation. Is there anyone on list who could do this? This
addon will let you customize objects just like you can with
jaws. The link for the addon is:
https://github.com/BabbageCom/objEnhancer
Josh
Sent from Mail for Windows 10
--
Signature:
For a nation to admit it has done grevous wrongs and will strive to correct them for the betterment of all is no vice;
For a nation to claim it has always been great, needs no improvement and to cling to its past achievements is no virtue!
|
|
Hello!
I am not the best person to answer those questions since I am not the author and my knowledge of the add-on is from some basic tests...
But, let's go to the answers:
I wonder if you could give a concrete example of how this add on works.
Let's assume the QTranslate app...
It have some buttons and three edit fields unlabelled...
Focused in a unlabelled edit field, you press NVDA+Control+Tab to invoke the create definition dialog...
The first thing is gaving a name to the defition.
Tabing you will get to Filter criteria. One more tab and you can activate the add buton to add a criteria. In this case I have selected windowControlID; Value: 0 since I knew the ID are different to each control...
The program will add the respective ID number to the form and you just press Confirm...
Keep tabing, you will find Attribute changes.
One more tab and activate the add button.
Here I have choosed name, because I want to give a name to the button...
The other controls I have not yet explored properly...
Is it something like a JAWS graphics labeller?
No, more like Control ID labeller, or something like that, also accessed with Insert+control+Tab... If my memory do not fail...
If so, if you make the changes, will this affect other such buttons/items that exist in other programs where they are properly operating before any changes?
No, each definition is saved in a file with the name of the app in regard...
Rui Fontes
|
|
Hi Rui
I looked on the website is there one that is already packaged as
a nvda add on? and would it be python 3 compatible so it works
with nvda 2021.1
I would really like to try it out. By the sounds of it it would
let us label say buttons etc on app that do not have any thing
there. I am guessing it would work like on my android phone where
I can label stuff it it lets me.
I am sure there wold be others that would like to test it out as
well.
Gene nz
On 9/07/2021 4:51 am, Rui Fontes wrote:
toggle quoted message
Show quoted text
A rapid automatic translation with few corrections...
I think it gaves a good idea how it works...
I have already construct the add-on package...
The translation is below my name...
Rui Fontes
# Object Enhancer
* Author: Babbage B.V. <info@...>
Object Enhancer allows you to change how NVDA announces objects
on the screen using an intuitive interface. It can be used to
change the label of an object, but depending on how you're using
it, has functionality to change basically any property of an
object.
Changes to an object are saved in a definition.
A definition contains:
* Criteria that have to apply in order for the definition to
match
* Attribute changes that will be applied to every object that
matches the definition
* Optional relationships with other definitions. A definition
can inherrit criteria from other definitions
## Creating your own definitions
Object Enhancer has a graphical interface to make new
definitions and edit existing definitions.
To create a new definition for the current navigator object,
press NVDA + CONTROL + TAB. This opens the new Definition dialog
if no definition is found for the current object, and the
existing definition is processed if there is a definition is to
edit.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and edit
existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
### NVDA + Control + Shift + tab opens the main dialog box of
the add-on with which you can find out existing definitions and
edit existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and edit
existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and edit
existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
### The Edit New Definition / Definition dialog box consists of
the following items:
#### Definition name
A unique name for your definition that you use to recognize it
later, and to link it to a different definition if necessary.
#### Filter criteria:
These are the criteria to be used to apply the definition. You
can filter on attributes / properties of an object.
Press Add to add a new criteria.
You can choose from the list of relevant object attributes or
give up an attribute yourself.
For example, you can choose the WindowsControlID option from the
list of attributes, after which the input fields for attribute
and value are entered automatically.
For example, if you want to match an object with IAccessibleRole
= 10 (ROLE_SYSTEM_CLIENT), you can also do this manually.
You can also edit the current filter criteria or add an extra
value to filter, when you want to match an object that, for
example, the value 15 or 16 has for WindowControllID.
#### Attribute changes
In the list of attribute changes you can specify which
characteristics of the object should be changed. In most cases
you probably want to change the name (name) or description
(description).
#### Inherit settings from definition / definition is
abstractSettings Overflows of definition / definition is
abstract
With this drop-down list and this check box you can set a
relationship between different definitions.
Imagine that you have to label multiple buttons in one
application.
All buttons have a magicbutton window class name.
You can make a definition with WindowClass = MagicButton and the
Definition check box is abstract, do not use it directly.
In the following definitions your settings can overflow from the
definition of MagicButton, so that the new definition will
behave as if windowClassName = MagicButton is specified as a
filter criterion.
#### Treat criteria for object location as absolute screen
coordinates
When this option is enabled, location criteria from the criteria
section are treated as all other attributes. This means that if
you define Locaton = (1, 2, 3, 4), any object without this
absolute location does not match.
However, if this option is disabled, this has a large effect on
object definitions with more than one location.
For more details we refer you to the English documentation.
#### Definition error handling
With this drop-down list you can decide what should happen if an
error occurs when evaluating this definition:
* If set to continuue, the error is ignored and the evaluation
continues
* If set to Break, the evaluation is demolished
* If set to Raise, a failing evaluation causes a traceback.
Do not apply this option unless you know what you do, eg because
you are a NVDA or Python developer.
Às 16:22 de 08/07/2021, Josh Kennedy
escreveu:
Hi
I found an object enhancer addon, it
needs packaging, updating to python3, and some English
translation. Is there anyone on list who could do this? This
addon will let you customize objects just like you can with
jaws. The link for the addon is:
https://github.com/BabbageCom/objEnhancer
Josh
Sent from Mail for Windows 10
|
|
toggle quoted message
Show quoted text
Hi Rui
I looked on the website is there one that is already packaged
as a nvda add on? and would it be python 3 compatible so it
works with nvda 2021.1
I would really like to try it out. By the sounds of it it would
let us label say buttons etc on app that do not have any thing
there. I am guessing it would work like on my android phone
where I can label stuff it it lets me.
I am sure there wold be others that would like to test it out
as well.
Gene nz
On 9/07/2021 4:51 am, Rui Fontes
wrote:
A rapid automatic translation with few corrections...
I think it gaves a good idea how it works...
I have already construct the add-on package...
The translation is below my name...
Rui Fontes
# Object Enhancer
* Author: Babbage B.V. <info@...>
Object Enhancer allows you to change how NVDA announces
objects on the screen using an intuitive interface. It can be
used to change the label of an object, but depending on how
you're using it, has functionality to change basically any
property of an object.
Changes to an object are saved in a definition.
A definition contains:
* Criteria that have to apply in order for the definition to
match
* Attribute changes that will be applied to every object that
matches the definition
* Optional relationships with other definitions. A definition
can inherrit criteria from other definitions
## Creating your own definitions
Object Enhancer has a graphical interface to make new
definitions and edit existing definitions.
To create a new definition for the current navigator object,
press NVDA + CONTROL + TAB. This opens the new Definition
dialog if no definition is found for the current object, and
the existing definition is processed if there is a definition
is to edit.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and
edit existing definitions.
Please note that when you want to make a definition quickly,
you can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
### NVDA + Control + Shift + tab opens the main dialog box of
the add-on with which you can find out existing definitions
and edit existing definitions.
Please note that when you want to make a definition quickly,
you can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and
edit existing definitions.
Please note that when you want to make a definition quickly,
you can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and
edit existing definitions.
Please note that when you want to make a definition quickly,
you can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
### The Edit New Definition / Definition dialog box consists
of the following items:
#### Definition name
A unique name for your definition that you use to recognize it
later, and to link it to a different definition if necessary.
#### Filter criteria:
These are the criteria to be used to apply the definition. You
can filter on attributes / properties of an object.
Press Add to add a new criteria.
You can choose from the list of relevant object attributes or
give up an attribute yourself.
For example, you can choose the WindowsControlID option from
the list of attributes, after which the input fields for
attribute and value are entered automatically.
For example, if you want to match an object with
IAccessibleRole = 10 (ROLE_SYSTEM_CLIENT), you can also do
this manually.
You can also edit the current filter criteria or add an extra
value to filter, when you want to match an object that, for
example, the value 15 or 16 has for WindowControllID.
#### Attribute changes
In the list of attribute changes you can specify which
characteristics of the object should be changed. In most cases
you probably want to change the name (name) or description
(description).
#### Inherit settings from definition / definition is
abstractSettings Overflows of definition / definition is
abstract
With this drop-down list and this check box you can set a
relationship between different definitions.
Imagine that you have to label multiple buttons in one
application.
All buttons have a magicbutton window class name.
You can make a definition with WindowClass = MagicButton and
the Definition check box is abstract, do not use it directly.
In the following definitions your settings can overflow from
the definition of MagicButton, so that the new definition will
behave as if windowClassName = MagicButton is specified as a
filter criterion.
#### Treat criteria for object location as absolute screen
coordinates
When this option is enabled, location criteria from the
criteria section are treated as all other attributes. This
means that if you define Locaton = (1, 2, 3, 4), any object
without this absolute location does not match.
However, if this option is disabled, this has a large effect
on object definitions with more than one location.
For more details we refer you to the English documentation.
#### Definition error handling
With this drop-down list you can decide what should happen if
an error occurs when evaluating this definition:
* If set to continuue, the error is ignored and the evaluation
continues
* If set to Break, the evaluation is demolished
* If set to Raise, a failing evaluation causes a traceback.
Do not apply this option unless you know what you do, eg
because you are a NVDA or Python developer.
Às 16:22 de 08/07/2021, Josh
Kennedy escreveu:
Hi
I found an object enhancer addon, it
needs packaging, updating to python3, and some English
translation. Is there anyone on list who could do this?
This addon will let you customize objects just like you
can with jaws. The link for the addon is:
https://github.com/BabbageCom/objEnhancer
Josh
Sent from Mail for Windows 10
|
|
This is really good, and there is a pr related to this in the nvda repo. I really hope that someone can implement it in the nvda itself.
|
|
it is more like a combination of a jaws graphics labeler, button labeler, and jaws windows reclasser and customizer all rolled into one thing.
|
|
will the object enhancer from that dropbox site work with NVDA 2021.1 and above?
|
|
Yes,it works.
Rui Fontes
Às 18:01 de 10/07/2021, Josh Kennedy
escreveu:
toggle quoted message
Show quoted text
will the object
enhancer from that dropbox site work with NVDA 2021.1 and above?
|
|
Hi
The drop box link where I have also put it is https://www.dropbox.com/s/em89isnfrydpbjk/objEnhancer_2019.2beta1_Gen%20%281%29.nvda-addon?dl=1The
english translation is below for it I got told it was in dutch in
the add on.
the part to know how to use it.
Under the help section in the add on.
It installs into nvda 2021.1 which i am using now.
A rapid automatic translation with few corrections...
I think it gaves a good idea how it works...
I have already construct the add-on package...
The translation is below my name...
Rui Fontes
# Object Enhancer
* Author: Babbage B.V. <info@...>
Object Enhancer allows you to change how NVDA announces objects on
the screen using an intuitive interface. It can be used to change
the label of an object, but depending on how you're using it, has
functionality to change basically any property of an object.
Changes to an object are saved in a definition.
A definition contains:
* Criteria that have to apply in order for the definition to match
* Attribute changes that will be applied to every object that
matches the definition
* Optional relationships with other definitions. A definition can
inherrit criteria from other definitions
## Creating your own definitions
Object Enhancer has a graphical interface to make new definitions
and edit existing definitions.
To create a new definition for the current navigator object, press
NVDA + CONTROL + TAB. This opens the new Definition dialog if no
definition is found for the current object, and the existing
definition is processed if there is a definition is to edit.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and edit
existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
### NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and edit
existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and edit
existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and edit
existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
### The Edit New Definition / Definition dialog box consists of
the following items:
#### Definition name
A unique name for your definition that you use to recognize it
later, and to link it to a different definition if necessary.
#### Filter criteria:
These are the criteria to be used to apply the definition. You can
filter on attributes / properties of an object.
Press Add to add a new criteria.
You can choose from the list of relevant object attributes or give
up an attribute yourself.
For example, you can choose the WindowsControlID option from the
list of attributes, after which the input fields for attribute and
value are entered automatically.
For example, if you want to match an object with IAccessibleRole =
10 (ROLE_SYSTEM_CLIENT), you can also do this manually.
You can also edit the current filter criteria or add an extra
value to filter, when you want to match an object that, for
example, the value 15 or 16 has for WindowControllID.
#### Attribute changes
In the list of attribute changes you can specify which
characteristics of the object should be changed. In most cases you
probably want to change the name (name) or description
(description).
#### Inherit settings from definition / definition is
abstractSettings Overflows of definition / definition is abstract
With this drop-down list and this check box you can set a
relationship between different definitions.
Imagine that you have to label multiple buttons in one
application.
All buttons have a magicbutton window class name.
You can make a definition with WindowClass = MagicButton and the
Definition check box is abstract, do not use it directly.
In the following definitions your settings can overflow from the
definition of MagicButton, so that the new definition will behave
as if windowClassName = MagicButton is specified as a filter
criterion.
#### Treat criteria for object location as absolute screen
coordinates
When this option is enabled, location criteria from the criteria
section are treated as all other attributes. This means that if
you define Locaton = (1, 2, 3, 4), any object without this
absolute location does not match.
However, if this option is disabled, this has a large effect on
object definitions with more than one location.
For more details we refer you to the English documentation.
#### Definition error handling
With this drop-down list you can decide what should happen if an
error occurs when evaluating this definition:
* If set to continuue, the error is ignored and the evaluation
continues
* If set to Break, the evaluation is demolished
* If set to Raise, a failing evaluation causes a traceback.
Do not apply this option unless you know what you do, eg because
you are a NVDA or Python developer.
Às 16:22 de 08/07/2021, Josh Kennedy escreveu:
Hi
I found an object enhancer addon, it needs packaging, updating to
python3, and some English translation. Is there anyone on list who
could do this? This addon will let you customize objects just like
you can with jaws. The link for the addon is:
https://github.com/BabbageCom/objEnhancer
Josh
|
|
To be quite honest, we forgot that we had this add-on made. My own boss asked me the other day to look into a functionality to label objects in NVDA as they can do in JAWS, turns out we already had something on the table :). I'll give it some love where needed, since it would be tremendously useful for our own work as well. If anyone has a pull-request that it wants to push then I will look into it. Kind regards, Falko
|
|
Hi Rui
There seems to be some interest in the add on from off the list.
Down the track will it be able to work with later versions of
NVDA?
Could I also put the add on and the rapid translation into a zip
file and link it to a drop box account and to one of my web pages
for others to find and try out?
Will there be a translation from dutch into english for the add
on at a later date?
I did also check out the page where it is hosted but they are not
in a add on format for people to try out.
Last question is it to much of a hassell to submit it to the add
on community it just makes me wonder why some go up there and
others do not.
Gene nz
On 9/07/2021 4:51 am, Rui Fontes wrote:
toggle quoted message
Show quoted text
A rapid automatic translation with few corrections...
I think it gaves a good idea how it works...
I have already construct the add-on package...
The translation is below my name...
Rui Fontes
# Object Enhancer
* Author: Babbage B.V. <info@...>
Object Enhancer allows you to change how NVDA announces objects
on the screen using an intuitive interface. It can be used to
change the label of an object, but depending on how you're using
it, has functionality to change basically any property of an
object.
Changes to an object are saved in a definition.
A definition contains:
* Criteria that have to apply in order for the definition to
match
* Attribute changes that will be applied to every object that
matches the definition
* Optional relationships with other definitions. A definition
can inherrit criteria from other definitions
## Creating your own definitions
Object Enhancer has a graphical interface to make new
definitions and edit existing definitions.
To create a new definition for the current navigator object,
press NVDA + CONTROL + TAB. This opens the new Definition dialog
if no definition is found for the current object, and the
existing definition is processed if there is a definition is to
edit.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and edit
existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
### NVDA + Control + Shift + tab opens the main dialog box of
the add-on with which you can find out existing definitions and
edit existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and edit
existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and edit
existing definitions.
Please note that when you want to make a definition quickly, you
can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
### The Edit New Definition / Definition dialog box consists of
the following items:
#### Definition name
A unique name for your definition that you use to recognize it
later, and to link it to a different definition if necessary.
#### Filter criteria:
These are the criteria to be used to apply the definition. You
can filter on attributes / properties of an object.
Press Add to add a new criteria.
You can choose from the list of relevant object attributes or
give up an attribute yourself.
For example, you can choose the WindowsControlID option from the
list of attributes, after which the input fields for attribute
and value are entered automatically.
For example, if you want to match an object with IAccessibleRole
= 10 (ROLE_SYSTEM_CLIENT), you can also do this manually.
You can also edit the current filter criteria or add an extra
value to filter, when you want to match an object that, for
example, the value 15 or 16 has for WindowControllID.
#### Attribute changes
In the list of attribute changes you can specify which
characteristics of the object should be changed. In most cases
you probably want to change the name (name) or description
(description).
#### Inherit settings from definition / definition is
abstractSettings Overflows of definition / definition is
abstract
With this drop-down list and this check box you can set a
relationship between different definitions.
Imagine that you have to label multiple buttons in one
application.
All buttons have a magicbutton window class name.
You can make a definition with WindowClass = MagicButton and the
Definition check box is abstract, do not use it directly.
In the following definitions your settings can overflow from the
definition of MagicButton, so that the new definition will
behave as if windowClassName = MagicButton is specified as a
filter criterion.
#### Treat criteria for object location as absolute screen
coordinates
When this option is enabled, location criteria from the criteria
section are treated as all other attributes. This means that if
you define Locaton = (1, 2, 3, 4), any object without this
absolute location does not match.
However, if this option is disabled, this has a large effect on
object definitions with more than one location.
For more details we refer you to the English documentation.
#### Definition error handling
With this drop-down list you can decide what should happen if an
error occurs when evaluating this definition:
* If set to continuue, the error is ignored and the evaluation
continues
* If set to Break, the evaluation is demolished
* If set to Raise, a failing evaluation causes a traceback.
Do not apply this option unless you know what you do, eg because
you are a NVDA or Python developer.
Às 16:22 de 08/07/2021, Josh Kennedy
escreveu:
Hi
I found an object enhancer addon, it
needs packaging, updating to python3, and some English
translation. Is there anyone on list who could do this? This
addon will let you customize objects just like you can with
jaws. The link for the addon is:
https://github.com/BabbageCom/objEnhancer
Josh
Sent from Mail for Windows 10
|
|
Hi,
I'm finishing a portuguese translation of this add-on.
Cheers.
Ângelo Abrantes, nvda portuguese team.
Às 09:09 de 27-07-2021,
hurrikennyandopo ... escreveu:
Hi Rui
There seems to be some interest in the add on from off the
list.
Down the track will it be able to work with later versions of
NVDA?
Could I also put the add on and the rapid translation into a
zip file and link it to a drop box account and to one of my web
pages for others to find and try out?
Will there be a translation from dutch into english for the add
on at a later date?
I did also check out the page where it is hosted but they are
not in a add on format for people to try out.
Last question is it to much of a hassell to submit it to the
add on community it just makes me wonder why some go up there
and others do not.
Gene nz
On 9/07/2021 4:51 am, Rui Fontes
wrote:
A rapid automatic translation with few corrections...
I think it gaves a good idea how it works...
I have already construct the add-on package...
The translation is below my name...
Rui Fontes
# Object Enhancer
* Author: Babbage B.V. <info@...>
Object Enhancer allows you to change how NVDA announces
objects on the screen using an intuitive interface. It can be
used to change the label of an object, but depending on how
you're using it, has functionality to change basically any
property of an object.
Changes to an object are saved in a definition.
A definition contains:
* Criteria that have to apply in order for the definition to
match
* Attribute changes that will be applied to every object that
matches the definition
* Optional relationships with other definitions. A definition
can inherrit criteria from other definitions
## Creating your own definitions
Object Enhancer has a graphical interface to make new
definitions and edit existing definitions.
To create a new definition for the current navigator object,
press NVDA + CONTROL + TAB. This opens the new Definition
dialog if no definition is found for the current object, and
the existing definition is processed if there is a definition
is to edit.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and
edit existing definitions.
Please note that when you want to make a definition quickly,
you can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
### NVDA + Control + Shift + tab opens the main dialog box of
the add-on with which you can find out existing definitions
and edit existing definitions.
Please note that when you want to make a definition quickly,
you can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and
edit existing definitions.
Please note that when you want to make a definition quickly,
you can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and
edit existing definitions.
Please note that when you want to make a definition quickly,
you can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
### The Edit New Definition / Definition dialog box consists
of the following items:
#### Definition name
A unique name for your definition that you use to recognize it
later, and to link it to a different definition if necessary.
#### Filter criteria:
These are the criteria to be used to apply the definition. You
can filter on attributes / properties of an object.
Press Add to add a new criteria.
You can choose from the list of relevant object attributes or
give up an attribute yourself.
For example, you can choose the WindowsControlID option from
the list of attributes, after which the input fields for
attribute and value are entered automatically.
For example, if you want to match an object with
IAccessibleRole = 10 (ROLE_SYSTEM_CLIENT), you can also do
this manually.
You can also edit the current filter criteria or add an extra
value to filter, when you want to match an object that, for
example, the value 15 or 16 has for WindowControllID.
#### Attribute changes
In the list of attribute changes you can specify which
characteristics of the object should be changed. In most cases
you probably want to change the name (name) or description
(description).
#### Inherit settings from definition / definition is
abstractSettings Overflows of definition / definition is
abstract
With this drop-down list and this check box you can set a
relationship between different definitions.
Imagine that you have to label multiple buttons in one
application.
All buttons have a magicbutton window class name.
You can make a definition with WindowClass = MagicButton and
the Definition check box is abstract, do not use it directly.
In the following definitions your settings can overflow from
the definition of MagicButton, so that the new definition will
behave as if windowClassName = MagicButton is specified as a
filter criterion.
#### Treat criteria for object location as absolute screen
coordinates
When this option is enabled, location criteria from the
criteria section are treated as all other attributes. This
means that if you define Locaton = (1, 2, 3, 4), any object
without this absolute location does not match.
However, if this option is disabled, this has a large effect
on object definitions with more than one location.
For more details we refer you to the English documentation.
#### Definition error handling
With this drop-down list you can decide what should happen if
an error occurs when evaluating this definition:
* If set to continuue, the error is ignored and the evaluation
continues
* If set to Break, the evaluation is demolished
* If set to Raise, a failing evaluation causes a traceback.
Do not apply this option unless you know what you do, eg
because you are a NVDA or Python developer.
Às 16:22 de 08/07/2021, Josh
Kennedy escreveu:
Hi
I found an object enhancer addon, it
needs packaging, updating to python3, and some English
translation. Is there anyone on list who could do this?
This addon will let you customize objects just like you
can with jaws. The link for the addon is:
https://github.com/BabbageCom/objEnhancer
Josh
Sent from Mail for Windows 10
--
Cordiais Cumprimentos
Ângelo Abrantes, Equipa <Portuguesa do NVDA
|
Este e-mail foi verificado em termos de vírus pelo software antivírus Avast.
www.avast.com
|
|
|
Hi!
As you should have notticed, the authors of the project, Babbage
company, is again interested in developing it...
Anyway, it is open source, so I translated it to english and
packaged it in an add-on compatible with NVDA 201.1:
https://www.dropbox.com/s/hwcp1qncig6i01m/objEnhancer_2019.2beta1_Gen.nvda-addon?dl=0
As I said above, almost all add-ons, or even all, are open
source, so you can use, distribute, publish and so on, but
maintaining always the authoring and license information...
Rui Fontes
NVDA portuguese team
Às 09:09 de 27/07/2021,
hurrikennyandopo ... escreveu:
toggle quoted message
Show quoted text
Hi Rui
There seems to be some interest in the add on from off the
list.
Down the track will it be able to work with later versions of
NVDA?
Could I also put the add on and the rapid translation into a
zip file and link it to a drop box account and to one of my web
pages for others to find and try out?
Will there be a translation from dutch into english for the add
on at a later date?
I did also check out the page where it is hosted but they are
not in a add on format for people to try out.
Last question is it to much of a hassell to submit it to the
add on community it just makes me wonder why some go up there
and others do not.
Gene nz
On 9/07/2021 4:51 am, Rui Fontes
wrote:
A rapid automatic translation with few corrections...
I think it gaves a good idea how it works...
I have already construct the add-on package...
The translation is below my name...
Rui Fontes
# Object Enhancer
* Author: Babbage B.V. <info@...>
Object Enhancer allows you to change how NVDA announces
objects on the screen using an intuitive interface. It can be
used to change the label of an object, but depending on how
you're using it, has functionality to change basically any
property of an object.
Changes to an object are saved in a definition.
A definition contains:
* Criteria that have to apply in order for the definition to
match
* Attribute changes that will be applied to every object that
matches the definition
* Optional relationships with other definitions. A definition
can inherrit criteria from other definitions
## Creating your own definitions
Object Enhancer has a graphical interface to make new
definitions and edit existing definitions.
To create a new definition for the current navigator object,
press NVDA + CONTROL + TAB. This opens the new Definition
dialog if no definition is found for the current object, and
the existing definition is processed if there is a definition
is to edit.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and
edit existing definitions.
Please note that when you want to make a definition quickly,
you can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
### NVDA + Control + Shift + tab opens the main dialog box of
the add-on with which you can find out existing definitions
and edit existing definitions.
Please note that when you want to make a definition quickly,
you can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and
edit existing definitions.
Please note that when you want to make a definition quickly,
you can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
NVDA + Control + Shift + tab opens the main dialog box of the
add-on with which you can find out existing definitions and
edit existing definitions.
Please note that when you want to make a definition quickly,
you can do it best with NVDA + Control + Tab, because you can
automatically have certain properties of the object to take
over.
For example, when you press this shortcut when the current
navigator object is a list item, you can automatically add the
current name, role or location to the definition.
### The Edit New Definition / Definition dialog box consists
of the following items:
#### Definition name
A unique name for your definition that you use to recognize it
later, and to link it to a different definition if necessary.
#### Filter criteria:
These are the criteria to be used to apply the definition. You
can filter on attributes / properties of an object.
Press Add to add a new criteria.
You can choose from the list of relevant object attributes or
give up an attribute yourself.
For example, you can choose the WindowsControlID option from
the list of attributes, after which the input fields for
attribute and value are entered automatically.
For example, if you want to match an object with
IAccessibleRole = 10 (ROLE_SYSTEM_CLIENT), you can also do
this manually.
You can also edit the current filter criteria or add an extra
value to filter, when you want to match an object that, for
example, the value 15 or 16 has for WindowControllID.
#### Attribute changes
In the list of attribute changes you can specify which
characteristics of the object should be changed. In most cases
you probably want to change the name (name) or description
(description).
#### Inherit settings from definition / definition is
abstractSettings Overflows of definition / definition is
abstract
With this drop-down list and this check box you can set a
relationship between different definitions.
Imagine that you have to label multiple buttons in one
application.
All buttons have a magicbutton window class name.
You can make a definition with WindowClass = MagicButton and
the Definition check box is abstract, do not use it directly.
In the following definitions your settings can overflow from
the definition of MagicButton, so that the new definition will
behave as if windowClassName = MagicButton is specified as a
filter criterion.
#### Treat criteria for object location as absolute screen
coordinates
When this option is enabled, location criteria from the
criteria section are treated as all other attributes. This
means that if you define Locaton = (1, 2, 3, 4), any object
without this absolute location does not match.
However, if this option is disabled, this has a large effect
on object definitions with more than one location.
For more details we refer you to the English documentation.
#### Definition error handling
With this drop-down list you can decide what should happen if
an error occurs when evaluating this definition:
* If set to continuue, the error is ignored and the evaluation
continues
* If set to Break, the evaluation is demolished
* If set to Raise, a failing evaluation causes a traceback.
Do not apply this option unless you know what you do, eg
because you are a NVDA or Python developer.
Às 16:22 de 08/07/2021, Josh
Kennedy escreveu:
Hi
I found an object enhancer addon, it
needs packaging, updating to python3, and some English
translation. Is there anyone on list who could do this?
This addon will let you customize objects just like you
can with jaws. The link for the addon is:
https://github.com/BabbageCom/objEnhancer
Josh
Sent from Mail for Windows 10
|
|
Hi
For a work around to use this add on I thought there would be a
few people that speak english that would like to try it but it
comes up in dutch when installed. I do not know what to do to make
it come up in English so done the below work around and or pointed
to the add on and english documentation in my drop box account.
If some one knows how to do it please do when it get installed it
comes up in English.
*Object enhancer add on for NVDA
Object Enhancer
• Author: Babbage B.V. info@...
Object Enhancer allows you to change how NVDA announces objects on
the screen using an intuitive interface. It can be used to change
the label of an object, but depending on how you’re using it, has
functionality to change basically any property of an object.
Changes to an object are saved in a definition. A definition
contains:
• Criteria that have to apply in order for the definition to match
• Attribute changes that will be applied to every object that
matches the definition
• Optional relationships with other definitions. A definition can
inherrit criteria from other
You can obtain a copy of it for NVDA 2021.1 from my drop box
account at
https://www.dropbox.com/s/wld98w3bv5s2l9i/object%20enhancer.zip?dl=1
The add on is in Dutch and if you do the following on the
installed version of NVDA you can have it in English. Press the
Windows key, then arrow to all apps, then NVDA, then NVDA user
configuration, then press the Enter key. Locate the addons folder,
then locate the object enhancer folder, then press the Enter key.
Locate the Doc folder, there will be 2 folders inside of it.
Locate the Nl folder then copy the readme.html file. Go back one
step and locate the En folder and paste it in there. It should
override the other readme file. Now when you bring up the help
section in the addon, the first part will be in Dutch and the rest
will be English.
For a portable version do the following. If it is in the NVDA
folder, locate the user configuration folder, then press the Enter
key. Locate the add ons folder then press the Enter key. Locate
the object enhancer folder, then press the Enter key. Locate the
Doc folder, then press the Enter key. There will be 2 folders
inside of it. Locate the Nl folder, then press the Enter key and
copy the readme.html file. Go back one step and locate the En
folder and press the Enter key and paste it in there. It should
override the other readme file. Now when you bring up the help
section in the add on, the first part will be in Dutch and the
rest will be English.
*Please note
If after that has been done and you hear NVDA speaking in another
language, use the NVDA key + Ctrl key + the letter V. Next, tab
down until you hear NVDA say Automatic language switching (when
supported) and uncheck that box. Save your settings, then open the
add on help section. The first part will be in Dutch and the rest
will be in English.
If you do not want to do the above, there is an English text file
which you can read within the zip file.
toggle quoted message
Show quoted text
To be quite honest, we forgot that we had this add-on made. My own
boss asked me the other day to look into a functionality to label
objects in NVDA as they can do in JAWS, turns out we already had
something on the table :).
I'll give it some love where needed, since it would be
tremendously useful for our own work as well. If anyone has a
pull-request that it wants to push then I will look into it.
Kind regards,
Falko
|
|
Have you downloaded the version I made available?
Rui Fontes
Às 20:36 de 29/07/2021,
hurrikennyandopo ... escreveu:
toggle quoted message
Show quoted text
Hi
For a work around to use this add on I thought there would be a
few people that speak english that would like to try it but it
comes up in dutch when installed. I do not know what to do to
make it come up in English so done the below work around and or
pointed to the add on and english documentation in my drop box
account.
If some one knows how to do it please do when it get installed
it comes up in English.
*Object enhancer add on for NVDA
Object Enhancer
• Author: Babbage B.V. info@...
Object Enhancer allows you to change how NVDA announces objects
on the screen using an intuitive interface. It can be used to
change the label of an object, but depending on how you’re using
it, has functionality to change basically any property of an
object.
Changes to an object are saved in a definition. A definition
contains:
• Criteria that have to apply in order for the definition to
match
• Attribute changes that will be applied to every object that
matches the definition
• Optional relationships with other definitions. A definition
can inherrit criteria from other
You can obtain a copy of it for NVDA 2021.1 from my drop box
account at https://www.dropbox.com/s/wld98w3bv5s2l9i/object%20enhancer.zip?dl=1
The add on is in Dutch and if you do the following on the
installed version of NVDA you can have it in English. Press the
Windows key, then arrow to all apps, then NVDA, then NVDA user
configuration, then press the Enter key. Locate the addons
folder, then locate the object enhancer folder, then press the
Enter key.
Locate the Doc folder, there will be 2 folders inside of it.
Locate the Nl folder then copy the readme.html file. Go back one
step and locate the En folder and paste it in there. It should
override the other readme file. Now when you bring up the help
section in the addon, the first part will be in Dutch and the
rest will be English.
For a portable version do the following. If it is in the NVDA
folder, locate the user configuration folder, then press the
Enter key. Locate the add ons folder then press the Enter key.
Locate the object enhancer folder, then press the Enter key.
Locate the Doc folder, then press the Enter key. There will be 2
folders inside of it. Locate the Nl folder, then press the Enter
key and copy the readme.html file. Go back one step and locate
the En folder and press the Enter key and paste it in there. It
should override the other readme file. Now when you bring up the
help section in the add on, the first part will be in Dutch and
the rest will be English.
*Please note
If after that has been done and you hear NVDA speaking in
another language, use the NVDA key + Ctrl key + the letter V.
Next, tab down until you hear NVDA say Automatic language
switching (when supported) and uncheck that box. Save your
settings, then open the add on help section. The first part will
be in Dutch and the rest will be in English.
If you do not want to do the above, there is an English text
file which you can read within the zip file.
To be quite
honest, we forgot that we had this add-on made. My own boss
asked me the other day to look into a functionality to label
objects in NVDA as they can do in JAWS, turns out we already had
something on the table :).
I'll give it some love where needed, since it would be
tremendously useful for our own work as well. If anyone has a
pull-request that it wants to push then I will look into it.
Kind regards,
Falko
|
|
Hi rui
There was a add on that you gave but it came up in dutch I think
some one said when installed onto my computer of which I speak
english.
I think i also tried a second one that was provided thinking it
would come up in english and when you opened the help for it it
spoke in a another language not english.
Gene nz
On 30/07/2021 8:18 am, Rui Fontes
wrote:
toggle quoted message
Show quoted text
Have you downloaded the version I made available?
Rui Fontes
Às 20:36 de 29/07/2021,
hurrikennyandopo ... escreveu:
Hi
For a work around to use this add on I thought there would be
a few people that speak english that would like to try it but
it comes up in dutch when installed. I do not know what to do
to make it come up in English so done the below work around
and or pointed to the add on and english documentation in my
drop box account.
If some one knows how to do it please do when it get
installed it comes up in English.
*Object enhancer add on for NVDA
Object Enhancer
• Author: Babbage B.V. info@...
Object Enhancer allows you to change how NVDA announces
objects on the screen using an intuitive interface. It can be
used to change the label of an object, but depending on how
you’re using it, has functionality to change basically any
property of an object.
Changes to an object are saved in a definition. A definition
contains:
• Criteria that have to apply in order for the definition to
match
• Attribute changes that will be applied to every object that
matches the definition
• Optional relationships with other definitions. A definition
can inherrit criteria from other
You can obtain a copy of it for NVDA 2021.1 from my drop box
account at https://www.dropbox.com/s/wld98w3bv5s2l9i/object%20enhancer.zip?dl=1
The add on is in Dutch and if you do the following on the
installed version of NVDA you can have it in English. Press
the Windows key, then arrow to all apps, then NVDA, then NVDA
user configuration, then press the Enter key. Locate the
addons folder, then locate the object enhancer folder, then
press the Enter key.
Locate the Doc folder, there will be 2 folders inside of it.
Locate the Nl folder then copy the readme.html file. Go back
one step and locate the En folder and paste it in there. It
should override the other readme file. Now when you bring up
the help section in the addon, the first part will be in Dutch
and the rest will be English.
For a portable version do the following. If it is in the NVDA
folder, locate the user configuration folder, then press the
Enter key. Locate the add ons folder then press the Enter key.
Locate the object enhancer folder, then press the Enter key.
Locate the Doc folder, then press the Enter key. There will be
2 folders inside of it. Locate the Nl folder, then press the
Enter key and copy the readme.html file. Go back one step and
locate the En folder and press the Enter key and paste it in
there. It should override the other readme file. Now when you
bring up the help section in the add on, the first part will
be in Dutch and the rest will be English.
*Please note
If after that has been done and you hear NVDA speaking in
another language, use the NVDA key + Ctrl key + the letter V.
Next, tab down until you hear NVDA say Automatic language
switching (when supported) and uncheck that box. Save your
settings, then open the add on help section. The first part
will be in Dutch and the rest will be in English.
If you do not want to do the above, there is an English text
file which you can read within the zip file.
To be quite
honest, we forgot that we had this add-on made. My own boss
asked me the other day to look into a functionality to label
objects in NVDA as they can do in JAWS, turns out we already
had something on the table :).
I'll give it some love where needed, since it would be
tremendously useful for our own work as well. If anyone has a
pull-request that it wants to push then I will look into it.
Kind regards,
Falko
|
|
Very strange!
Às 21:23 de 29/07/2021,
hurrikennyandopo ... escreveu:
Hi rui
There was a add on that you gave but it came up in dutch I
think some one said when installed onto my computer of which I
speak english.
I think i also tried a second one that was provided thinking it
would come up in english and when you opened the help for it it
spoke in a another language not english.
Gene nz
On 30/07/2021 8:18 am, Rui Fontes
wrote:
Have you downloaded the version I made available?
Rui Fontes
Às 20:36 de 29/07/2021,
hurrikennyandopo ... escreveu:
Hi
For a work around to use this add on I thought there would
be a few people that speak english that would like to try it
but it comes up in dutch when installed. I do not know what
to do to make it come up in English so done the below work
around and or pointed to the add on and english
documentation in my drop box account.
If some one knows how to do it please do when it get
installed it comes up in English.
*Object enhancer add on for NVDA
Object Enhancer
• Author: Babbage B.V. info@...
Object Enhancer allows you to change how NVDA announces
objects on the screen using an intuitive interface. It can
be used to change the label of an object, but depending on
how you’re using it, has functionality to change basically
any property of an object.
Changes to an object are saved in a definition. A definition
contains:
• Criteria that have to apply in order for the definition to
match
• Attribute changes that will be applied to every object
that matches the definition
• Optional relationships with other definitions. A
definition can inherrit criteria from other
You can obtain a copy of it for NVDA 2021.1 from my drop box
account at https://www.dropbox.com/s/wld98w3bv5s2l9i/object%20enhancer.zip?dl=1
The add on is in Dutch and if you do the following on the
installed version of NVDA you can have it in English. Press
the Windows key, then arrow to all apps, then NVDA, then
NVDA user configuration, then press the Enter key. Locate
the addons folder, then locate the object enhancer folder,
then press the Enter key.
Locate the Doc folder, there will be 2 folders inside of it.
Locate the Nl folder then copy the readme.html file. Go back
one step and locate the En folder and paste it in there. It
should override the other readme file. Now when you bring up
the help section in the addon, the first part will be in
Dutch and the rest will be English.
For a portable version do the following. If it is in the
NVDA folder, locate the user configuration folder, then
press the Enter key. Locate the add ons folder then press
the Enter key. Locate the object enhancer folder, then press
the Enter key. Locate the Doc folder, then press the Enter
key. There will be 2 folders inside of it. Locate the Nl
folder, then press the Enter key and copy the readme.html
file. Go back one step and locate the En folder and press
the Enter key and paste it in there. It should override the
other readme file. Now when you bring up the help section in
the add on, the first part will be in Dutch and the rest
will be English.
*Please note
If after that has been done and you hear NVDA speaking in
another language, use the NVDA key + Ctrl key + the letter
V. Next, tab down until you hear NVDA say Automatic language
switching (when supported) and uncheck that box. Save your
settings, then open the add on help section. The first part
will be in Dutch and the rest will be in English.
If you do not want to do the above, there is an English text
file which you can read within the zip file.
To be quite
honest, we forgot that we had this add-on made. My own boss
asked me the other day to look into a functionality to label
objects in NVDA as they can do in JAWS, turns out we already
had something on the table :).
I'll give it some love where needed, since it would be
tremendously useful for our own work as well. If anyone has
a pull-request that it wants to push then I will look into
it.
Kind regards,
Falko
wwwq
|
|
Sorry!
I think that is very strange!
What language is your NVDA?
Rui Fontes
Às 21:23 de 29/07/2021,
hurrikennyandopo ... escreveu:
toggle quoted message
Show quoted text
Hi rui
There was a add on that you gave but it came up in dutch I
think some one said when installed onto my computer of which I
speak english.
I think i also tried a second one that was provided thinking it
would come up in english and when you opened the help for it it
spoke in a another language not english.
Gene nz
On 30/07/2021 8:18 am, Rui Fontes
wrote:
Have you downloaded the version I made available?
Rui Fontes
Às 20:36 de 29/07/2021,
hurrikennyandopo ... escreveu:
Hi
For a work around to use this add on I thought there would
be a few people that speak english that would like to try it
but it comes up in dutch when installed. I do not know what
to do to make it come up in English so done the below work
around and or pointed to the add on and english
documentation in my drop box account.
If some one knows how to do it please do when it get
installed it comes up in English.
*Object enhancer add on for NVDA
Object Enhancer
• Author: Babbage B.V. info@...
Object Enhancer allows you to change how NVDA announces
objects on the screen using an intuitive interface. It can
be used to change the label of an object, but depending on
how you’re using it, has functionality to change basically
any property of an object.
Changes to an object are saved in a definition. A definition
contains:
• Criteria that have to apply in order for the definition to
match
• Attribute changes that will be applied to every object
that matches the definition
• Optional relationships with other definitions. A
definition can inherrit criteria from other
You can obtain a copy of it for NVDA 2021.1 from my drop box
account at https://www.dropbox.com/s/wld98w3bv5s2l9i/object%20enhancer.zip?dl=1
The add on is in Dutch and if you do the following on the
installed version of NVDA you can have it in English. Press
the Windows key, then arrow to all apps, then NVDA, then
NVDA user configuration, then press the Enter key. Locate
the addons folder, then locate the object enhancer folder,
then press the Enter key.
Locate the Doc folder, there will be 2 folders inside of it.
Locate the Nl folder then copy the readme.html file. Go back
one step and locate the En folder and paste it in there. It
should override the other readme file. Now when you bring up
the help section in the addon, the first part will be in
Dutch and the rest will be English.
For a portable version do the following. If it is in the
NVDA folder, locate the user configuration folder, then
press the Enter key. Locate the add ons folder then press
the Enter key. Locate the object enhancer folder, then press
the Enter key. Locate the Doc folder, then press the Enter
key. There will be 2 folders inside of it. Locate the Nl
folder, then press the Enter key and copy the readme.html
file. Go back one step and locate the En folder and press
the Enter key and paste it in there. It should override the
other readme file. Now when you bring up the help section in
the add on, the first part will be in Dutch and the rest
will be English.
*Please note
If after that has been done and you hear NVDA speaking in
another language, use the NVDA key + Ctrl key + the letter
V. Next, tab down until you hear NVDA say Automatic language
switching (when supported) and uncheck that box. Save your
settings, then open the add on help section. The first part
will be in Dutch and the rest will be in English.
If you do not want to do the above, there is an English text
file which you can read within the zip file.
To be quite
honest, we forgot that we had this add-on made. My own boss
asked me the other day to look into a functionality to label
objects in NVDA as they can do in JAWS, turns out we already
had something on the table :).
I'll give it some love where needed, since it would be
tremendously useful for our own work as well. If anyone has
a pull-request that it wants to push then I will look into
it.
Kind regards,
Falko
|
|