jwcolby
jwcolby at colbyconsulting.com
Thu Feb 5 08:54:55 CST 2009
All of this to get rid of something that should be directly programmatically manipulatable.
John W. Colby
www.ColbyConsulting.com
William Hindman wrote:
> "SendKeys"?????????
>
> ...shakes head ...returns to A2K3 :(
>
> ...sorry Stu, just couldn't help myself :)
>
> William
>
> --------------------------------------------------
> From: "Stuart McLachlan" <stuart at lexacorp.com.pg>
> Sent: Wednesday, February 04, 2009 10:14 PM
> To: "Access Developers discussion and problem solving"
> <accessd at databaseadvisors.com>
> Subject: Re: [AccessD] A2007 - Programmatically Minimize Ribbon
>
>> Rocky!
>>
>> This was answered two months ago when you asked about "turning off the
>> ribbons
>> programmatically"
>>
>> Here's what I posted then:
>> My Height was slightly different to those in the link, probably because of
>> different screen
>> resolutions, fonts etc but it looks like it will always be above/below
>> 100 so this should work
>> anywhere. It certainly works for me:
>>
>> Function RibbonMinimized() As Boolean
>> RibbonMinimized = Application.CommandBars("Ribbon").Height < 100
>> End Function
>>
>> The following four functions give you full control over the Ribbon :-)
>>
>> Function HideRibbon()
>> DoCmd.ShowToolbar "Ribbon", acToolbarNo
>> End Function
>>
>> Function ShowRibbon()
>> DoCmd.ShowToolbar "Ribbon", acToolbarYes
>> End Function
>>
>> Function MinimizeRibbon()
>> If Not RibbonMinimized Then SendKeys "^{F1}"
>> End If
>> End Function
>>
>> Function MaximizeRibbon()
>> If RibbonMinimized Then SendKeys "^{F1}"
>> End If
>> End Function
>>
>>
>> --
>> AccessD mailing list
>> AccessD at databaseadvisors.com
>> http://databaseadvisors.com/mailman/listinfo/accessd
>> Website: http://www.databaseadvisors.com
>>
>