William Hindman
wdhindman at dejpolsystems.com
Mon Jul 28 17:31:52 CDT 2008
Tina ...take a look at http://www.peterssoftware.com/winmanip.htm ...its a freebie module I've used for years now, heavily modified, but it should put you on the right track. William -------------------------------------------------- From: "Tina Norris Fields" <tinanfields at torchlake.com> Sent: Monday, July 28, 2008 11:27 AM To: "Access Developers discussion and problem solving" <accessd at databaseadvisors.com> Subject: Re: [AccessD] Form positioning another try > Hi Gustav, > > You are right, users won't be double-clicking in the Forms container. > But, when I make frmMyForm the startup form, it locates in the same > place as when double-clicked from the Forms container. So, I am trying > to understand what I must do to put this form in the position I want no > matter how it is opened. Perhaps by putting first a splash form and > calling my frmMyForm from that? > > Thanks for the thought about the presence of a top toolbar. Shouldn't I > be able then to open and load the form (maybe with Application.Echo > False so the screen doesn't jump around), then have the On Current or On > GotFocus event relocate the form to the proper place? I haven't tried > exactly that, so I will. > > Any other thoughts? Thank you, > Tina > > Gustav Brock wrote: >> Hi Tina >> >> That could be because thinks when opening it by double-clicking, that a >> top toolbar is not present which - when the form loads - it is. >> >> But what does it matter? Users don't double-click in the Forms container >> ... >> >> /gustav >> >> >>>>> tinanfields at torchlake.com 27-07-2008 20:43 >>> >>>>> >> Hi, >> >> Didn't get anyone to bite on my previous query about this, so I'll try >> it a little different way. >> >> I have a form we'll call frmMyForm. I want it to be in a certain >> position 6000 twps from the left edge of the window and 1200 twps from >> the top edge of the window. >> >> If I put the DoCmd.MoveSize 6000, 1200 in the On Activate event of the >> form and call the form from some other form with a command button that >> has in its On Click event the DoCmd.OpenForm frmMyForm, all is well. >> The frmMyForm opens in the desired position. However, if I double-click >> the icon for frmMyForm in the Forms container, frmMyForm opens in a >> slightly higher position - about 400 twps higher, as a matter of fact. >> Why? >> >> I've tried my DoCmd.MoveSize in every event I can think of that should >> launch frmMyForm in the correct position - On Open, On Load, On Resize, >> On Current, On Activate, On GotFocus - no go. It works fine if called >> by code attached to some command button, but it does not work when the >> frmMyForm icon is double-clicked from the Forms container in the >> Database window. Why? >> >> What am I doing wrong here? Thanks for any assistance. >> >> Tina >> >> >> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com