Office XP Menu Development

This forum can be used to talk about general design strategies, new ideas and questions in general related to wxWidgets. If you feel your questions doesn't fit anywhere, put it here.
Post Reply
Walt
In need of some credit
In need of some credit
Posts: 3
Joined: Tue Nov 16, 2004 5:23 pm

Office XP Menu Development

Post by Walt » Sat Mar 05, 2005 12:01 am

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.

gururamnath
Moderator
Moderator
Posts: 466
Joined: Sat Sep 18, 2004 2:49 am
Location: California, USA

Re: Office XP Menu Development

Post by gururamnath » Sat Mar 05, 2005 2:38 am

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

Walt
In need of some credit
In need of some credit
Posts: 3
Joined: Tue Nov 16, 2004 5:23 pm

Re: Office XP Menu Development

Post by Walt » Sat Mar 05, 2005 12:30 pm

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?

gururamnath
Moderator
Moderator
Posts: 466
Joined: Sat Sep 18, 2004 2:49 am
Location: California, USA

Re: Office XP Menu Development

Post by gururamnath » Sun Mar 06, 2005 12:02 am

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

User avatar
Ryan Norton
Moderator
Moderator
Posts: 1319
Joined: Mon Aug 30, 2004 6:01 pm

Re: Office XP Menu Development

Post by Ryan Norton » Sun Mar 06, 2005 12:37 am

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...
[Mostly retired moderator, still check in to clean up some stuff]

Avi
Super wx Problem Solver
Super wx Problem Solver
Posts: 398
Joined: Mon Aug 30, 2004 9:27 pm
Location: Tel-Aviv, Israel

Re: Office XP Menu Development

Post by Avi » Sun Mar 06, 2005 7:00 am

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:

Post Reply