All source code in Visual Basic Ask a Visual Basic Pro Discussion Forum Categories All jobs in Visual Basic
gantt,chart,platform,working,been,looking,whi
   Code/Articles � |  Newest/Best � |  Community � |  Jobs � |  Other � |  Goto � | 
CategoriesSearch Newest CodeCoding ContestCode of the DayAsk A ProJobsUpload
Visual Basic Stats

 Code: 10,269,388. lines
 Jobs: 279. postings

 How to support the site

 
Sponsored by:
Quick Search for:  in language:    
You are in:
 
Login





Latest postings for Visual Basic.
Click here to see a screenshot of this code!Bezier ART v.0
By reexre on 3/11

(Screen Shot)

Lista Mp3
By Massimiliano Ganzaborn on 3/17


Click here to see a screenshot of this code!Swarm of Gnats
By Paul Bahlawan on 7/15

(Screen Shot)

Click here to see a screenshot of this code!Air Line Travelling History System
By Muhammad Faraz Shaikh on 3/11

(Screen Shot)

Click here to see a screenshot of this code!Create runtime popup menu
By Red Corn on 3/11

(Screen Shot)

Click here to see a screenshot of this code!Time Engine 7.7.661
By Kaveh Abdollahi on 3/10

(Screen Shot)

Click here to see a screenshot of this code!DM Timepicker
By Frank Donckers on 3/10

(Screen Shot)

Click here to see a screenshot of this code!Time Engine 7.7.661
By Kaveh Abdollahi on 3/9

(Screen Shot)

Click here to see a screenshot of this code!AS School Management System
By Ashar Babar on 3/9

(Screen Shot)

Click here to see a screenshot of this code!RGB <--> Cie Lab Converter
By reexre on 3/9

(Screen Shot)

Click here to see a screenshot of this code!DmDatePicker
By Frank Donckers on 3/3

(Screen Shot)

Click here to see a screenshot of this code!Air Line Reservation History System
By Muhammad Faraz Shaikh on 3/6

(Screen Shot)

Click here to see a screenshot of this code!Speed Xp
By xbit10101 on 3/6

(Screen Shot)

Sales and Inventory
By Eduard Dueñas on 3/8


Enrollment System
By Eduard Dueñas on 3/8


Click here to see a screenshot of this code!School Management System
By Ashar Babar on 3/8

(Screen Shot)

Click here to see a screenshot of this code!SMSlogger
By Emilio Ficara on 3/8

(Screen Shot)

Phonebook
By Andron Smith on 3/7


Click here to see a screenshot of this code!Formats the time in Real-Time.
By programadorvb6 on 3/7

(Screen Shot)

sticky VB windows that stick to each other (like seen in Winamp)
By Louis Coder on 1/9


Click here to see a screenshot of this code!calculator
By wadii el jaziri on 3/6

(Screen Shot)

Click here to see a screenshot of this code!Randomly_Spell_ RANDOM
By Mark Acuna on 3/4

(Screen Shot)

Centroid in Polygon Finder for AutoCAD
By Mark Acuna on 3/4


how to fetch record using connection.exec ute method
By welcome007 on 3/2


Click here to see a screenshot of this code!MP3 PLAYER
By MITHUN RAJ.P on 3/5

(Screen Shot)

asp database connection
By welcome007 on 2/28


AutoCAD View Snapper - Click to Saved Views
By Mark Acuna on 3/4


Click here to see a screenshot of this code!Risk for Stroke in Atrial Fibrillation
By Warren Goff on 3/4

(Screen Shot)

Click here to see a screenshot of this code!Game Basic 3D Engine
By Monarke Studios on 3/1

(Screen Shot)

Click here to see a screenshot of this code!ColorPicker again (Updated 3-1-2010)
By Kenneth Foster on 2/17

(Screen Shot)

Click here to see a screenshot of this code!DiscDataWipe 01-Mar-2010
By Kenaso on 6/27

(Screen Shot)

Click here to put this ticker on your site!


Add this ticker to your desktop!


Daily Code Email
To join the 'Code of the Day' Mailing List click here!



 
 
   

Gantt Chart Platform Version 2

Print
Email
 
winzip icon
Submitted on: 12/5/2009 8:26:55 AM
By: Anele Mbanga  
Level: Advanced
User Rating: By 2 Users
Compatibility:VB 6.0

Users have accessed this code 3677 times.
 
(About the author)
 
     This is a gantt chart platform that I am working on. I have been looking for a gantt chart which is open source to no avail that I can easily customize. This is just the start, thus the platform. Please feel free to contribute. This demonstrates the following: subclassing listview, detect horizontal scrollbar movement, synchronize horizontal scroll bar movement, listview header tooltip, working days between two dates, addition of holidays, flat listview column header, freezing windows updates, highlighting multiple listview columns, sundays between two dates, saturdays between two dates, searching collections. Please contribute and enjoy. This version now boasts the color drawings to show progress between planned and worked until / actual. I need to only show horizontal grid lines and would appreciate any feedback on that. This is still a work in progress.

 
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 37 submission(s) by this author

 

 
 Report Bad Submission
Use this form to notify 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
11/20/2009 6:56:07 AMThe_Jokez

Hi
Got problem :
In IDE creation mode, when flying over your UserControl grid with the mouse, IDE have hard job, I don't know what it does ...
When clicking on the grid, sometime, a loop with no DoEvents may turn and turn ... IDE goes mad, not responding.

HighLight columns doesn't work.
Is your UserControl is a grid generator or can it draw Gantt bars ? (I don't see that)
(If this comment was disrespectful, please report it.)

 
11/23/2009 3:07:54 AMAnele Mbanga

Hi, this control is currently a work in progress thus "platform", I am still working on the vertical bars and tasks linkages etc and would appreciate any contributions in doing that too. The system through subclassing detects mouse movements when you move the mouse over the listview control, thus you might experience flickering of the screen in IDE mode. I will add a detect IDE state in the next release to disable the subclassing when in IDE mode. However this should work perfectly in vb6 with the latest service pack.
(If this comment was disrespectful, please report it.)

 
12/2/2009 1:55:48 PMEric James

hi there, you are doing very good job, please email me when you do any progress, tks, Eric
(If this comment was disrespectful, please report it.)

 
12/5/2009 1:03:30 PMNoName

Glad to see a VB6 version of this in addition to The VB.net one on this site. Great code so far. 5*
I would prefer to have the "hide/show" menu as a checkmark style as used in VB prog environment - menu/view. But that's just my personal preference.
(If this comment was disrespectful, please report it.)

 
12/7/2009 5:24:11 AMT.Jackson

I don't seem to be able to run this. All these missing libraries.

Why the hell are you using $ to denote strings for in this day and age?


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

 
12/7/2009 9:32:02 PMT.Jackson

Yeah I see what you mean. Zillion lines of code for a no where near completed project. Some of it puzzling too. (copy & paste?)I can understand a programmer not using the limited OOP abilities of VB6 (no use of classes), but in VB.net there's no excuse. I think that a Gantt Chart project is a great idea.

Fantastic clarity and coding, I finally managed to get it to RUN. This is an absolutely brilliant submission. 5*

Easy greasy.

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

 
12/9/2009 7:28:05 PMAnele Mbanga

In response to T.Jackson and the use of $ for my strings. Please note that is not on declarations but on function calls. If you use Trim instead of Trim$, the result becomes a variant expression slowing the application thus my use of Trim$ etc to clearly define it. This is some tip I got on speeding applications from the net.
(If this comment was disrespectful, please report it.)

 
12/11/2009 12:23:25 AMMike Morrow

Yes, always use MID$, TRIM$, UCase$, LCase$, Format$ and anything else that should return a string to save processing time converting Variants.

Another Variant sticky point in VB.

Dim asdf, zxcv as long

only makes one long (zxcv). asdf is a Variant and takes extra conversion time going to Long every use.

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

 
12/15/2009 12:04:01 PMT.Jackson

That's is puzzling, because they're all string function to begin with. MID deals with strings only. So does UCASE etc ... etc ...
Willing to bet it's an effort to give some degree of backwards compatibility to QBASIC programs. But hey, I could be DEAD wrong. I know about 50% of VB6 at most.
(If this comment was disrespectful, please report it.)

 
12/15/2009 12:15:20 PMT.Jackson

Your argument is I guess that these string functions automatically assume a variant type with out the $, even if the typecasting is correct.
(If this comment was disrespectful, please report it.)

 
Add Your Feedback!
Note:Not only will your feedback be posted, but an email will be sent to the code's author from the email account you registered on the site, so you can correspond directly.

NOTICE: The author of this code has been kind enough to share it with you.  If you have a criticism, please state it politely or it will be deleted.

For feedback not related to this particular code, please click here.
 
To post feedback, first please login.


 

Categories | Articles and Tutorials | Advanced Search | Recommended Reading | Upload | Newest Code | Code of the Month | Code of the Day | All Time Hall of Fame | Coding Contest | Search for a job | Post a Job | Ask a Pro Discussion Forum | Live Chat | Games | Feedback | Customize | Visual Basic Home | Site Home | Other Sites | Open Letter from Moderators | About the Site | Feedback | Link to the Site | Awards | Advertising | Privacy

Copyright� 1997-2010 by Exhedra Solutions, Inc. All Rights Reserved.  By using this site you agree to its Terms and Conditions.   Planet Source Code (tm) and the phrase "Dream It. Code It" (tm) are trademarks of Exhedra Solutions, Inc.