473,396 Members | 1,773 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,396 software developers and data experts.

Something clobbering custom menu

I have an Access app that has been distributed with run-time installation to
many different customers over many years.
It is developed in Access 2000. The custom menu bar has had no problems in
the past.

However on one new computer it was installed on last week the custom 'Tools'
menu (which normally contains items such as 'Backup Data' and
'Preferences..' etc) has been replaced by a single menu item under Tools
that says 'Other..'.
There is no 'Other..' item on my custom menu, and all the items that should
be there are missing!

BTW, the 'Other..' item, when tried, simply reports back (according to the
customer) that "no bluetooth devices have been found" but it no longer has
any effect when I was on was on-site to examine the problem.

It seems that some external application has set itself up to hook into
Office and/or Access menus with an additional or replacement menu item under
Tools.
I do not expect an instant answer as to which external application that
might be doing this. However, could someone possibly guide me as to what
mechanisms that might be used to externally modify the menu on Access apps,
and so where I should look (in the registry etc) to identify and defeat
whatever mechanism is being used to clobber my custom Tools menu.

More information in case useful. On this particular computer my setup
program (built uisng Access PDW) installed Microsoft Access 2000 SR-1
Runtime in order to run my application. The computer already had Office 2003
on it including Access 2003, but generally I have never known that it
interfere with the run-time installed application.

Thanks,
Ian.
Nov 13 '05 #1
7 1698
Ian Hinson wrote:
I have an Access app that has been distributed with run-time
installation to many different customers over many years.
It is developed in Access 2000. The custom menu bar has had no
problems in the past.

However on one new computer it was installed on last week the custom
'Tools' menu (which normally contains items such as 'Backup Data' and
'Preferences..' etc) has been replaced by a single menu item under
Tools that says 'Other..'.
There is no 'Other..' item on my custom menu, and all the items that
should be there are missing!

BTW, the 'Other..' item, when tried, simply reports back (according
to the customer) that "no bluetooth devices have been found" but it
no longer has any effect when I was on was on-site to examine the
problem. [snip]


I had one user with this exact same problem "Other" instead of my menu
choices and even the same message about bluetooth. Never did figure it out.
I ended up replacing the menu bar with one having a single item that did
nothing but call a shortcut menu because I found that shortcut menus were
not affected.

--
I don't check the Email account attached
to this message. Send instead to...
RBrandt at Hunter dot com
Nov 13 '05 #2
Rick Brandt wrote:
I ended up replacing the menu bar with one having a single item that did
nothing but call a shortcut menu because I found that shortcut menus were
not affected.


Rick, could I ask you to expand on this a little? I make custom popups,
toolbars and menu bars all the time for my apps and am quite familiar
with menu design in Access.

So say I had a menu bar, mnuTim, with, for example, 3 control items that
are all submenus (with their own control items) across the top (for the
example, say they are: File, Utilities, Help).

How would what you're describing be done?
--
Tim http://www.ucs.mun.ca/~tmarshal/
^o<
/#) "Burp-beep, burp-beep, burp-beep?" - Quaker Jake
/^^ "Whatcha doin?" - Ditto "TIM-MAY!!" - Me
Nov 13 '05 #3
Tim Marshall wrote:
Rick Brandt wrote:
I ended up replacing the menu bar with one having a single item that
did nothing but call a shortcut menu because I found that shortcut
menus were not affected.


Rick, could I ask you to expand on this a little? I make custom
popups, toolbars and menu bars all the time for my apps and am quite
familiar with menu design in Access.

So say I had a menu bar, mnuTim, with, for example, 3 control items
that are all submenus (with their own control items) across the top
(for the example, say they are: File, Utilities, Help).

How would what you're describing be done?


What I found is that normal menu items were not affected, nor were shortcut
menus. Only sub-menus on menubars. So what I did was replace my menubar
with one that had a single item "Menu".

In the OnAction property of that I call a function that displays a shortcut
menu...

CommandBars![ShortcutMenuName].ShowPopup

....which displays at the location of the mouse cursor so it looks virtually
the same as a sub-menu.

In that shortcut menu I reproduced all of the menu items and submenus that
were previously on my old menubar. The result is pretty much a
vertical-layout version of the old menubar.

I actually liked this better beyond solving the original problem because I
found that my old menubar was sometimes too long for users with lower
resolutions on their displays anyway. The vertical style also eliminates
that.

--
I don't check the Email account attached
to this message. Send instead to...
RBrandt at Hunter dot com

Nov 13 '05 #4
I feel the most likely culprit would be a COM Add-in.
These usually work by adding their own menu item(s) to existing menus.
It is possible for a badly behaved add-in to wipe out what was already
there.

I'm hoping to get to the root of this problem (instead of doing a menu
workaround),
when I get another chance to look at the customer's computer next week.

I will be revisiting the customer with the problem next week.
"Rick Brandt" <ri*********@hotmail.com> wrote in message
news:3O**************@newssvr11.news.prodigy.com.. .
Tim Marshall wrote:
Rick Brandt wrote:
I ended up replacing the menu bar with one having a single item that
did nothing but call a shortcut menu because I found that shortcut
menus were not affected.


Rick, could I ask you to expand on this a little? I make custom
popups, toolbars and menu bars all the time for my apps and am quite
familiar with menu design in Access.

So say I had a menu bar, mnuTim, with, for example, 3 control items
that are all submenus (with their own control items) across the top
(for the example, say they are: File, Utilities, Help).

How would what you're describing be done?


What I found is that normal menu items were not affected, nor were
shortcut
menus. Only sub-menus on menubars. So what I did was replace my menubar
with one that had a single item "Menu".

In the OnAction property of that I call a function that displays a
shortcut
menu...

CommandBars![ShortcutMenuName].ShowPopup

...which displays at the location of the mouse cursor so it looks
virtually
the same as a sub-menu.

In that shortcut menu I reproduced all of the menu items and submenus that
were previously on my old menubar. The result is pretty much a
vertical-layout version of the old menubar.

I actually liked this better beyond solving the original problem because I
found that my old menubar was sometimes too long for users with lower
resolutions on their displays anyway. The vertical style also eliminates
that.

--
I don't check the Email account attached
to this message. Send instead to...
RBrandt at Hunter dot com

Nov 13 '05 #5
Ian Hinson wrote:
I feel the most likely culprit would be a COM Add-in.
These usually work by adding their own menu item(s) to existing menus.
It is possible for a badly behaved add-in to wipe out what was already
there.

I'm hoping to get to the root of this problem (instead of doing a menu
workaround),
when I get another chance to look at the customer's computer next
week.


For sure, if you have the time go for it and please post back if you find the
culprit. In my case I had 300 users and ONE guy with this problem. When
reinstalling and updating Office didn't fix it I needed something quick to get
the situation resolved.

Just to fill in some more detail on his case... At one point I put a known good
MDB copy on his PC and tried the menus. I think I had three sub-menus on the
bar and as soon as I opened the file one of them immediately reverted to the
"Other" problem. The other two worked for a few minutes, but upon subsequent
openings of the file first one went and then the other. It presents almost like
a virus of some kind.

I'm not positive (this happened about a year ago), but I'm pretty sure that once
the menus got messed up they stayed messed up when the file was copied back onto
my development system so it appears that the file itself is getting
changed/corrupted.

--
I don't check the Email account attached
to this message. Send instead to...
RBrandt at Hunter dot com
Nov 13 '05 #6
Reading your own experience is like "deja vu all over again".

I have over 200 customers using the program, and only one computer has this
problem.
I put in a fresh, known good, copy of the front-end and the menu was still
instantly stuffed.

In this case the particular computer in question is an IBM laptop with
new-fangled bluetooth networking built into the machine.
I'll keep you posted if I find a solution this Monday.

"Rick Brandt" <ri*********@hotmail.com> wrote in message
news:93****************@newssvr11.news.prodigy.com ...
Ian Hinson wrote:
I feel the most likely culprit would be a COM Add-in.
These usually work by adding their own menu item(s) to existing menus.
It is possible for a badly behaved add-in to wipe out what was already
there.

I'm hoping to get to the root of this problem (instead of doing a menu
workaround),
when I get another chance to look at the customer's computer next
week.


For sure, if you have the time go for it and please post back if you find
the culprit. In my case I had 300 users and ONE guy with this problem.
When reinstalling and updating Office didn't fix it I needed something
quick to get the situation resolved.

Just to fill in some more detail on his case... At one point I put a known
good MDB copy on his PC and tried the menus. I think I had three
sub-menus on the bar and as soon as I opened the file one of them
immediately reverted to the "Other" problem. The other two worked for a
few minutes, but upon subsequent openings of the file first one went and
then the other. It presents almost like a virus of some kind.

I'm not positive (this happened about a year ago), but I'm pretty sure
that once the menus got messed up they stayed messed up when the file was
copied back onto my development system so it appears that the file itself
is getting changed/corrupted.

--
I don't check the Email account attached
to this message. Send instead to...
RBrandt at Hunter dot com

Nov 13 '05 #7
Ian Hinson wrote:
Reading your own experience is like "deja vu all over again".

I have over 200 customers using the program, and only one computer
has this problem.
I put in a fresh, known good, copy of the front-end and the menu was
still instantly stuffed.

In this case the particular computer in question is an IBM laptop with
new-fangled bluetooth networking built into the machine.
I'll keep you posted if I find a solution this Monday.


My problem unit was a Thinkpad as well.

(interesting....)

--
I don't check the Email account attached
to this message. Send instead to...
RBrandt at Hunter dot com
Nov 13 '05 #8

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

Similar topics

10
by: Lex | last post by:
I am writing a C# app that has a Menu. Some of the menu items will have short cuts that do not exist in the Shortcut enum. I would like the custom shortcuts to appear on the menu but as far as I...
0
by: Jonathan LaRosa | last post by:
Hi, I am working with a DB with custom menus. I am trying to get the "send to -> mail recipient (as attachment)" to show up on the custom menu. However, for the life of me I can't seem to get...
2
by: Sean Mullaly | last post by:
I have a custom Access menu with sub-menus and sub-sub-menus. (220 items). Right now I have created 220 Functions and attached each individual Function to the specific OnAction property. The...
0
by: R.A.M. | last post by:
Hello, I need your help with a problem concerning Menu control. Could you help me please? I have created custom Menu: public class DemoMenu : Menu { public DemoMenu(string ID, string...
3
by: bill | last post by:
I am using VS2005 to build a web form dynamically. I'm using AddHandler to connect a custom event handler to the TextChanged event of dynamically added textbox controls. Data entered in the...
27
by: Wayne | last post by:
I've been clicking around Access 2007 Beta 2 and can't see the custom menu bar designer. Is it in the beta? Maybe I'm blind. The question that comes to mind is: Will custom menu bars be the same...
1
by: rdemyan via AccessMonster.com | last post by:
I have custom menu bars for Admins and Users. I now need to add a new group call 'DataEntry'. Their custom menu bar will be very similar to that for Admins, with just a few items removed. So, is...
5
by: lorirobn | last post by:
Hi, I am trying to create two custom menu bars for my application, one for read-only users (without delete record), and one for update-access users (with delete record). I only need File and...
2
by: Wayne | last post by:
I know that it is possible to force Access 2007 to the display custom menu bars for an Access database developed in an earlier version by using the customisation settings in A2007 to nominate a...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
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,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
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,...
0
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...

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.