[solved] Replying to MainMenu text invisible

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #53766
    Support
    Keymaster

    Hi! Can you show it, please?

    #53767
    SzakiLaci
    Participant

    DrawNonClientArea = False; (or skin is inactive) >> works “fine” (Except the form-border looks ugly)

    [attachment=7235:NonSkinnedMainMenu.png]

    But If DrawNonClientArea = True :

    [attachment=7236:SkinnedMainMenu_notVisible.png]

    If Form is getting inactive >> repaint redraws

    #53769
    SzakiLaci
    Participant

    I've tried now everything possible:

    – setting MainForm.Enabled := True; at loading

    – sSkinprovider1.MakeSkinMenu := True / False;

    I've turned off everything possible…

    object sSkinProvider1: TsSkinProvider

    AllowAnimation = False

    AllowExtBorders = False

    AllowBlendOnMoving = False

    AllowSkin3rdParty = False

    MakeSkinMenu = True

    ScreenSnap = True

    UseGlobalColor = False

    AddedTitle.Font.Charset = EASTEUROPE_CHARSET

    AddedTitle.Font.Color = clNone

    AddedTitle.Font.Height = -11

    AddedTitle.Font.Name = 'Arial'

    AddedTitle.Font.Style = []

    FormHeader.AdditionalHeight = 0

    SkinData.SkinSection = 'FORM'

    TitleButtons =

    Left = 446

    Top = 24

    end

    object sSkinManager1: TsSkinManager

    AnimEffects.DialogShow.Active = False

    AnimEffects.FormShow.Active = False

    AnimEffects.FormHide.Active = False

    AnimEffects.DialogHide.Active = False

    AnimEffects.Minimizing.Active = False

    AnimEffects.PageChange.Active = False

    AnimEffects.SkinChanging.Active = False

    MenuSupport.IcoLineSkin = 'ICOLINE'

    MenuSupport.ExtraLineFont.Charset = EASTEUROPE_CHARSET

    MenuSupport.ExtraLineFont.Color = clWindowText

    MenuSupport.ExtraLineFont.Height = -13

    MenuSupport.ExtraLineFont.Name = 'Arial'

    MenuSupport.ExtraLineFont.Style = [fsBold]

    SkinDirectory = '..kepekSkins'

    SkinName = 'Sz'#252'rke b'#337'r (DarkGlass)'

    SkinInfo = 'N/A'

    SkinningRules = [srStdForms, srStdDialogs]

    ThirdParty.ThirdEdits = ' '#13#10

    #53770
    Support
    Keymaster

    I have the problem with reproducing this problem. Can you help me repeat it? Maybe you can give a demo with sources?

    #53771
    SzakiLaci
    Participant
    'Support' wrote:

    I have the problem with reproducing this problem. Can you help me repeat it? Maybe you can give a demo with sources?

    I was afraid You'll ask for a “demo” sadly I can not just “cut out” that part. I will try to reproduce it by myself. In between, if you have any idea where should be the problem / what property should I set to and test it, please share with me 😉

    #53773
    Support
    Keymaster

    Hi! I will try to repeat this issue in the test-app at these days. It's not easy seems.

    #53785
    Support
    Keymaster

    Also, may be you can give me a remote access to your project via the TeamViewer tool.

    #53796
    SzakiLaci
    Participant

    [Solution:]

    After changing visibility of sub-menu-items, a refresh has to be called manually:

    Code:
    sSkinProvider1.RepaintMenu;
    #53797
    SzakiLaci
    Participant
    'Support' wrote:

    Also, may be you can give me a remote access to your project via the TeamViewer tool.

    Thanks for the “remote help”. You may change the title of the topic to:

    “[solved] Replying to MainMenu text invisible “

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