How can I make a maximized, tabbed form

  • Thread starter Thread starter Max Moor
  • Start date Start date
M

Max Moor

Hi All,

Please bear with me...

I want to create an Access application with a certain "look and
feel." I want the app to appear as a set of tabbed pages that are always
maximized to fill the entire Access document window. The upshot would be
that the user would never have to open or close individual forms, at least
as far as the user is concerned. The whole app would appear open at once,
with various things accessible via the different tabs.

I know in a simple case I can create a form, and put a set of tab
controls on it, filling each with my different functionality chunks. I
know of at least two problems with this. First off, doing this would mean
having all the controls in the whole app loaded all at once. That seems
like a bad idea.

Also, I have no idea how to make a form that maximizes to the whole
document window, regardless of screen resolution, without using form resize
code like that in the developer's handbooks. I really want there to be an
easier way.

Is there a framework for this sort of thing that someone has already
done that is available to poor programmers like me, that doesn't have the
problems I mentioned?

Thanks,
Max
 
Hi Max,

I am not sure that I follow all of your needs but, to maximize a form I
always use:

"docmd.Maximize"

and attach it to the "On Open" event of the form.

Hope the solution is that easy.

Ross
 
Hi Max,

I am not sure that I follow all of your needs but, to maximize a form I
always use:

"docmd.Maximize"

and attach it to the "On Open" event of the form.

Hope the solution is that easy.

Ross

Hi Ross,
Actually, that's probably a good start. I didn't know about that one.

I'm still worried about having tabbed pages with all the controls for
the whole app loaded at once.

I've been thinking that I could place a subform on each of the tabbed
pages, but I don't know how to load and unlaoad them as the different pages
are activated. Any thoughts on that?

Thanks, Max
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top