Speaking Mouse to Hunt Down a Popup Menu

The mouse is one of the most abused input devices on today's computers. Second to maybe the keyboard, it is essential for gathering input from the user. We tell it what to do but what if we stopped a second and had our application listen to it? I mean, REALLY listen to it and not just that listening you do when your favorite show is on TV and your girl ...

DIC Power Inc. – Where We Wire Up Controls in .NET

Every morning at the crack of dawn Skyhawk133 gets up to the sounds of the rooster crowing and puts on a pot of coffee. He has just enough time to take a shower and grab a quick bite before he is off to the Dream.In.Code (DIC) Power company to start the day of powering the worlds programming ideologists. The work day starts as normal where the DIC electricians and programming ...

Lets Blow Bubbles in C++, the Bubble Sorting way!

Now dip the wand into the soap and take it back out, blow gently and voila! Your integer array is sorted! Wow, only if it was that easy huh? Well it can be with a simple straight forward demonstration of bubblesorting. In this entry I will attempt to quickly show you a simple bubblesort you can do at home and in your own projects. It may even help you pass ...

Autoloading in PHP 5

Autoloading is a relatively easy concept to understand in PHP 5, but little is talked about it for the newbie programmer or those who are coming up out of PHP 4. It is part of that large group of functions known as "magic functions" and is responsible for getting around that large block of include/require statements you may see at the top of many big PHP scripts. In this entry ...

Basic opening and reading files in VB.NET

File opening and reading into a form seems to be a bit of a tricky feat for the beginner VB.NET programmer. Along with all this is the open file dialog which could use some basic understanding as well. How does a beginner create it, configure it and show it to the user ? In this entry we will attempt to put a basic file opening and reading mechanism in place ...

Amortization Definitive (C++, C#, Java, etc)

Amortization... it is the process of accounting for, and usually decreasing, an amount of money over a period of time. You can amortize a mortgage or various types of loans, and you can amortize assets based on their value and what their value will be in so many periods of time. Many newbies on our boards have asked about this very project as part of the computer science courses and ...