Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V2 feature/windows toolwindow #3507

Open
wants to merge 2 commits into
base: release/v2.8.1
Choose a base branch
from

Conversation

jiftle
Copy link

@jiftle jiftle commented May 22, 2024

Description

support windows style toolwindow

Fixes # (3505)

Type of change

Please delete options that are not relevant.

  • [ x] New feature (non-breaking change which adds functionality)

How Has This Been Tested?

  • [ x] Windows

@leaanthony
Copy link
Member

Thanks for this 🙏
Please could you do the following:

  • Change the PR so the target branch is master
  • Update the docs to reflect this change, specifically website/docs/reference/options.mdx
  • Add an entry to the changelog located at website/src/pages/changelog.mdx?

@jiftle
Copy link
Author

jiftle commented May 22, 2024

Thanks for this 🙏 Please could you do the following:

* Change the PR so the target branch is `master`

* Update the docs to reflect this change, specifically `website/docs/reference/options.mdx`

* Add an entry to the changelog located at `website/src/pages/changelog.mdx`?

This is feature for v2.8.1, the windows option functions:

  1. the window hide system status icon;
  2. not change the current windows's cursor postion;

refence

https://learn.microsoft.com/en-us/windows/win32/winmsg/extended-window-styles

WS_EX_TOOLWINDOW 0x00000080L
The window is intended to be used as a floating toolbar. A tool window has a title bar that is shorter than a normal title bar, and the window title is drawn using a smaller font. A tool window does not appear in the taskbar or in the dialog that appears when the user presses ALT+TAB. If a tool window has a system menu, its icon is not displayed on the title bar. However, you can display the system menu by right-clicking or by typing ALT+SPACE.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants