Important alert: (current site time 7/16/2013 2:50:08 AM EDT)
 

winzip icon

Customer Base

Email
Submitted on: 10/21/2004 7:16:32 PM
By: Neil Arnold 
Level: Intermediate
User Rating: By 99 Users
Compatibility: VB 6.0
Views: 45207
(About the author)
 
     UPDATED - 11/10/04 This is a Contact Management System for all those who would like to track Contacts, Projects, Appointments, and much more. A few of the features are: 1)Contact Management, 2)Project Management, 3)Appointment views by Month, Week, or Day, 4)Notes & Calls management, 5)To Do item management, 6)Various database utilities - compact, repair, backup, restore 7)Popup To Do & Appointment reminders 8) Query Contact & Project user defined fields. View "ReadMe" for specific update features.

 

Windows API/Global Declarations:

Can't Copy and Paste this?
Click here for a copy-and-paste friendly version of this code!
'**************************************
'Windows API/Global Declarations for :Customer Base
'**************************************
Some in module - modAPI
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.

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 Intermediate 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

10/21/2004 7:45:30 PM

WOW, looks like a lot of effort went in to this!
Great looking interface.

The only thing that is missing is some error handling, as your project will crash if you try to add a project when none have been entered, after clicking the "OK" button.

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

 
10/21/2004 7:57:07 PMkwickdoc

More like a professional product. Good heart to share with others 5 Globes
(If this comment was disrespectful, please report it.)

 
10/21/2004 8:25:23 PMNeil Arnold

I haven't noticed any problems with adding a new project on my machine. Hopefully something not anticipated has happened. I will check it out.
(If this comment was disrespectful, please report it.)

 
10/22/2004 3:59:12 AMKevin Figg

Excellent software.

I've written numerous database applications for use on networks, and never used Access. I have my own DB engine.

I'm happy to offer any assistance if you need it.

If you want proof of my software visit www.mst-software.co.uk

oh, I have the IE hand pointer icon if you want it?

Cheers

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

 
10/22/2004 4:58:55 AMLight Templer

Hi Neil,
a big project! Still some 'effects' ;) , but very professional, with chm helpfile and so on ...!
One note: I got an error when doing this: Start, dblClick on first db record (your own entry), clicking on 'Add releated Project' button, and then in upcoming dialog. My error handling in VB IDE is 'Show unhandled errors'
Kind regards
LiTe


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

 
10/22/2004 7:10:11 AMmarconotsopolo

Five big un's from me, great job, great GUI, looks like lots of effort went into this and u deserve the 5 globes

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

 
10/22/2004 7:13:21 AM_Merlin_

Looks very impressive and professional.
Thanks for sharing

5 balls already shipped your way

Merlin is the name, and logic is my game...
(If this comment was disrespectful, please report it.)

 
10/22/2004 7:22:58 AM_Merlin_

If you want to make it multiuser on a network I've got a tip for you. Use mySQL database with it's ODBC-driver. That way you can, with little changes to the program, use ADO through the ODBC to access the mySQL db. At work the guy that did the work before me used an Access db. I changed that into a mySQL db with a db-server running on the serverPC. Things run much smoother now when multiple users are accessing the db at the same time. At the moment there are up to 12 people using my program with no delays. When using the Access db sometimes it took up to 15 seconds to load some records out of the db. Now it's less than a second.

Just my opinion ;)

Merlin is the name, and logic is my game...
(If this comment was disrespectful, please report it.)

 
10/22/2004 7:36:00 AM

in frensh os I have error
on menu: View sub menu :calendar F6
ErrLog table is :
frmCalMnth.LoadAppointments 3075
Erreur de syntaxe dans la date dans l'expression
'DateFrom BETWEEN #10/01/2004# AND #10/0/2004#'.
It is because AND #10/0/2004# is not a valid date (/0/)
so, in frmCalMnth Form_Load
you type :
Select Case sMonth
Case "January"
Case "February"
etc
Case "December"
end select
In my system January is Janvier
to fix, and I replace by
Select Case sMonth
Case Format("01/01/2004", "mmmm") 'Janvier /January
Case Format("02/02/2004", "mmmm") 'Février / February
etc
Case Format("12/12/2004", "mmmm") 'Décembre /December
end select
- suite
(If this comment was disrespectful, please report it.)

 
10/22/2004 7:36:34 AM

