Page 1 of 1

Office XP Menu Development

Posted: Sat Mar 05, 2005 12:01 am
by Walt
Hello!

Im wondering where to start if I want to build my own wxMENU alike Menu the Office XP style.


And I would like to know where to start.

Should the development be done in pure DC and how do I cope with OnClick etc etc-features?

Why would I wanna do that, you ask?
Because I, of course, don't want my programs to be too standard. They have to be an outsider in some way graphically.

My target for development is at the moment Windows. So although compliance between different platforms is one of the goals of wxWidgets, it's none of mine.


I would be happy to hear some of your ideas since Im very anxious to get started. It would be good if somebody developed some new interesting widgets.

Best wishes.

Re: Office XP Menu Development

Posted: Sat Mar 05, 2005 2:38 am
by gururamnath
Walt wrote: And I would like to know where to start.
For my MFC development I always look at CodeProject for sample and new components. Have a look at
http://www.codeproject.com/menu/#Custom+menus

In that, Cool Owner Drawn Menus and CXPMenu looks interesting and easy to implement if you are very comfortable with MFC+wxWidgets.

-Guru Kathiresan

Re: Office XP Menu Development

Posted: Sat Mar 05, 2005 12:30 pm
by Walt
Thanks for the quick reply Guru!

Unfortunately, I'm not using MFC. I only use wxWidgets and the Borland Command Line Tools and Visual C++ Toolkit 2003.

The link you gave was really cool and exactly what I was looking for when it came to the graphics.

Now I just wanna know where to start when building a menu like that using wxWidgets only?

Re: Office XP Menu Development

Posted: Sun Mar 06, 2005 12:02 am
by gururamnath
Hi,
Most of the MFC classes has equivalents in wx . Have look at :
http://wiki.wxwidgets.org/wiki.pl?WxWid ... ogrammers

With this one you can convert the exisiting code instead of reinventing the wheels again.

-Guru Kathiresan

Re: Office XP Menu Development

Posted: Sun Mar 06, 2005 12:37 am
by Ryan Norton
gururamnath wrote:Hi,
Most of the MFC classes has equivalents in wx . Have look at :
http://wiki.wxwidgets.org/wiki.pl?WxWid ... ogrammers

With this one you can convert the exisiting code instead of reinventing the wheels again.

-Guru Kathiresan
Yeah, when the wx wiki was upgraded the table patch got lost so the class conversion table looks nasty - you can see it better by editing the page though...

Re: Office XP Menu Development

Posted: Sun Mar 06, 2005 7:00 am
by Avi
Ryan Norton wrote:Yeah, when the wx wiki was upgraded the table patch got lost so the class conversion table looks nasty - you can see it better by editing the page though...
Maybe it's time somebody edited that page and update some stuff there...
I mean, if you look at the first line of the table, you can see:
CAnimateCtrl | | | No multimedia support in wxWidgets.
Which as we all know, isn't completely true for wxWidgets 2.5.4+... :wink: