473,738 Members | 11,192 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Access 2007 Custom Menu Bars

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 height as they
were in previous versions or will they be the "ribbon" style that takes
up a huge portion of the screen?

Also when I use Access 2007 to open an Access 2003 database that has
custom menu bars they display as they did in Access 2003. If I convert
this same database to the Access 2007 format the custom menu bars seem
to be lost and don't display.

Given that the final version would hopefully be able to convert the
custom menu bars of earlier versions, if they are the ribbon style,
this will spell trouble for any forms designed for full or near full
screen display ie. they won't fit the screen with the ribbon style menu
bar taking up the space that it does.

Jun 1 '06 #1
27 45563
Hi, Wayne.
I've been clicking around Access 2007 Beta 2 and can't see the custom
menu bar designer. Is it in the beta?
Kinda. One can customize the Quick Access Toolbar by adding built-in
commands, but no custom commands.

Select the Office button in the top left corner of the screen, then select
the "Access Options" button on the bottom right of the pop-up window to open
the Access Options dialog window.

Select the "Customizat ion" navigation menu item on the left, then select the
"Choose commands from" combo box and select from the menus or sections that
contain the functions you want. Select an item in the list, then select the
"Add > >" button to add it to the toolbar.

When you're done adding the buttons you'd like, select the "OK" button to
close the window. You also have the option of placing the Quick Access
Toolbar above or below the UI ribbon.
Will custom menu bars be the same height as they
were in previous versions
The Quick Access Toolbar appears to me to be the same height, but one cannot
create custom menu bars (CommandBars) in Access 2007 database format.
or will they be the "ribbon" style that takes
up a huge portion of the screen?
One can build custom UI ribbons for the Office 2007 applications by writing
code. XML code. Really.
If I convert
this same database to the Access 2007 format the custom menu bars seem
to be lost and don't display.
Access 2007 database format doesn't support CommandBars. CommandBars have
been replaced throughout the Office 2007 applications with the UI ribbon.
Given that the final version would hopefully be able to convert the
custom menu bars of earlier versions
The final version isn't going to make this easier. If you want to "convert"
your custom CommandBars from the earlier versions, you'll either have to
manually add the buttons to the Quick Access Toolbar, or you'll have to
write the XML code for your own custom UI ribbons.
they won't fit the screen with the ribbon style menu
bar taking up the space that it does.
Oh, that. See the tabs at the top of the UI ribbon? Home, Create, External
Data, Database Tools, et cetera? Double-click on any one of the tabs.
Squeeze. Double-click on one of the tabs again. Expand. Convenient, huh?
That makes up for Microsoft's claims that Access 2007 is designed to be
easier for Access developers, doesn't it? ;-)

HTH.
Gunny

See http://www.QBuilt.com for all your database needs.
See http://www.Access.QBuilt.com for Microsoft Access tips and tutorials.
http://www.Access.QBuilt.com/html/ex...ributors2.html for contact
info.
"Wayne" <cq*******@volc anomail.com> wrote in message
news:11******** *************@u 72g2000cwu.goog legroups.com... 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 height as they
were in previous versions or will they be the "ribbon" style that takes
up a huge portion of the screen?

Also when I use Access 2007 to open an Access 2003 database that has
custom menu bars they display as they did in Access 2003. If I convert
this same database to the Access 2007 format the custom menu bars seem
to be lost and don't display.

Given that the final version would hopefully be able to convert the
custom menu bars of earlier versions, if they are the ribbon style,
this will spell trouble for any forms designed for full or near full
screen display ie. they won't fit the screen with the ribbon style menu
bar taking up the space that it does.

Jun 1 '06 #2
As pointed out, if you want old style menus, you have to keep your database
in 2003 (or earlier) format.

The new system allows you to build ribbons, but menus are gone.

I plan on writing a converter, but my "to do" list is rather large right
now.......
--
Albert D. Kallal (Access MVP)
Edmonton, Alberta Canada
pl************* ****@msn.com
http://www.members.shaw.ca/AlbertKallal
Jun 1 '06 #3
Thanks for the feedback.

I find it frustrating that custom menu bars will no longer be an
option. I use them extensively in my applications. As for being able
to design custom ribbons, unless I misunderstand, I'll be forced to
sacrifice a huge amount of screen real estate to a ribbon that may only
contain a couple of items. I'm assuming that the ribbon will remain at
the standard height irrespective of how many "menu items" it contains.

Jun 1 '06 #4
Hi, Wayne.
I find it frustrating that custom menu bars will no longer be an
option.
If it's a built-in function, then you can always add it to the Quick Access
Toolbar, but if you have custom functions, then you'll have to write XML
code.
As for being able
to design custom ribbons, unless I misunderstand, I'll be forced to
sacrifice a huge amount of screen real estate to a ribbon that may only
contain a couple of items.
Well, if they're built-in functions, then place those buttons on the Quick
Access Toolbar and squeeze the UI ribbon to minimum height.
I'm assuming that the ribbon will remain at
the standard height irrespective of how many "menu items" it contains.
I suspect you're right. Standardization and all that.

HTH.
Gunny

See http://www.QBuilt.com for all your database needs.
See http://www.Access.QBuilt.com for Microsoft Access tips and tutorials.
http://www.Access.QBuilt.com/html/ex...ributors2.html for contact
info.
"Wayne" <cq*******@volc anomail.com> wrote in message
news:11******** **************@ i40g2000cwc.goo glegroups.com.. . Thanks for the feedback.

I find it frustrating that custom menu bars will no longer be an
option. I use them extensively in my applications. As for being able
to design custom ribbons, unless I misunderstand, I'll be forced to
sacrifice a huge amount of screen real estate to a ribbon that may only
contain a couple of items. I'm assuming that the ribbon will remain at
the standard height irrespective of how many "menu items" it contains.

Jun 1 '06 #5
>I'm assuming that the ribbon will remain at
the standard height irrespective of how many "menu items" it contains.

I just don't know the above yet.........

If I can shrink it down in size, then I certainly use the feature more. For
my existing applications, likely they will stay in a2003.

However, if the ribbon can be sized down a bit, then I will certainly use
them, and move my menus to it....

I *often* wanted something larger then tool bars...but, not quite as large
as the ribbon is now!

--
Albert D. Kallal (Access MVP)
Edmonton, Alberta Canada
pl************* ****@msn.com
http://www.members.shaw.ca/AlbertKallal
Jun 1 '06 #6
Wayne wrote:
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 height as they
were in previous versions or will they be the "ribbon" style that takes
up a huge portion of the screen?

Also when I use Access 2007 to open an Access 2003 database that has
custom menu bars they display as they did in Access 2003. If I convert
this same database to the Access 2007 format the custom menu bars seem
to be lost and don't display.

Given that the final version would hopefully be able to convert the
custom menu bars of earlier versions, if they are the ribbon style,
this will spell trouble for any forms designed for full or near full
screen display ie. they won't fit the screen with the ribbon style menu
bar taking up the space that it does.


I think one can create custom menu bars and dropdowns in code. I
haven't been able to find any ui provision for this.
And my efforts are still very clumsy. Regardless this adds a
menu-command visible by selecting add-ins which pops up the message
"loop".
The whole thing requires mucho imnprovement:
(I haven't read all the thread and if someone has already pointed this
out, or a better way, then I'm sorry I wasted your time.)

Sub temp3()
Set myMenuBar = CommandBars.Act iveMenuBar
Set newMenu = myMenuBar.Contr ols.Add(Type:=m soControlPopup,
Temporary:=True )
newMenu.Caption = "Custom2"
Set ctrl1 = newMenu.Command Bar.Controls _
.Add(Type:=msoC ontrolButton, Id:=1)
With ctrl1
.OnAction = "= tempfunction()"
.Caption = "Test"
.TooltipText = "Just a Test"
.Style = msoButtonCaptio n
End With
End Sub

Public Function tempfunction()
MsgBox "loop"
End Function

Oh, I think we need to set a reference to the Office 12 library.

Jun 1 '06 #7
"Albert D.Kallal" <Pl************ *******@msn.com > wrote in
news:exxfg.2180 93$P01.84798@pd 7tw3no:
I *often* wanted something larger then tool bars...but, not quite
as large as the ribbon is now!


I think that this is the kind of discussion that ought to be on the
Access blog in comments on posts that cover the relevant UI
components. There needs to be a way for the Access team to get this
kind of feedback from developers, and that looks like an obvious
place for it.

--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Jun 1 '06 #8
"'69 Camaro" wrote
I'm assuming that the ribbon will remain at
the standard height irrespective of how many
"menu items" it contains.


I suspect you're right. Standardization and all that.


"But," said the UI person at Microsoft, "they are _only_ the height of three
toolbars." Of course, not a single one of the Access applications I created
since 1993 have created that used even two toolbars. <SIGH! Why do I have
this nagging suspicion that those 'Softies are provided with 23" screens? >

But, of course, I guess it was important that they have room for their
larger icons that to me are just as cryptic as the smaller ones have been.

Larry Linson_
Jun 2 '06 #9
> I find it frustrating that custom menu bars will no longer be an
option.
If your appcation has code that creates menu bars and options, they *will*
appear. In other words, the command bars object is still avaling, and is
done so for compatibliry. the downpart is that they will appear in the
ribbon.
I'll be forced to
sacrifice a huge amount of screen real estate to a ribbon that may only
contain a couple of items. I'm assuming that the ribbon will remain at
the standard height irrespective of how many "menu items" it contains.

If look at the ribbon, it is broken into tabs. If you double click on a
ribbon tab, then the ribbon hides. So, you can well easily hide the ribbon.

I don't know about changing the "height" of the ribbon just yet....
--
Albert D. Kallal (Access MVP)
Edmonton, Alberta Canada
pl************* ****@msn.com
http://www.members.shaw.ca/AlbertKallal
Jun 2 '06 #10

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

Similar topics

8
5070
by: Peter | last post by:
Would someone provide a gentle explanation of how programs such as Adobe Acrobat and Crystal Reports are able to add toolbars to the Access UI. (So that when you start msaccess.exe these toolbars are visible immediately and do not depend on a database being open). The follow on Q would be whether it is possible to do this myself (add my own toolbar), but if this requires detailed Windows-level programming it's not something I would...
12
5743
by: rdemyan via AccessMonster.com | last post by:
I'm having a complicated linking problem. Before I get into the particulars, I'd like to know how Access links to the back-end file at startup, AFTER I've distributed my application to the client. Here's the issue. While I'm working on my app, I'm linked to the backend on my computer. When I distribute the app, the backend file is obviously in a different location (on the client server). But the first time my app is started up at...
2
6271
by: Wayne | last post by:
I've been having a click around Access 2007 this afternoon and have discovered some things that range from annoying to alarming. My Access 2003 menu bars, which I, like many others, use extensively, are now hidden behind an "Add Ins" tab on the Ribbon. Hardly an intuitive place for a user to find them. Unless my memory is failing me, I'm sure that Access 2003 menus displayed normally in the 2007 Beta. The other thing I've discovered...
2
3176
by: Keith Hutchison | last post by:
G'day Is it possible to do custom context sensitive menus within MS Access. If yes, does anyone have a sample example? Thanks in advance Keith
2
3011
by: bobdydd | last post by:
Hi All I am currently rebuilding one of my Access 2000 applications in Access 2007. On the Access 2000 application I had 2 Tool bars and a shortcut menu on most of the forms/reports 1. A "Print" tool bar and a "Print" menu for all Reports 2. A "Form" tool bar and a "Form" menu for all main forms
2
4562
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 custom menu bar to display on startup. However is it possible to achieve this from within the earlier version, perhaps by using code, so that one doesn't have to use A2007 to set the custom menu bar? It seems that even if an application written...
1
1776
by: Wayne | last post by:
I have an Office 2003 database with custom menu bars that work fine under Access 2007 with the following exception. The Officelinks menu item, "Analyze it with Microsoft Office Excel" is grey out and won't work. Does anyone know why this is and what my options are. I'd much rather stick with the menu bar rather than revert to 2007's Ribbon.
4
4266
by: Wayne | last post by:
I have an Office 2003 database with custom menu bars that work fine under Access 2007 with the following exception. The Officelinks menu item, "Analyze it with Microsoft Office Excel" is grey out and won't work. Does anyone know why this is and what my options are. I'd much rather stick with the menu bar rather than revert to 2007's Ribbon.
9
4494
by: prakashwadhwani | last post by:
Hi !! I'm about to develop a new project for a client. Should I go about it in Access 2003 or 2007 ? Purchasing it either for me or for my client is not a major consideration here ... what I'd like to know is the stability, speed & ease of use of both the products. I believe Access 2007 has a new file format too and that it may be slower.
0
8969
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...
1
9263
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
9208
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
8210
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
6053
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4570
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
3279
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
2745
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2193
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.