It is identical error in Calendar form week tab
ErrLog table is :
1 frmCalWeek.SetupHeaders 13 Type incompatible
2 frmCalWeek.LoadAppointments 3075 ...expression 'DateFrom BETWEEN ## AND ##'.
because in Public Sub CreateCalendar()
you type
Select Case strWkDay
Case "Monday"
Case "Tuesday"
etc ...
Case "Sunday"
End select
and in my system Monday is Lundi ...
Kind regards
jean-claude laborde
ps: 5 globes
(If this comment was disrespectful, please report it.)

 
10/22/2004 8:10:00 AMShazbot

Should be code of the month right here,
i like it. ***** and i dont vote often.
(If this comment was disrespectful, please report it.)

 
10/22/2004 9:52:46 AMJ. Rostek

wow very cool 5 °°°°° from me to YOU
but very much bugs in this project


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

 
10/22/2004 10:05:28 AMjames kahl

Excellent work, very professional interface, coding style and readability is also nice compared to most posts here. There are definitely some areas to improve upon this, ie. drop DAO and use ADO as pointed out by Merlin, you can also use msjro.dll to perform a Compact and Repair of the Access Database in one step. You could also drop the GetSetting and SaveSetting and write to specific registry keys of your choosing. All in all it looks and works great. You get 5 from me.
(If this comment was disrespectful, please report it.)

 
10/22/2004 10:20:54 AMMike Stead

Well done Neil

The amount of time and effort that you put into this deserves 5 Balls straight away but....

The interface needs tidying up,
The views you have would probably be better if they where usercontrols ie: the calender view etc.

Use ADO and XML for the settings instead of the registry.

Subclass the main window to stop it from being resized to small.


All and all very nice, you must continue to develop this.

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

 
10/22/2004 10:34:04 AM

Great Job.
Its very professional and impresive. It deserve 5 globes.
Thanks for sharing

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

 
10/22/2004 10:36:03 AMVojimir Bato Kecman

Hm, looks like as an offshot of some old project abandoned years ago.
DAO?!?! Where did you park your time machine?
(If this comment was disrespectful, please report it.)

 
10/22/2004 11:09:33 AM

I don´t speak english, but I got an error on list projects:

Line 184 = .MoveNext
Correct:

Case Else
Set Item = lvProjects.ListItems.Add(, "ID" & !ProjID, !PName)
Item.SubItems(1) = "* " & !Status
.MoveNext
End Select
Else
.MoveNext
End If
(If this comment was disrespectful, please report it.)

 
10/22/2004 11:40:30 AMNeil Arnold

I would like to thank everybody for taking the time to commnent on this. I know that there is much room for improvement and that DAO is a blast from the past, unfortunately thats what I first learned. I'm going through some books I have on ADO and hope to make the switch. There are lots of excellent coders on this site and their feedback is always welcome and appreciated. Thanx, Neil
(If this comment was disrespectful, please report it.)

 
10/22/2004 12:12:41 PM

Good App...Love the interface. Giving you 5 stars.
(If this comment was disrespectful, please report it.)

 
10/22/2004 1:33:30 PM

What a monumental project. Thanks for sharing it with us. I have no use for the program itself but I'm sure I'll learn a lot from studying it.
(If this comment was disrespectful, please report it.)

 
10/22/2004 3:18:53 PMTony

Max globes from me, this is an excellent project and hopefully code of the month.
(If this comment was disrespectful, please report it.)

 
10/23/2004 12:02:32 AMMasino Sinaga

Excellent. 5 globes from me.
(If this comment was disrespectful, please report it.)

 
10/23/2004 12:22:27 AMFady1956

Kindly note that in this area, there will always be alternatives, and requests for more features.
However, for your request for assistance on making it network viable, I will be glad to assist, should my help be required (Email me).
As far as database access is concerned: loose DAO and the registry entries, and definately go for ADO and XML.
You could improve alot by avoiding ACCESS alltogether, and switch to SQL(or equivalent).
One last note: Big problems will definately occur in the near future due to using a combo box to select contacts,... with high numbers of records, it will slow down a lot this application.
All in all, you deserve the 5 globes for the following reasons:
1- you are sharing this code with others.
2- you used code from other people, putting them to use in a single, meaningfull application.
3- Your approach is innovative, and shows there is a lot of room for better ways of doing things, than what is forced on us by the big Companies.

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

 
10/23/2004 4:10:47 AM

Very Good Work. I am giving you *****
Waiting for your newer version.
Thanks for sharing.
(If this comment was disrespectful, please report it.)

 
10/23/2004 10:52:47 AMmichael doering

Hello Neil,
this is a very good project.
Thanks to share this.

Suggestion:
frmMain_CheckReminderList
vCheckDate=Format$(CDate(m_vSys Date),"\#mm\/dd\/yyyy\#")
>
frmHome_LoadAppts
vDate=Format$(CDate(Date),"\#mm\/dd\/yyyy\#")
>
This
solves the error 'wrong date format'

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

 
10/23/2004 5:40:41 PM

