Welcome to Foxite.COM Community Weblog Sign in | Join | Help



Ribbon in ThemedControls suite?

I’m working on a new control, called Ribbon, that I presented in “Show Us Your App” session at Southwest Fox 2009.

Actually, it is fully functional, with a limited set of features found in Microsoft Office Ribbon interface, but I need to implement some builders, create a sample and a help to make it easier to use.

So, if you are interested in this control and would like to help me in these tasks, please contact me.

You can download the current version here: http://vfpx.codeplex.com/releases/view/7003

Here is a screenshot…

Published Thursday, February 25, 2010 5:00 PM by emersonreed
Filed Under:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: Ribbon in ThemedControls suite?

Monday, November 23, 2009 10:56 PM by boudewijn Lutgerink

Most certainly interested.
You know my email, Send it it and I will see what I can do with it.

I sent an email with a link to download the new ThemedControls version containing Ribbon.
Thanks for your help!

# re: Ribbon in ThemedControls suite?

Tuesday, November 24, 2009 5:56 AM by Bernard

You have my email so send it. Also the image above is not visible.

Image fixed.
I sent an email with a link to download the new ThemedControls version containing Ribbon.
Thanks for your help!

# re: Ribbon in ThemedControls suite?

Tuesday, November 24, 2009 6:48 AM by xinjie

Oh,I believe it must be very beautiful even though I see that the screenshot is a red X :)

Fixed.

# re: Ribbon in ThemedControls suite?

Tuesday, November 24, 2009 7:16 AM by M Akram Bhatti

I cannot see the ScreenShot here. What's wrong with it?

It seems that the image was gone... I've uploaded it again.

# re: Ribbon in ThemedControls suite?

Tuesday, November 24, 2009 2:51 PM by Kevin Ragsdale

I'd love to help out with it, Emerson!

And I'll be proud to receive your help!
Please, send me your currently mail address and I will send a link to download the new ThemedControls version for you.

It was sent to your email.

# re: Ribbon in ThemedControls suite?

Tuesday, November 24, 2009 3:08 PM by N. K. Patel

That's great!!!
Please send me.

Hi,
It was sent to you.
Note, that this isn't a stable version yet.
It is just for the specific purpose of get some suggestions to make it more easy to use and get some help to implement other features.

# re: Ribbon in ThemedControls suite?

Wednesday, November 25, 2009 6:54 AM by xinjie

I am very interested in this project, but I don't know if I can help you.Can you give me a chance?

Of course I can!
It was sent to your email address.

# re: Ribbon in ThemedControls suite?

Wednesday, November 25, 2009 11:49 AM by Andrew

Emerson,

Isn't this like the TabMenu in VFPX already? Could that not be folded into ThemeControls?

Hi Andrew!
Yes, Ribbon is like TabMenu, but has a completely different approach.
I saw TabMenu and I've tried to fold it into TC, but the fact is that I would like something that I could use the same way I use another TC, not just the visual.
So, instead of redesign TabMenu to be used like another TC, I preferred to write a new control.
Do you understand my point?

# re: Ribbon in ThemedControls suite?

Wednesday, November 25, 2009 4:09 PM by M Akram Bhatti

Yes now the image is visible. Excellent work

Thank you!

# re: Ribbon in ThemedControls suite?

Thursday, November 26, 2009 12:11 PM by vicos

Please send me.

Hi Vicos!
It was sent to your email.

# re: Ribbon in ThemedControls suite?

Thursday, November 26, 2009 1:55 PM by TANTO

That's great!!!
Please send me to

Hi Tanto!
It was sent to your email.

# re: Ribbon in ThemedControls suite?

Thursday, November 26, 2009 10:30 PM by alwy ali

Emerson this fantastic
Please send me a copy and i will try if can find anything to improve on or suggest. 
Thank you in advance

Hi Alwy!
It was sent to your email.

# re: Ribbon in ThemedControls suite?

Friday, November 27, 2009 9:13 AM by Koen

Hi,

Yes I also would like to join this party!

Hi Koen!
The "invitation" was sent to your email! Big Smile <img src=

# re: Ribbon in ThemedControls suite?

Friday, November 27, 2009 1:57 PM by N. K. Patel

Sorry! Emerson
I cannot find a copy on my mail. Please resend.

Did you checked your spam folder?
Anyway, it was sent again.

# re: Ribbon in ThemedControls suite?

Friday, November 27, 2009 2:09 PM by JTEMPO

Please send me the link to download this version of themedcontrols!! Thanks in advance

It was sent to your email.

# re: Ribbon in ThemedControls suite?

Friday, November 27, 2009 4:06 PM by Bernhard

Looks very cool. I also would like to have a look on it. Please send me a Mail.

It was sent to your email.

# re: Ribbon in ThemedControls suite?

Saturday, November 28, 2009 5:46 AM by Vivek Deodhar

Hi,

Looks cool! can you send it to me?

Vivek

Hi Vivek.
It was sent to your email.

# re: Ribbon in ThemedControls suite?

Sunday, November 29, 2009 2:26 AM by Jun Tangunan

Very impressive!  Could you send it also to me?
Thanks!

It was sent to your email.

# re: Ribbon in ThemedControls suite?

Sunday, November 29, 2009 1:01 PM by Belsky

Please send me the link to download this version. Thanks in advance. Please send me a Mail.

It was sent to your email. 

# re: Ribbon in ThemedControls suite?

Monday, November 30, 2009 7:44 AM by hands

Please send me the link to download this version of themedcontrols!! Thanks in advance.

It was sent to your email.

# re: Ribbon in ThemedControls suite?

Monday, November 30, 2009 9:58 AM by tamrong

That's So cool!!!
This like the TabMenu in VFPX.
Please send me.

It was sent to your email.

# re: Ribbon in ThemedControls suite?

Friday, December 04, 2009 6:55 AM by Dawn

Great Job!
Please sent it to me.

It was sent to your email.

# re: Ribbon in ThemedControls suite?

Friday, December 04, 2009 4:53 PM by luis

That's great!!!
Please send me to

It was sent to your email.

# re: Ribbon in ThemedControls suite?

Saturday, December 05, 2009 12:51 AM by Alexander Gallardo Torres

Can you sent an email with a link to download the new ThemedControls version containing Ribbon ?

It was sent to your mail.

# re: Ribbon in ThemedControls suite?

Wednesday, December 09, 2009 7:27 PM by Byron Santizo

Esta clase esta bien cool, mandame una copia por favor.

It was sent to your mail.

# re: Ribbon in ThemedControls suite?

Thursday, December 10, 2009 6:34 PM by Drserhio

Your work is finest!
Please send me new ThemedControls

It was sent to your mail.

# re: Ribbon in ThemedControls suite?

Friday, December 11, 2009 10:53 AM by Great Work

Hi Mr. Emerson
its a good news that you are building Ribbion Control.I am using you Theamedcontrol and very thankfull to you for this.Can you send me a copy of it?

Thanks for the kind words!
It was sent to your mail.

# re: Ribbon in ThemedControls suite?

Saturday, December 12, 2009 9:24 PM by ken knorr

It was nice to meet you at swfox. Could you send to me also.

I also was very glad to meet you.
It was sent to your mail.

# re: Ribbon in ThemedControls suite?

Saturday, December 12, 2009 9:35 PM by Maros Klempa

Hello Emerson,

it looks fantastic. Please send me link to dowloand locaction.

Thanks in advance

It was sent to your mail.

# re: Ribbon in ThemedControls suite?

Monday, December 14, 2009 9:50 PM by Ilija Vidoevski

Very nice. Plese send to me.
Ilija.Vidoevski

It was sent to your mail.

# re: Ribbon in ThemedControls suite?

Tuesday, December 15, 2009 3:19 PM by Maros Klempa

Hello Emerson,

look very cool. Can you send me it?

It was sent to your mail.

# re: Ribbon in ThemedControls suite?

Thursday, December 17, 2009 9:41 AM by xtjie

Please send me it,thanks very much

I need your mail address to send it to you...

# re: Ribbon in ThemedControls suite?

Tuesday, December 22, 2009 3:30 AM by xtjie

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Tuesday, December 22, 2009 9:56 AM by Usman

Plz send me tooo
thx advnce

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Thursday, December 24, 2009 4:01 AM by bochasur

Esta clase esta bien cool, mandame una copia por favor. 
---------------------------------
This class is well cool, please send me a copy.

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Saturday, December 26, 2009 2:11 PM by jtempo

How can customize the ribbon for more like office 2010 style? (without the orb button, or more like a additional tab) Thanx in advance

Sorry, but this isn't possible yet.
I need to finish the Office 2007 style before implement the new Office 2010 style.

# re: Ribbon in ThemedControls suite?

Sunday, December 27, 2009 1:02 PM by Asep
please send me too :D
thx before

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Monday, December 28, 2009 3:28 PM by Nikola Kesic

Please send me it, must try!

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Thursday, December 31, 2009 3:48 AM by jonathanz

Interesante proyecto Emerson, Felicitaciones.
Me gustaria contribuir al desarrollo de esta clase. talvez me podrias enviar una copia la clase y con gusto vere en que apoyo.

Tks!
Give me your mail address and I will send it to you.

# re: Ribbon in ThemedControls suite?

Thursday, December 31, 2009 9:12 PM by zxl

That's great!!!
Please sent it to me

Thanks!

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Saturday, January 02, 2010 4:33 AM by anand kulkarni

Very impressive!  Could you send it also to me?
Thanks!

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Wednesday, January 06, 2010 4:51 PM by BRIANALVAREZ

Hi Emerson,

look very cool. Can you send me it?

Hi Brian!
It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Thursday, January 07, 2010 10:24 AM by mihai

Very impressive! Please sent it to me

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Thursday, January 14, 2010 10:07 PM by Tony Georgeson

How can I get the class for using this menu system? Could you send me a download location?

Hi Tony!
The link was sent to your mail address.
It isn't a stable version yet. So, be careful to use it in your production environment.

# re: Ribbon in ThemedControls suite?

Friday, January 15, 2010 1:07 AM by Johnny

Hi Emerson,
look very cool. Can you send me it?

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Friday, January 15, 2010 6:52 AM by Bun Lio

Please send me the link to download this version of themedcontrols!! Thanks in advance

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Friday, January 15, 2010 6:56 AM by bunlio@ymail.com

Please send me the link to download this version of themedcontrols!! Thanks in advance

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Friday, January 15, 2010 11:49 AM by onytoo

Very Nice!
I hope i can help you about something, because i'm in develop another ribbon like this too. and same as you, ALL IN VFP (of course with help winapi and gdi+)

Would you send this ribbon to me, and i will share you anything mine.

Sorry with my english, ok.

Hi.
No problems with your English, I also don't speak English very well.
Of course we can exchange our controls.
Please, send me your mail address and we will talk about it, ok?

# re: Ribbon in ThemedControls suite?

Saturday, January 16, 2010 1:14 PM by darjor

Please send me it,thanks very much

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Monday, January 18, 2010 2:35 AM by nenad

look very cool. Can you send me it?

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Monday, January 18, 2010 11:56 AM by http://weblogs.foxite.com/herman

very cool...
Please sent it to me

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Monday, January 18, 2010 1:36 PM by onytoo

Wow! i love it!
Hi Emerson, send to me please, i hope can help you to improve this ribbon. Thank's

Please, send me your mail address and I will send it to you.

# re: Ribbon in ThemedControls suite?

Tuesday, January 19, 2010 4:18 AM by mik

Hi, this control is very cool. Please sendme a copy? Thank's.

Please, send me your mail address and I will send it you.

# re: Ribbon in ThemedControls suite?

Tuesday, January 19, 2010 8:37 AM by byju2209

Hi Emerson
I have used your Theamedcontrol, its a very nice component. please send the Ribbon in ThemedControls suite to me.

Of course I can, but I need your mail address... Big Smile <img src=

# re: Ribbon in ThemedControls suite?

Tuesday, January 19, 2010 12:31 PM by Hugo

very very cool!!!
Please sent it to me.

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Wednesday, January 20, 2010 6:05 AM by byju2209

oh! sorry, i forget to write my email ID.

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Friday, January 22, 2010 3:50 AM by eptyq

Very cool!
Please sent it to me.

Please, send me your mail address.

# re: Ribbon in ThemedControls suite?

Friday, January 22, 2010 12:11 PM by Gianluca

Hi Emerson
I have used your Theamedcontrol, its a very nice component. Please send the Ribbon in ThemedControls suite to me.

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Saturday, January 23, 2010 4:58 AM by namdh

