object enhancer addon
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.
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
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.
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!
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
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!
Try this one:
https://www.dropbox.com/s/hwcp1qncig6i01m/objEnhancer_2019.2beta1_Gen.nvda-addon?dl=1
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:
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
Yes,it works.
Rui Fontes
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
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
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.
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
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
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.
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
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.
On 27/07/2021 3:06 am, falkogiepmans@... wrote:
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
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.
On 27/07/2021 3:06 am, falkogiepmans@... wrote:
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!
wwwqHi 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.
On 27/07/2021 3:06 am, falkogiepmans@... wrote:
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
Sorry!
I think that is very strange!
What language is your NVDA?
Rui Fontes
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.
On 27/07/2021 3:06 am, falkogiepmans@... wrote:
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