Michael R Mattys
michael.mattys at adelphia.net
Tue Jul 27 12:29:41 CDT 2004
Display the available icons (FaceIds) for office commandbars Submitted By Andrew Baker The following code will create several toolbars containing all the icons available for use in office toolbars. 'Creates toolbars with 300 faces icons on each. Sub ShowAllToolbarIcons() Const clMaxFaceId As Long = 3900, clButtonsPerBar As Long = 300, clMaxToolbar As Long = 13 Dim lThisBar As Long, lFirstId As Long, lLastId As Long Dim lThisId As Long, oThisCtrl As CommandBarButton Dim oCmdBar As CommandBar, oClipIcon As StdPicture On Error GoTo ErrMaxID For lThisBar = 0 To clMaxToolbar 'Put 300 buttons on each bar lFirstId = lThisBar * clButtonsPerBar lLastId = lFirstId + clButtonsPerBar - 1 Set oCmdBar = CommandBars.Add For lThisId = lFirstId To lLastId Set oThisCtrl = oCmdBar.Controls.Add oThisCtrl.FaceId = lThisId oThisCtrl.TooltipText = "FaceId = " & lThisId Next oCmdBar.Name = ("Buttons with FaceIds " & CStr(lFirstId) & " to " & CStr(lLastId)) oCmdBar.Width = 591 oCmdBar.Visible = True Next Exit Sub 'Delete the button that caused the error and set toolbar name ErrMaxID: oThisCtrl.Delete oCmdBar.Name = ("Faces " & CStr(lFirstId) & " to " & CStr(lThisId - 1)) oCmdBar.Width = 591 oCmdBar.Visible = True End Sub ---- Michael R. Mattys Mattys MapLib for Microsoft MapPoint http://www.mattysconsulting.com ----- Original Message ----- From: "Christopher Hawkins" <clh at christopherhawkins.com> To: <accessd at databaseadvisors.com> Sent: Tuesday, July 27, 2004 12:11 PM Subject: [AccessD] FaceID master reference for CommandBars? > God, how I hate CommandBars. ;) > > Can anyone point me to a resource that lists the FaceID of each icon > available for use on an Access Command Bar Button? > > -Christopher- > > > -- > _______________________________________________ > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com