Important alert: (current site time 7/16/2013 2:51:48 AM EDT)
 

winzip icon

Outlook 2003 SideBar V1.6 Final (Update 25 Aug 2004)

Email
Submitted on: 8/10/2004 1:28:02 PM
By: Phantom Man 
Level: Advanced
User Rating: By 65 Users
Compatibility: VB 6.0
Views: 35480
author picture
(About the author)
 
     A Complete Implementation Of The Outlook 2003 Sidebar Control. Now Version 1.4 Too Many Updates To Mention Take A Look. This Code Is Completely Free, But If You Use It Please Credit The Me, Alot Of Time And Effort Has Went Into This Code. As Always Comments and Constructive Criticism Is Always Welcome. Kind Regards Gary ___________________________________________________ Updated: 24 Aug 2004 Fixed: The Large Icon No Draws Properly On The Toolbar. Added New Propery: Display Chevron Menu. Gives The Developer Control On Wether Or No The To Show The Popup Menu. Control Version updated To Version 1.5 Kind Regards Gary ____________________________________________________ Updated: 25 Aug 2004 This Is The Final Update I Will Be Posting.(Until I Get More Time) Added: Caption Font Property, Item Selected Color Property. Changed The Menu Chevron Color Appearance To Look More Like The Outlook 2003 Sidebar Chevron Button. Cleaned Up The Code And Set Version To 1.6 Kind Regards Gary

 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.Virus note:All files are scanned once-a-day by Planet Source Code for viruses, but new viruses come out every day, so no prevention program can catch 100% of them. For your own safety, please:
  1. Re-scan downloaded files using your personal virus checker before using it.
  2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
  3. Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this code, you agree to the following terms...   
  1. You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
  2. You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
  3. You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
  4. You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.


Other 6 submission(s) by this author

 


Report Bad Submission
Use this form to tell us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:

Your Vote

What do you think of this code (in the Advanced category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor (See voting log ...)
 

Other User Comments
8/10/2004 3:35:43 PMNoel H

Awesome.
Thats it!
*****

(If this comment was disrespectful, please report it.)

 
8/10/2004 3:59:48 PMBill Peek

The proof is in the pudding. Man, is this pudding GOOD! Five from me.....
(If this comment was disrespectful, please report it.)

 
8/10/2004 5:31:52 PM

Killer app dude!! Simple, effective, modern and works like a charm...
(If this comment was disrespectful, please report it.)

 
8/10/2004 9:16:35 PMmrawey

Excellent
(If this comment was disrespectful, please report it.)

 
8/11/2004 12:22:06 AMRajeeva Perera

this is great man ! five from me!! keep it up!!
(If this comment was disrespectful, please report it.)

 
8/11/2004 4:06:20 AMfirstbizsoft

This is great!Five globs for me!
(If this comment was disrespectful, please report it.)

 
8/11/2004 4:29:12 AMDaniel W Elkins

Definately one of the best submissions on this site. Very nice. :)
(If this comment was disrespectful, please report it.)

 
8/11/2004 4:49:02 AMMike Stead

***** Submission.

Excellent.
(If this comment was disrespectful, please report it.)

 
8/11/2004 6:44:58 AMrlblanch

It is rough on beginners when you don't give an example.
(If this comment was disrespectful, please report it.)

 
8/11/2004 7:23:13 AMPhantom Man

rlbLanch:

I Thought The Control Was Very Simplistic To Use And Understand.

Whats Rough For Beginners?

There Is A Sample Included. All You have To Do Is Click On The Group1.vbg File.

Please Can You Explain Your
Comments in More Detail.

If I Don't Know What You Mean, I Cannot
Change Anything.

Kind Regards
Gary
(If this comment was disrespectful, please report it.)

 
8/11/2004 9:13:55 AMThushan Fernando

Phantom Man, great update! Very good effort and thanks for sharing. I adopted the Office 2003 look on our site - www.wsoftware.biz - the O2003 look makes anything look good! Thanks again:)
(If this comment was disrespectful, please report it.)

 
8/11/2004 11:59:33 AMJames Kerr

Great implementation - nicely coded. Thanks for sharing. 5 from me!
(If this comment was disrespectful, please report it.)

 
8/11/2004 12:14:56 PMFred.cpp

Nice to see you back Gary.
As usual great implementatios a nice coding. ***** globes
(If this comment was disrespectful, please report it.)

 
8/11/2004 12:17:43 PM

grrrrrrrreat man!! here go 5 round rollers to u :)
(If this comment was disrespectful, please report it.)

 
8/11/2004 12:46:24 PMmarconotsopolo

dude, good job.. five biggies from me :) *****
(If this comment was disrespectful, please report it.)

 
8/12/2004 8:49:52 PMCodeFester

Niccccce. 5 big nadz for you my friend (even though 10 is deservered and only 2 get the job done)... Really nice work and the sample project is plenty informative. Thanks for sharing this.
(If this comment was disrespectful, please report it.)

 
8/13/2004 2:55:59 AM

AWESOME!!!
(If this comment was disrespectful, please report it.)

 
8/19/2004 11:42:33 PMZhu JinYong

See www.vbcodelibrary.com,it used similar sidebar.
(If this comment was disrespectful, please report it.)

 
8/20/2004 1:37:10 PMbpelkey

Great Control, Works fine in Design Time but Crahes in Run Time, Any ideas on why or how I can fix it?
(If this comment was disrespectful, please report it.)

 
8/21/2004 3:04:06 PMPhantom Man

Zhu

Just Incase You Didn't Get My Email.

The Sidebar VBCodelibrary Uses Is Actually Mine, Although Beit An Old Version. Goto The Properties Of The vbcl6ShortcutBar.ocx File in Your System Folder And Check The Credit He Gives Me.


Some Credit On The Actual App Would Have Been Nice!!

Kind Regards
Gary
(If this comment was disrespectful, please report it.)

 
8/22/2004 10:32:18 AMYaron Lavi

Great Job, Gary.

A small problem though - when switching to large icons the items in the lower pane are drawn one on top of the other (actually looks some-what indented). This does not happen with small icons.
(If this comment was disrespectful, please report it.)

 
8/22/2004 8:04:00 PMZhu JinYong

Phantom Man----a true MAN.

(If this comment was disrespectful, please report it.)

 
8/23/2004 4:37:50 AMPhantom Man

Yaron Lavi

Thanks For The Feedback.

I Know This Problem Exists, It Seems To Work On My Machine At Home(XP Home SP1) But Not At Work(XP Pro).

I'm Trying To Figure Out Why, As Soon As I Have Figured Out A Fix I Will Re-upload The Submission.

Kind Regards
Gary
(If this comment was disrespectful, please report it.)

 
8/24/2004 5:02:52 AMYaron Lavi

Thanks Gary.

Another small issue: if you large fonts (like I do) the resider points are not drawn where you can see them (I think you offset the drawing by -19 px while for large fonts -15 is needed). Simply set your screen to large font for a minute and see what I'm talking about.

Other than that - this is a real EteDropper!

Please concider adding a CaptionFont and SelecedFont properties - that's the first thing I've looked for (you currently bold the selected item which has no effect if the control font is already bold; the caption font should be defined by the control user. I think that the 'More button' control needs a hoverColor as well to emphasize it a little bit more.
(If this comment was disrespectful, please report it.)

 
8/24/2004 5:06:29 AMYaron Lavi

Gary - just to correct by typos: by 'resider' I meant the Resizer pictureBox.
(If this comment was disrespectful, please report it.)

 
8/25/2004 3:12:56 AM

wooooooooooooohhhhhooo! great code man! 5 from me
(If this comment was disrespectful, please report it.)

 
9/23/2004 5:21:00 AMibraham

the zip file is corrupted, i can not open it
(If this comment was disrespectful, please report it.)

 
10/8/2004 7:09:15 AMAlin Haidau

5 stars from me, but there are some things different from outlook2003. I dont know if you did it on purpose or not, but in the original ctl the icon of the first tab(?) it is placed first on the bottom bar (i hope you understand my english) and not last as in you ctl. Also there are some bugs in the menu taken from VBAccelerator: the last item is not drawn correctly in win98 or in xp with classic interface. Maybe in the next release these could be corrected.
Anyway you've did a great job! 6 from me.
(If this comment was disrespectful, please report it.)

 
10/10/2004 8:54:22 PMrdbamba

hi, i'd like to try this code, but don't know how. please help. And also want to rate and vote for it as soon as i tried it
(If this comment was disrespectful, please report it.)

 
10/15/2004 3:12:05 AMIan Davidson

This is just outstanding! A beautiful interface! I just can't figure out how to use images & captions in the panel area, like Outlook's bar... or is this yet to be done? Nevertheless, gotta be 5 from me! Thanks for sharing this.
(If this comment was disrespectful, please report it.)

 
11/2/2004 11:50:02 PM

Been Searching two days for a dynamic menu system, then found this. wow, 5 globes.
(If this comment was disrespectful, please report it.)

 
1/10/2005 6:56:41 AMJB

5 BIG onions from me. Excellent Work!!!
(If this comment was disrespectful, please report it.)

 
1/10/2005 11:22:42 PMHeriberto Mantilla Santamaría

That's great man, you see me five globes here.
(If this comment was disrespectful, please report it.)

 
1/11/2005 1:21:27 AMSollenbc

Very well done. 5 ***** from me.
Ciao - Charles
(If this comment was disrespectful, please report it.)

 
1/15/2005 8:00:04 AMjcross

Great work!! A lot can be learned from this. 5+
(If this comment was disrespectful, please report it.)

 
1/22/2005 11:20:23 AM

Hi,

this component is super :D I have only two questions (I hope they are not so silly) :D

how can I change the font in the head in code? And how can I add my own Icons?

Thanks :D


Stephan
(If this comment was disrespectful, please report it.)

 
1/30/2005 3:04:17 PM

Hi,

I found out, how I can change the Header-Font. For all: You must do following:

EyeDropper1.Font.Name = "Arial"
EyeDropper1.Font.Bold = True
EyeDropper1.Font.Size = 10

But how can I add my own icons? Thanks :D


Stephan
(If this comment was disrespectful, please report it.)

 
12/19/2006 6:46:02 AMFilippo

Hi Gary, this code is fantastic.
You can send me an example to use your ocx.
I have some problem to create a command inside each pannel.

Tank you
Filippo
(If this comment was disrespectful, please report it.)

 

Add Your Feedback
Your feedback will be posted below and an email sent to the author. Please remember that the author was kind enough to share this with you, so any criticisms must be stated politely, or they will be deleted. (For feedback not related to this particular code, please click here instead.)
 

To post feedback, first please login.