473,324 Members | 2,501 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,324 software developers and data experts.

How to override windows notifications/balloons/popups/outlookreminders

I have a full-screen C# app, but windows notifications (the little
balloons on the bottom right-hand of the screen) and outlook reminders
will pop on top of my app. i want to prevent them from doing so.
does anyone know how?
thanks so much
Jul 9 '08 #1
5 3460
On Wed, 09 Jul 2008 07:44:12 -0700, njuneardave <da**********@gmail.com>
wrote:
I have a full-screen C# app, but windows notifications (the little
balloons on the bottom right-hand of the screen) and outlook reminders
will pop on top of my app. i want to prevent them from doing so.

does anyone know how?
Sure. Go into your Outlook settings and turn them off.

Your own application has no business disabling the behavior of some other
application. If users don't like the behavior, they can control that. If
they _do_ like the behavior, then you're just annoying your users by
disabling it yourself.

Pete
Jul 9 '08 #2
Thanks for the reply, Pete.
I did a poor job asking my question.

I want to disable all popups (Windows balloons and notifications,
email notifications, outlook reminders, etc...), but only when the app
is running. I don't want to make a persistent change, so I guess that
rules out registry changes. The outlooks pop-ups are just part of the
problem. And, this application will be distributed to several people,
so I'd like to inherently have my app block all "focus-stealing"
events while it runs.
Jul 9 '08 #3
I think the problem is that these popups and notifications arent focus
stealing. If you are writing in Word for Studio and Outlook pops up a
notification, you key presses still hit the app you were using. These things
just draw on top due (I guess) to them having a higher z-index or calling a
particular WinAPI function to make them totally topmost.

I would doubt this is possible as Microsoft will have coded Outlook
specifically to come on top of other applications like that.
--
Ciaran O''Donnell
http://wannabedeveloper.spaces.live.com
"njuneardave" wrote:
Thanks for the reply, Pete.
I did a poor job asking my question.

I want to disable all popups (Windows balloons and notifications,
email notifications, outlook reminders, etc...), but only when the app
is running. I don't want to make a persistent change, so I guess that
rules out registry changes. The outlooks pop-ups are just part of the
problem. And, this application will be distributed to several people,
so I'd like to inherently have my app block all "focus-stealing"
events while it runs.
Jul 9 '08 #4
On Wed, 09 Jul 2008 10:01:15 -0700, njuneardave <da**********@gmail.com>
wrote:
Thanks for the reply, Pete.

I did a poor job asking my question.
Based on your clarification, I think your original question was stated
just fine. The fact is, your application does not have any business
changing the user's settings. If they find these notifications bothersome
while they are using your application, they can disable them themselves.

As Ciaran points out, these kinds of notifications shouldn't be stealing
the focus, so at worst they are temporarily obscuring part of your own
application. But again, that's something for the user to decide. In any
case, I don't think there's a uniform, reliable way to disable them.

Pete
Jul 10 '08 #5
"Peter Duniho" <Np*********@nnowslpianmk.comwrote:
As Ciaran points out, these kinds of notifications shouldn't be stealing
the focus, so at worst they are temporarily obscuring part of your own
application. But again, that's something for the user to decide. In any
case, I don't think there's a uniform, reliable way to disable them.
I haven't used Vista, personally, but doesn't it offer a "presentation mode"
(intended for slideshows etc.) that disables most alerts? Perhaps that would
be better than nothing, if the poster could find a way to enable it via
interop.

Eq.
Jul 10 '08 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Rich Miller | last post by:
Previously posted on the VB newsgroup with no replies, so any ideas appreciated. I have written a service application in VB (VS.Net 2003). On start, the service creates an object that...
2
by: Reply Via Newsgroup | last post by:
Folks, Windows, and refering to them (be they in seperate frames or in a popup) always catch me... There is parent, top, self, the name of the window itself and where it sits when refering to...
1
by: dejausenet | last post by:
I have firefox 1.0, running on winxp Firefox blocks popups fine, but sometimes, for selected occassions only, i would like to be able to have window popup; without enabling whole domains, as...
8
by: Rajko | last post by:
I need to send refresh message to Windows Explorer from shell extension(DLL). But I dont know how to obtain handle to Windows Explorer from within DLL since i dont have any handle to any window. ...
2
by: Matt Hamilton | last post by:
I have an application page with a datagrid with a checkbox on each row. The user should check the rows they want to modify and then click a button. When the button is clicked, I have a Click...
3
by: Xah Lee | last post by:
there are two library for popup balloons: • Erik Bosrup's overlib at: http://www.bosrup.com/web/overlib/ • Walter Zorn from: http://www.walterzorn.com/tooltip/tooltip_e.htm however,...
0
by: GovardhanReddy | last post by:
Hi Can any body help me on window service desktop alerts or notifications. My question is i am working on windows services,I need to generate desktop Notifications using my services.I did...
4
by: windypower | last post by:
I'm looking for a way to implement desktop notifications (much like an instant messaging program or a mail notifier) within my Python application, on Windows only (no Gtk/Galago, please). I need no...
18
by: Prisoner at War | last post by:
On May 2, 4:31 pm, Ben C <spams...@spam.eggswrote: I found this code at http://colorado-springs.pm.org/balloonHint.html but the site doesn't seem to provide a working example! Yeah,...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.