It's great. Please send me a copy? Thank 's.

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Saturday, January 23, 2010 8:13 AM by jrfrye1

Well, Looks like you have quite a crew! I could help some, if needed.

Please, send me your mail address.

# re: Ribbon in ThemedControls suite?

Wednesday, January 27, 2010 1:03 AM by Arman

Maybe I'm late. But it will get a more stable version. Isn't it?
Please send me a copy? Thank's.

Sorry, but you're wrong... Sad <img src=
There isn't a more stable version yet.
I need some help to implement a lof of missing functionalities.
If you are interested in help me, please, contact me again.
Anyway, I sent the link to download the current version to your mail address.

# re: Ribbon in ThemedControls suite?

Monday, February 01, 2010 6:06 AM by Jrfrye1

Forgot to give you my email...
Thanks!

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Tuesday, February 02, 2010 9:42 AM by Benny Thomas

Hi,  
Could you please send it to my e-mail id
Thanks.

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Thursday, February 04, 2010 1:58 PM by nolram

Hi Sir, Can you give me a copy of your Ribbon in ThemedControls suite
Thanks in advance

It was sent to your mail address.

# re: Ribbon in ThemedControls suite?

Monday, February 15, 2010 7:46 PM by joan

Hi,

Can you give me a copy ?

Thank you.

I've uploaded the latest ThemedControls version with Ribbon to the VFPX site.
You can download it here:
http://vfpx.codeplex.com/releases/view/7003

# re: Ribbon in ThemedControls suite?

Monday, February 22, 2010 5:03 AM by N.K. Patel

Hi Emerson
I tested your great ribbon class. That's amaging. That is still under development but when i maximized top form, the taskbar was hidden by form. Any solution about this? Is it not good that we draw on title bar's non client area?

Hi.
I've noticed about the taskbar bug and I'll try to fix it in the future.
I don't understand your point about to draw on title bar's non client area, please, could you explain to me?

# re: Ribbon in ThemedControls suite?

Friday, February 26, 2010 3:26 AM by N.K.Patel

Hi Emerson. Thank's.
I clear the point. If we set the topform titlebar property to .F. and maximize form, taskbar no more visible and we can't able to close it through taskbar shortcut menu. I tried to search google with 'draw on title bar' and found some example that draw some graphics and buttons on window's title bar in c and vb through winapi. If we can able to translate that code for vfp, it would be useful for this fix. I hope...

Hi!
Please, send me the code that you found and I'll see what I can do.
Thanks.

# re: Ribbon in ThemedControls suite?

Monday, March 15, 2010 4:56 AM by N. K. Patel

Sorry for late response.... Emerson
Here is a link where you can get a tutorial that draw two custom buttons on title bar. It's working on my computer.

http://www.catch22.net/tuts/custom-titlebar

This one about shaded title bar, But not working on my computer.
http://www.vb-helper.com/HowTo/howto_shaded_titlebar.zip

Thanks a lot.
I'll take a look at it when I come back to work with the Ribbon again.
Regards.

# re: Ribbon in ThemedControls suite?

Thursday, April 01, 2010 7:14 AM by Walter

Great, Emerson, great.
I would like to use the ribbon menu, but I need the instructions to set it up. There are instructions for Outlooknavbar, Zoomnavbar, Toolbox, Explorerbar, but none for ribbon.

How can I use it?

Hi Walter!
There's no instructions on how to use Ribbon yet because I'll probably change the way that it actually works.
This version is only a proof of concept to show that we can create a Ribbon in VFP, but I need some help to continue to develop it.
If you are interested in help, please contact me again.

# re: Ribbon in ThemedControls suite?

Tuesday, April 06, 2010 11:27 AM by a7son

HI.. please send me too :)
thanks

You can download it here:
http://vfpx.codeplex.com/releases/view/7003

# re: Ribbon in ThemedControls suite?

Thursday, May 27, 2010 1:25 AM by nelson meza

Hi Emerson.How can i do to collapse outlooknavbar from my code...

Hi!
You can use ChangeViewMode method to collapse or expand OutlookNavBar control. This method collapse the control if it is expanded and expand the control if it is collapsed.
If you need to rearrange other controls after collapse or expand OutlookNavBar, place code in ViewModeChanged method.
Cheers.

What do you think?

(required) 
required 
(required)