FlexPro Forum – Discuss Your Topic!

create new user-defined image

Home > Community > Automation and VBA > create new user-defined image

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #12386
    raphael meanraphael mean
    Member

    Hello,

    My question is; Is it possible to create automatically a new user defined image on the “Button Appearance” dialog box for customized image so that I can have as much FaceId as required?

    thanks,

    #8069
    raphael meanraphael mean
    Member

    Hello,

    My question is; Is it possible to create automatically a new user defined image on the “Button Appearance” dialog box for customized image so that I can have as much FaceId as required?

    thanks,

    #8593
    Bernhard KantzBernhard Kantz
    Participant

    You have the possibility to add a user-defined button using VBA.

    
        Dim oBar As CommandBar
        Set oBar = CommandBars.Add(Name:="Test", _
                Position:=fpBarPositionTop, Temporary:=False)
        oBar.Visible = True
         
        Dim picPictureI As IPictureDisp
        Dim picMaskI As IPictureDisp
        Set picPictureI = stdole.StdFunctions.LoadPicture("c:\picture\pic.bmp")
        Set picMaskI = stdole.StdFunctions.LoadPicture("c:\picture\mask.bmp")
         
        Dim oButton As CommandBarButton
        Set oButton = sdfCmdBar.Controls.Add(Type:=fpControlTypeButton)
        oButton.Picture = picPictureI
        oButton.Mask = picMaskI
    

    When you run this macro, a new picture is saved in the file ‘userimages.bmp’.
    (Vista: C:\Users\s.sattler.IGB\AppData\Local\Weisang\FlexPro\8.0)
    Unfortunately, you cannot access an existing user-defined picture using VBA.

    support@weisang.com

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.