Very Very Good. ADO would be very useful rather than DAO. I am a beginner and the integration of the application with some things I do is really great. Congratulations
(If this comment was disrespectful, please report it.)

 
10/23/2004 6:26:30 PMAmer Khreim

very goooooooood
Thanks for sharing
(If this comment was disrespectful, please report it.)

 
10/24/2004 6:58:42 AM

Alhough unfinished and with some minor bugs, I like your database very much.
(If this comment was disrespectful, please report it.)

 
10/24/2004 12:16:17 PMGregg Housh

Just like everyone else, I have to say this is a great project. Also like a lot of them I have to offer you encouragement in hopes you do upgrade it to ADO and another settings system (XML, or your own registry area instead of SaveSetting.)

For Printing and Print Preview, check out this project http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=37488&lngWId=1

Its
great print/print preview code.
(If this comment was disrespectful, please report it.)

 
10/24/2004 10:29:53 PM

I Keep this short and sweet,
5G from me.
(If this comment was disrespectful, please report it.)

 
10/25/2004 6:07:33 AMRobert N.

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

 
10/26/2004 12:11:07 AMLeporale Michele

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

 
10/26/2004 11:47:13 PMNeil Arnold

I would like to thank everyone for their coding ideas and bug repairs. I have already impemented a lot of them and am working on an updated version right now. I will post it as soon as it is ready. Thanks again.
(If this comment was disrespectful, please report it.)

 
10/27/2004 11:26:55 AMPhantom Man

Well Done Neil.
You've Done An Excellent Job.

As You Have Already Been Informed Of Which Codes Need Updating, I Will Not Bother Saying Anything Except If You Require And Help Email Me.

Kind Regards
Gary

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

 
10/28/2004 3:34:26 PMMike

Nice work! Intuit would be proud or mad lol.
(If this comment was disrespectful, please report it.)

 
11/8/2004 1:20:44 PMNeil Arnold

I would like to take a moment to thank everyone for their votes and support of this project. I am just about done with the updates and it should be uploaded on 11/10/04 (11/11) at the latest.
(If this comment was disrespectful, please report it.)

 
11/9/2004 7:17:18 PM

Excellent software !
For the purpouse of PSC , access is good enough.
Thanks . 5 for me.

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

 
11/10/2004 2:29:31 AM

hm.. sy cuba cari "SubMain" tapi tak jumpa. Sebenarnya yang mana "Startup Object"
maaf ler sy tak faham..
"Sir .. i can't find "SubMain". What is your "Startup Object"..
TQ
(If this comment was disrespectful, please report it.)

 
11/11/2004 11:58:36 PMMike Douglas

looks good, cant wait to try it out. I've got some drop-in mod replacements to simplify ADO and outright replace getsetting/savesetting w/o recoding your app, i can share them if you're interested.
(If this comment was disrespectful, please report it.)

 
11/17/2004 12:10:31 AM

Mzuri Sana ( 'Very nice' in Kiswahili)
(If this comment was disrespectful, please report it.)

 
11/17/2004 12:18:29 AM

I am tracing the cause of a but when I enter contact name as Dr. XYX. Good work.
(If this comment was disrespectful, please report it.)

 
11/18/2004 6:55:35 AMRoy Yong

When i first saw the screenshot, my jaw dropped. "Is this really done by you?" :p

Impressive GUI and based on all other comments, its a winner! and did I mention about chm help file? Cool for sharing. Wish to give 10 globes but psc is stingy. So there goes 5 from me!
(If this comment was disrespectful, please report it.)

 
11/21/2004 11:17:26 AM

Hi I really wanted look at your program but I having this error as I tried to convert the VB6. I am using Visual Basic.Net2003.
It say upgrade failed:Exception occurred: The referenced component commonDialog is missing a design time licence.
Is there anyone out there who can advice me how to resolve this so that I can open the program thanks.
(If this comment was disrespectful, please report it.)

 
11/24/2004 4:46:02 AMHarry Morris

Brilliant! 5/5
(If this comment was disrespectful, please report it.)

 
11/24/2004 12:21:20 PM

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

 
11/24/2004 12:22:53 PM

This is a sweet package.
(If this comment was disrespectful, please report it.)

 
11/24/2004 11:16:11 PMNeil Arnold

I would just like to take a few moments once again to thank everyone for their comments and support. This has been a great learning experience for me!!!!
(If this comment was disrespectful, please report it.)

 
12/4/2004 4:42:36 AM

