473,769 Members | 4,584 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Reacting to events in a member of a set of controls

I would like a particular action to fire every time there's a
mouseover event for any button on my (Access 2003) form. Does anyone
know how to do this without writing an OnMouseOver event procedure for
every button?

Oct 30 '08 #1
5 1282
On Thu, 30 Oct 2008 05:45:10 -0700 (PDT), br********@comc ast.net
wrote:

That is the only way. Of course those individual procedures could call
a central function to do something. Unlike .NET Access does not have
bubbled events.

-Tom.
Microsoft Access MVP

>I would like a particular action to fire every time there's a
mouseover event for any button on my (Access 2003) form. Does anyone
know how to do this without writing an OnMouseOver event procedure for
every button?
Oct 30 '08 #2
On Oct 30, 9:21*am, Tom van Stiphout <tom7744.no.s.. .@cox.netwrote:
On Thu, 30 Oct 2008 05:45:10 -0700 (PDT), brucedo...@comc ast.net
wrote:

That is the only way. Of course those individual procedures could call
a central function to do something. Unlike .NET Access does not have
bubbled events.

-Tom.
Microsoft Access MVP
I would like a particular action to fire every time there's a
mouseover event for any button on my (Access 2003) form. * Does anyone
know how to do this without writing an OnMouseOver event procedure for
every button?- Hide quoted text -

- Show quoted text -
Thanks.
Oct 30 '08 #3
rkc
On Oct 30, 9:51*am, brucedo...@comc ast.net wrote:
On Oct 30, 9:21*am, Tom van Stiphout <tom7744.no.s.. .@cox.netwrote:
On Thu, 30 Oct 2008 05:45:10 -0700 (PDT), brucedo...@comc ast.net
wrote:
That is the only way. Of course those individual procedures could call
a central function to do something. Unlike .NET Access does not have
bubbled events.
-Tom.
Microsoft Access MVP
>I would like a particular action to fire every time there's a
>mouseover event for any button on my (Access 2003) form. * Does anyone
>know how to do this without writing an OnMouseOver event procedure for
>every button?- Hide quoted text -
- Show quoted text -

Thanks.
You could write a class that encapsulates a button control and
intercepts
defined events, but it's hardly worth the effort for one event.
Oct 30 '08 #4
On Thu, 30 Oct 2008 13:46:17 -0700 (PDT), rkc <rk*@rkcny.comw rote:

Interesting. Can you elaborate?
Are you saying you can write a class and somehow (WithEvents?)
associate it with an ordinary button? That sounds a lot like
subclassing if we were doing straight SDK programming.
Do you have a link?

-Tom.

>On Oct 30, 9:51*am, brucedo...@comc ast.net wrote:
>On Oct 30, 9:21*am, Tom van Stiphout <tom7744.no.s.. .@cox.netwrote:
On Thu, 30 Oct 2008 05:45:10 -0700 (PDT), brucedo...@comc ast.net
wrote:
That is the only way. Of course those individual procedures could call
a central function to do something. Unlike .NET Access does not have
bubbled events.
-Tom.
Microsoft Access MVP
>I would like a particular action to fire every time there's a
mouseover event for any button on my (Access 2003) form. * Does anyone
know how to do this without writing an OnMouseOver event procedure for
every button?- Hide quoted text -
- Show quoted text -

Thanks.

You could write a class that encapsulates a button control and
intercepts
defined events, but it's hardly worth the effort for one event.
Oct 31 '08 #5
rkc
On Oct 31, 12:54*am, Tom van Stiphout <tom7744.no.s.. .@cox.netwrote:
On Thu, 30 Oct 2008 13:46:17 -0700 (PDT), rkc <r...@rkcny.com wrote:

Interesting. Can you elaborate?
Are you saying you can write a class and somehow (WithEvents?)
associate it with an ordinary button? That sounds a lot like
subclassing if we were doing straight SDK programming.
Do you have a link?

