I have one RCP based application which creates SWT shell and windows to show some real time information. When we use that application in XenDesktop Citrix Mode, I don't get to know if my SWT shell is covered by some other application launched on that XenDesktop like notepad. I want to get some events when some other application is obscuring my SWT windows and when that application is completely moved out of my SWT window basically Z ordering events for windows. So that I can decide to show/hide my real time information accordingly.
How to get Z ordering windows event for SWT Shell?
119 Views Asked by Ishan Rastogi At
1
There are 1 best solutions below
Related Questions in SWT
- SWT Popup Context Menu width issue
- Is there a way to check the Mac version using Platform.OS on Windows?
- SWT button has border by default
- SWT Progress Bar
- Java 16 app : ignore windows zoom/scaling
- How to programmatically remove the "Detach" context menu item from an Eclipse RCP view toolbar?
- Gradient color for cells in NatTable using Style() and not CSS
- How can I run Eclipse SWT applications in a browser as WebAssembly?
- SWT.SetData listener not listening when calling table.redraw() in Java SWT project
- How to change the size of Checkbox within the Virtual Table column in eclipse SWT?
- How to add Checkbox to table column Header in SWT Java?
- Unreliable Clipboard Event Handling in Java Program
- SWT browser in Eclipse unable to access localStorage
- Underline below the name of CTab
- Java, SWT how to make RowLayout working within a ScrolledCompositite?
Related Questions in ECLIPSE-RCP
- SWT Popup Context Menu width issue
- Problems setting up product with plugins using AspectJ on Eclipse version 2024-03
- Eclipse RCP export: The signature is invalid for current content
- Is it possible to set the default initial startup size of an Eclipse RCP application?
- org.apache.httpcomponents.httpclient thows Unresolved requirement error when my eclipse RCP is lauched
- Creating an Eclipse RCP application installer using InstallShield
- Implementation Issues with Log4j in Eclipse EMF RCP Using Java 17 and not OSG
- Using System.Logger and Log4j2 inside Eclipse RCP application
- How to Resolve Conflicting Lifecycle Mapping in Eclipse for Tycho and PDE
- Add version information to product of RCP application
- How to programmatically remove the "Detach" context menu item from an Eclipse RCP view toolbar?
- Unknown OSGi execution environment: 'JavaSE-21'
- remote debugging application code(eclipse-test-plugin) in eclipse IDE via maven build not working
- Gradient color for cells in NatTable using Style() and not CSS
- First MPart with first part of input file and Second MPart with second part of input file
Related Questions in CITRIX
- Why does digitally signing with Adobe Reader cause Windows Cryptographic errors
- HidD_GetPhysicalDescriptor on a HID device with Citrix enviroment GetLastError 87
- Tunneling traffic and code execution to Citrix VDI
- How to set connection timeout in citrix sharefile java sdk?
- Copy paste over Citrix loses formatting
- Outlook setting in Citrix not saved
- How do I create a powershell script to set default file type (.ica specifically) to open with a .exe located in C:\program files (x86)\
- HDX RealTime Engine can't connect with ICACLIENT - EndeavourOS
- Citrix MAM SDK for iOS message - objc[80611]: Class ClassProperty is implemented in both
- Citrix Load Testing Using jMeter
- How can I improve performance of 3D based web application for clients on Citrix environment?
- Citrix XenDesktop - Session still active despite published application already closed on client
- Running code on a daily basis at set time on Citrix?
- Reporting on Connecting device OS with build number in Citrix ICA Sessions
- How to change AX2012 Excel export language - CTRL+T?
Related Questions in XENDESKTOP
- Citrix XenDesktop - Session still active despite published application already closed on client
- Citrix/COTS application monitor - Splunk
- AMD FirePro S7150 Cloud Gaming
- How to Power off or shutdown XenDesktop Command?
- CertificateVerificationFailed while trying to get Citrix License Information
- Citrix Get-Brokerapplication from specific server
- Citrix XenApp hides task bar
- Clearing DHCP settings of multiple NICs
- Run Android Emulator on Windows 10 with XenDesktop on VM on ESXiHost?
- Event for Citrix Profile Management Printer-Mappings
- Citrix thin client and thick client (XenApp and XenDesktop)
- Get a list of Desktop names in XenDesktop
- PhoneGap with Windows or iOS Emulator on Virtualized Desktop
- Does XenDesktop expose a Push Notification service
- XenDesktop create Catalog
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
I am afraid that is not possible with SWT. It does not offer API to obtain the bounds of shells outside of the current application.
Your only choice here would be to access the platforms native features to obtain this information.
This article about SWT custom widgets also has a brief introduction on how to integrate with native code: https://eclipse.org/articles/Article-Writing%20Your%20Own%20Widget/Writing%20Your%20Own%20Widget.htm