it is very useful to learn and improve my skills
(If this comment was disrespectful, please report it.)

 
1/3/2005 9:24:18 PM

Neil:
I can´t run the program I get : Cannot load DLL: MSJTER35.DLL. What is the problem where is this DLL
(If this comment was disrespectful, please report it.)

 
1/27/2005 6:59:06 AMPhantom Man

Have You done anymore Updates!

I Would Like To See Them If you have.

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

 
1/28/2005 1:47:10 AMNeil Arnold

I have got some planned updates that I'm trying to work on between gigs. Some of them are: changing to ADO, changing some of the screen presentations, and some more bug fixes. I will upload them as soon as they are done.

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

 
2/27/2005 7:12:32 AMBarty

An excellent program and coding that a lot of us can learn from. 5 from me. Thanks for sharing.
(If this comment was disrespectful, please report it.)

 
2/27/2005 10:43:56 PMBroken Arrow

i've used this before, this is just amazing... 500 balls
(If this comment was disrespectful, please report it.)

 
2/28/2005 3:55:10 AMAdvanceSolutions

Hi,
I am really impressed with your application and would like to have it used in my other application for commercial use. Please let me know any formalities involved. If you agree then I would like to have the same application converted to run on ODBC and using ADO insted of DAO. Please reply.
Thanks and Regards.

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

 
2/28/2005 8:18:23 AMOlivier Vincent

It is an exellent project, but i am having a bug in the source code generally when trying to add a name in the module modGeneral. the error is : " Compile error: Label not defined" then this is the eror in the code : "Sub LogErrors(strMod As String, lngErrNum As Long, strErrDesc As String)
On Error GoTo LogErrors_Error" and from this i am unable to add the address work addresses.
see what you can do to help me solve this error and by the way i am using visual basic 6.0 but i do not have the msdn library thanks
olivier vincent
(If this comment was disrespectful, please report it.)

 
2/28/2005 4:20:44 PM

Great project.
I'm thinking of use it in personal project to help me organize myself.
Just one thing is missing...
vbskpro2.ocx

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

 
2/28/2005 6:51:12 PMMicroservice

Great project, 5 Globes from me.

One problem though, if you try to add an address it fails with the error 'lable not defined' Can you assist with a fix?

Running on VB6, Win XP
(If this comment was disrespectful, please report it.)

 
3/2/2005 1:48:09 AM

Anyway to transform this to ASP ActiveX ??
(If this comment was disrespectful, please report it.)

 
3/3/2005 5:41:30 PM

What is so sad about this is it isn't even his own idea. This is an obvious rip from Intuit's Customer Manager program. Come up with some ideas on your own!

I do, however, think that this is a great project for newbies to learn from -- so 4 globes from me anyway.
(If this comment was disrespectful, please report it.)

 
3/14/2005 10:33:51 AMNeoBlaze

Nice code. I have sarted converting this so it uses a MySQL database using ADO ... I have also added user lvls (Admin, Power Users, and Users), to help tighten security so users can not delete contacts/todo's ect that do not belong to them .. Also a few other minor adjustments ... i will email you a copy of the code once i have finished if you like to see it.

5 globes from me.
(If this comment was disrespectful, please report it.)

 
3/22/2005 7:06:16 AMAT

Neil Arnold and NeoBlaze
Write about some planned updates.
Some of them are: changing to ADO.
I think that it would be a very important change.
Can you say something more about the ADO update and where can we be informed about it?


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

 
3/29/2005 7:35:56 AMbammylove

This is really fantastic,My name is victoria and i am a female programmer.This is 5 globes from me and you have done a very good job,well,i am still new here and i want you to pls send me the compiled version of your program cos its really great,i will love to have it on my desktop,once again,keep it up.You are a great programmer.keep it up.my email is bammington@yahoo.com
(If this comment was disrespectful, please report it.)

 
4/12/2005 8:50:52 AM

Line 63: Cannot load control cdlMain; license not found.

Can you help me?
(If this comment was disrespectful, please report it.)

 
5/20/2005 5:56:37 PM

Simply the best code that I saw, you are the best programmer Arnold, I have learned a lot of technics from your job, thank you very much. I am trying to modify the code for multiuser use. 5 globes for me. luisxvarg@hotmail.com
(If this comment was disrespectful, please report it.)

 
5/21/2005 6:18:45 PM

Do you have this for the .NET suite?
(If this comment was disrespectful, please report it.)

 
5/21/2005 6:20:16 PM

Send me an email when you get a chance,.. wanted to talk more about this amazing program
(If this comment was disrespectful, please report it.)

 
5/21/2005 6:20:57 PM

