Skip to content

Expose the extended window style on Window objects#9136

Merged
feerrenrut merged 1 commit into
nvaccess:masterfrom
BabbageCom:extendedWindowStyle
Apr 11, 2019
Merged

Expose the extended window style on Window objects#9136
feerrenrut merged 1 commit into
nvaccess:masterfrom
BabbageCom:extendedWindowStyle

Conversation

@LeonarddeR

Copy link
Copy Markdown
Collaborator

Link to issue number:

None

Summary of the issue:

For application Windows, the window style can be fetched to find out whether the window has a title bar, is visible or unavailable. The extended window style wasn't yet available on Window objects. The extended window style provides information like:

  • Whether the window supports dragging and dropping of files
  • Whether the window is a window within an MDI interface
  • Whether the window text is displayed using right-to-left reading-order properties
  • Whether the window is a floating toolbar
  • Whether the window is transparent
  • The window is always on top

Description of how this pull request fixes the issue:

Implements the extendedWindowStyle property and adds it to the developer info

Testing performed:

Tested using several windows. IN many cases, the extended window style is 0. However, not for the notepad foreground window, for example.

Known issues with pull request:

None

Change log entry:

  • Changes for developers
    • The extended window style of a window is now exposed using the extendedWindowStyle property on Window objects and their derivatives.

@LeonarddeR LeonarddeR requested a review from feerrenrut January 9, 2019 15:26
@LeonarddeR LeonarddeR changed the title Exposes the extended window style on Window objects Expose the extended window style on Window objects Jan 9, 2019

@feerrenrut feerrenrut left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great!

@feerrenrut feerrenrut merged commit 8f54d22 into nvaccess:master Apr 11, 2019
@nvaccessAuto nvaccessAuto added this to the 2019.2 milestone Apr 11, 2019
feerrenrut added a commit that referenced this pull request Apr 11, 2019
The extended window style of a window is now exposed using the `extendedWindowStyle` property on Window objects and their derivatives. (PR #9136)
@LeonarddeR LeonarddeR added the BabbageWork Pull requests filed on behalf of Babbage B.V. label Oct 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BabbageWork Pull requests filed on behalf of Babbage B.V.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants