[AccessD] Ac2013 startup form

Gustav Brock gustav at cactus.dk
Thu Jun 25 08:42:06 CDT 2015


Hi Bill

Launch your splash by selecting it as the start form under Options, Current Database.
Set the form's AutoCenter and AutoSize to Yes.

/gustav

-----Oprindelig meddelelse-----
Fra: AccessD [mailto:accessd-bounces at databaseadvisors.com] På vegne af Bill Benson
Sendt: 25. juni 2015 15:32
Til: Access Developers discussion and problem solving
Emne: Re: [AccessD] Ac2013 startup form

Apparently changing border style from sizeable to dialog solved the problem with size. Now if I could just get positioning to work without the intervention of VBA/macros?

On Thu, Jun 25, 2015 at 9:22 AM, Bill Benson <bensonforums at gmail.com> wrote:

> I have created a popup form that I want to display as a splash screen.
> Unfortunately on startup, before any macros are enabled and therefore 
> before my code can shape the form to the required size and put it in 
> the required position, it is opening super-huge.
>
> I could control this with an AutoExec that opens the form, but then 
> the user would be getting informaed that macros are present, and all 
> have been halted. That is an annoyance that has utterly put me off the 
> AutoExec macro
> - so if anyone knows how to make THAT stop I would be grateful as well.
>
> So here I am with a form I know how large it should be - and really 
> want it to be because the image I use as its background is getting 
> centered and looks ugly on a stretched out form. the kind of code I 
> would be running to control the size and position is shown below. I 
> don't know why the darned form won't just stay in that condition.
>
> Option Compare Database
> Option Explicit
> Private Sub cmdBatch_Click()
> DoCmd.OpenForm "frmBatchReporting"
> End Sub
> Private Sub cmdSingle_Click()
> DoCmd.OpenForm "frmreportingfilters"
> End Sub
> Private Sub Form_Load()
> DoCmd.MoveSize 5000, 2000, 8000, 5000
> lblEnableContent.Visible = False
> cmdSingle.Visible = True
> cmdBatch.Visible = True
> End Sub 



More information about the AccessD mailing list