Add JFace snippet for a notification popup that follows its shell#4141
Open
vogella wants to merge 1 commit into
Open
Add JFace snippet for a notification popup that follows its shell#4141vogella wants to merge 1 commit into
vogella wants to merge 1 commit into
Conversation
Snippet086 keeps a NotificationPopup anchored to the bottom-right corner of a top-level shell by re-positioning it from a ControlListener whenever the shell is moved or resized.
Contributor
Contributor
So if it is desired behavior that it keeps at that position maybe the |
Contributor
Author
IIRC from reading the user guides during the notification API migration from Mylyn to platform the "desired" behavior is not to move the notification so I would leave it as an example. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds Snippet086 to the JFace snippets, showing how to keep a NotificationPopup anchored to a top-level shell while the window is moved or resized. The stock NotificationPopup only positions itself once when it opens; the snippet installs a ControlListener that re-anchors the popup to the shell's bottom-right corner on every move and resize, and removes the listener again when the popup closes. The JFaceSnippets documentation page gets a matching entry under the Notification section.