Send me an email when you get a
chance,.. wanted to talk more about
this amazing program
royale98@hotmail.com
(If this comment was disrespectful, please report it.)

 
6/15/2005 7:56:48 AMLisandro Grassini

Excelent, 5 globes!
(If this comment was disrespectful, please report it.)

 
9/14/2005 6:36:58 AMEnda

I am getting an error when I try to convert this code. I am using Visual Basic.Net2003. The error say upgrade failed:Exception occurred: The referenced component commonDialog CoolBar is missing a design time licence. Does anyone know how to resolve this so that I can open this program. I would be greatful.
(If this comment was disrespectful, please report it.)

 
9/29/2005 4:34:20 PMGregg Housh

Any chance you will ever update this with all those planned changes you had?
(If this comment was disrespectful, please report it.)

 
9/29/2005 10:25:43 PMGregg Housh

Any chance anyone has done any major work on this application and updated/upgraded it to ADO or anything else (like finished off the peices that arent imeplented yet) ? If someone has, can I get a copy?
(If this comment was disrespectful, please report it.)

 
11/21/2005 7:39:37 PMEddie

Very impresive, 5 Globes for this project!
(If this comment was disrespectful, please report it.)

 
11/26/2005 8:09:32 AMNM

fantastic. keep it up buddy. top rating from me for this effort.
5 Globes from me too.
if you post anything new, please do keep me informed. bye for now.

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

 
12/12/2005 7:47:25 AMUMITER

Hello, I have got a problem. Our problems are
1.Customer Base - modeGeneral(code)
On Error GoTo LogErrors_Error Program source code STOP because LABEL NOT DEFINED.
I'm not finding this problem this for answer.

2. Sched click to ERROR Messages
messge is;

Customer Base - Contact Manager
An un-known error occured while loading the Appointments!
Sorry for the inconvenience.
----------------------------
Our system language is Turkish XP.

Help me, please...Thanks all helper.

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

 
12/29/2005 2:08:55 AMMTIG

This is generally well-written code and a good GUI design. Even if the idea came from another program, it's great. I disagree with anyone that feels it's wrong to build something based on someone else's idea. That's how we got computers in the first place. Not trying to flame ... just my opinion. Anyway, great work and 5 round ones from me.
(If this comment was disrespectful, please report it.)

 
9/22/2006 1:15:20 PMCharlie

great code.
no more update?

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

 
10/24/2006 1:23:07 AMarfirst

any newer version?
(If this comment was disrespectful, please report it.)

 
12/1/2006 3:01:00 AMbumon

Great Done..5 points from my side
(If this comment was disrespectful, please report it.)

 
12/3/2006 12:38:35 PMNas

Great stuff, 5 Globes. I will like to try the MySQL version. If you have please email or any updates at all. Nice work Neil.
(If this comment was disrespectful, please report it.)

 
1/2/2007 2:24:50 PMVenkatesh

This is one hell of FRIGGIN' good thing... I really loved the interface and itz awesome .. So there you go , 5 Globes :)
(If this comment was disrespectful, please report it.)

 
1/3/2007 4:37:13 AMVenkatesh

These are the some problems i am facing

Hello, I have got a problem. Our problems are
1.Customer Base - modeGeneral(code)
On Error GoTo LogErrors_Error Program source code STOP because LABEL NOT DEFINED.
I'm not finding this problem this for answer.

Same as the other user has faced and also It would be great if you can update this software !
(If this comment was disrespectful, please report it.)

 
2/11/2007 3:17:12 AMRajasekaran

Well done Neil

The amount of time and effort that you put into this deserves 10 Balls straight away but....

I need latest version of this software.

Give your SITE & EMAILID.
N. Rajasekaran.
(If this comment was disrespectful, please report it.)

 
8/17/2007 10:13:27 AMJose Mizrahi

Neil excelent code. Is there a newer version that we can update from?. Thanks
(If this comment was disrespectful, please report it.)

 
8/27/2007 7:27:03 AM

Very nice code.
I waiting update.

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

 
4/25/2008 11:23:53 PMOksijen

It is an exellent project, but i am having a bug in the source code generally when trying to add a name in the module modGeneral. the error is : " Compile error: Label not defined" then this is the eror in the code : "Sub LogErrors(strMod As String, lngErrNum As Long, strErrDesc As String)
On Error GoTo LogErrors_Error" and from this i am unable to add the address work addresses and the others.




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

 
1/28/2010 9:40:34 AMTony

Excellant code and could be useful, it is a long time since anybody posted a comment about this program, did anyone use it or change the database would be good to hear their comments so i can try out some changes.
(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.