Codejock Forums Homepage
Forum Home Forum Home > Codejock Products > Visual C++ MFC > Command Bars
  New Posts New Posts RSS Feed - MenuBar & Add/Remove & Redraw
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

MenuBar & Add/Remove & Redraw

 Post Reply Post Reply
Author
Message
jimmy View Drop Down
Senior Member
Senior Member


Joined: 11 November 2003
Location: Austria
Status: Offline
Points: 515
Post Options Post Options   Thanks (0) Thanks(0)   Quote jimmy Quote  Post ReplyReply Direct Link To This Post Topic: MenuBar & Add/Remove & Redraw
    Posted: 28 August 2006 at 5:46am
Hello,

We have changed from 9.81 to 10.3.0.
Now we have a redraw problem after remove/add a control to menubar.

    CXTPCommandBar* pMenuBar = pCommandBars->GetMenuBar();
    CXTPControls* pMenuControls = pMenuBar->GetControls();

if (a)
  pMenuControls->Remove(s_pOldMenu);
else
  s_pOldMenu = pMenuControls->Add(xtpControlPopup, nID, "", 2);

Bug or feature ?
Best solution ?

With this , it will work
    if (pMenuBar)
        pMenuBar->Redraw();

    Jimmy

Back to Top
Oleg View Drop Down
Admin Group
Admin Group


Joined: 21 May 2003
Location: United States
Status: Offline
Points: 11234
Post Options Post Options   Thanks (0) Thanks(0)   Quote Oleg Quote  Post ReplyReply Direct Link To This Post Posted: 28 August 2006 at 8:04am
Hello,
yes bug of 10.3.0, fixed in 10.3.1
:(
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.172 seconds.