-Tom.
On Oct 30, 9:51*am, brucedo...@comc ast.net wrote:
On Oct 30, 9:21*am, Tom van Stiphout <tom7744.no.s.. .@cox.netwrote:
On Thu, 30 Oct 2008 05:45:10 -0700 (PDT), brucedo...@comc ast.net
wrote:
That is the only way. Of course those individual procedures could call
a central function to do something. Unlike .NET Access does not have
bubbled events.
-Tom.
Microsoft Access MVP
>I would like a particular action to fire every time there's a
>mouseover event for any button on my (Access 2003) form. * Does anyone
>know how to do this without writing an OnMouseOver event procedure for
>every button?- Hide quoted text -
- Show quoted text -
Thanks.
You could write a class that encapsulates a button control and
intercepts
defined events, but it's hardly worth the effort for one event.
The Master of the out of ordinary does it here with a form. It would
be ridiculous
for me to post anything I have when you can look at what he did.

http://www.lebans.com/animateform.htm
Oct 31 '08 #6

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

Similar topics

5
1696
by: ECVerify.com | last post by:
This should be a basic question. In VB.NET in the two drop downs over the source code for a form you can get a list of the events and overrides for that form. In VC++ in the properties window you can get the events and overrides. But for some reason I can not seem to find the list of events and overrides for a C# form, if I do this. the Intelisense will show them but as for being able to select it and have the IDE pop the function or...
3
5669
by: Crucifix | last post by:
Hello, I'm writing a small C# app, and part of what I'm trying to do involves the dragging of PictureBox controls on a form. Unfortunately, MouseMove seems to be behaving very oddly, causing spurious MouseMove events when the cursor doesn't actually move. I've looked for a solution in the groups, and although I've come close, I haven't found a proper explanation or fix. Here is a rundown, followed by a very simple test app that...
2
1808
by: luca | last post by:
I'm trying to build a Server Control, it's a calendar to manage sellers appointments (don't answer me to use and custumize Calendar Control because unluckily it's not possible for this specific project). A piece of my control's interface is composed of a table and in each of its cells are stored informations about a seller, a date and a time range. Each of these cells has to be an interactive element: I should be able to process datas...
1
1291
by: Mike | last post by:
Hi, I am adding controls dynamically in a WebForm and would like to handle some of their events. Here is the code to set up the dynamic controls: System.Web.UI.WebControls.TableRow row = new TableRow(); System.Web.UI.WebControls.TableCell cell = new TableCell(); System.Web.UI.WebControls.HyperLink btn = new HyperLink(); System.Web.UI.WebControls.Image img = new System.Web.UI.WebControls.Image(); if (trk.Editable==true) {
11
1884
by: Nicky Smith | last post by:
Hello, I'm studying a book on VB.net Win apps, and I'm reading a section on events and delegates and raising events. Is it just me, or is this not just subs dressed up as something else? I mean, for one, delegates point to subs, so when you call a delegate, why not just call the sub dierectly and not bother adding the extra code involved adding the delegate?
1
9941
by: Anonieko | last post by:
I know Visual Studio lacked support on easily writing code to raise events from a ascx user control ( because you have to hand write them). (http://codebetter.com/blogs/brendan.tompkins/archive/2004/10/06/27795.aspx) Question: Is it better and easier now in ASPNET 2.0 , meaning VS 2005?
4
6325
by: Douglas Peterson | last post by:
I created the following code: private struct StackItem { public EventHandler theEvent, theHandler; public StackItem(EventHandler theEvent, EventHandler theHandler) { this.theEvent = theEvent; this.theHandler = theHandler; }
1
997
by: ScripterSam | last post by:
Hi Friends... Here is my question... I have an html page with some scripts written on it The main work is to down load a .cab file from the server to the local users machine who is using my wcript.. This .cab contains the dll files and other necessary funtion for my page to work. Now the problem is that depending on the event returned by the funtions my wcript should take some decisions... But the script is reacting randomly... The...
4
2044
by: Joergen Bech | last post by:
I sometimes use delegates for broadcasting "StateChanged" events, i.e. if I have multiple forms and/or controls that need updating at the same time as the result of a change in a global/common object, I keep local references to this object in each UI object, e.g. Private WithEvents _tools As RepeatTools and catch messages in an event handler like this:
0
9587
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10211
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10045
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
9993
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9863
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8870
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
5447
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3958
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3561
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.