| CoolCommand v2.0.0.1 | |
|
CoolCommand is an ActiveX control that was originally written in VB 6.0 by Srideep Prasad.
I have re-written the control (with permission from original author) entirely in C++ using
ATL. This version fixes several issues in the VB version as well as having more efficient
code. For all details see Changes.htm included in zip. Several bugs have been fixed including the Icon graphic corruption bug, Font change notification bug, and a design time highlight bug. | |
| Download - CoolCommand v2.1.0.5 Source | Size 30.0 Kb - Zipped |
| Download - CoolCommand v2.1.0.5 Binary Executables | Size 62.5 Kb - Zipped |
| CoolCommand v2.0.0.1 | |
| CoolCommand is an ActiveX control that was originally written in VB 6.0 by Srideep Prasad. I have re-written the control (with permission from original author) entirely in C++ using ATL. This version fixes several issues in the VB version as well as having more efficient code. For all details see Changes.htm included in zip. | |
| Download - CoolCommand v2.0.0.1 Source | Size 37.2 Kb - Zipped |
| Download - CoolCommand v2.0.0.1 Binary Executables | Size 57.9 Kb - Zipped |
| Gradient Button v2.0.0 Betas - OCX & Example Source - Pre-ReFactoring | |
|
The purpose of this control was to replace the standard VB command button with a
button that was far more configurable and had many more options so that it would
require less programming on the part of the developer to use nice looking
buttons. This is the latest revision of Gradient Button written in C++ using ATL
3.0. As such there are no run-time requirements other than the computer must be
running Microsoft Windows 95/NT 4.0 or better with IE 3.0 or better installed. Beta 7 will be the last version of the non-refactored version. In a couple of months I plan to have at least mostly completed the re-factored version which will sport improved interfaces and enhanced functionality. I still want ot hear of any bugs that may be found in Beta 7, but there will be no more fixes to this code tree. These are Public Betas and I will support them as much as possible, but I make no guarantees about their stability or memory usage, though I have taken every step I currently know of to make sure it is stable and does not leak memory. If you encounter a bug, want to compliment me or flame me then send me an e-mail. - Stephen Kent Compiled OCX and C++/VB Example Code | |
| Download - Gradient Button v2.0.0 Beta 5 | Size 308 Kb - Zipped |
| Download - Gradient Button v2.0.0 Beta 6 | Size 334 Kb - Zipped |
| Download - Gradient Button v2.0.0 Beta 7 | Size 328 Kb - Zipped |
| Gradient Button v1.4.4 | |
|
The purpose of this control was to replace the standard VB command button with a
button that was far more configurable and had many more options so that it would
require less programming on the part of the developer to use nice looking
buttons. This release fixes a double ToolTip problem when control is disabled. Also adds several new properties for additional functionality. - Toggle Default Border on/off - New Focus Rectangle with ability to toggle on/off - Disabled ToolTips and ability to toggle on/off - Improves Mouse Tracking Code to fix retained capture issues. (Requires VisualBasic v6 Runtime) | |
| Download - Gradient Button v1.4.4 - Source Code | Size 133 Kb - Zipped |
| Download - Gradient Button v1.4.4 - Executables | Size 158 Kb - Zipped |
| Gradient Button v1.4.0 | |
|
The purpose of this control was to replace the standard VB command button with a
button that was far more configurable and had many more options so that it would
require less programming on the part of the developer to use nice looking
buttons. This release corrects a problem with pushing the button several times very quickly and the button would only show the animation once per two quick clicks. Also fixed a bug in the Option Button implementation that would allow an option button to become "un-clicked" (value of false) without having another option button with a value of true. I've improved the modularity of the HSL color code and decided to use HSL blending for the new style borders and for the caption styles. This should be the last VB release of Gradient Button assuming there are no major bugs. (Requires VisualBasic v6 Runtime) | |
| Download - Gradient Button v1.4.0 - Source Code | Size 133 Kb - Zipped |
| Download - Gradient Button v1.4.0 - Executables | Size 158 Kb - Zipped |
| Gradient Button v1.3.0 | |
|
This button was created to be an enhanced replacement for Visual Basic's
standard command button by adding more options, visual effects, and
compatibility. I cannot guarantee that this code is bug free although I have
made every attempt to make it such. If you have any problems with this code
please contact me and I'll do what I can to help you through the problem. VisualBasic v6 Source & Compiled OCX (Requires VisualBasic v6 Runtime) | |
| Download - Gradient Button v1.3.0 | Size 202 Kb - Zipped |
| Gradient Panel v1.1.0 | |
|
This is a custom container control which is designed to act as an enhanced
container that a designer can use in place of VB's Frame control. It includes
several caption styles, appearances, control styles, and caption alignments.
I've tried to make this as bug free as possible, but I can't guarantee that it
is. If you have any problems please contact me and I'll try to help you through
the problem as best I can. VisualBasic v6 Source & Compiled OCX (Requires VisualBasic v6 Runtime) | |
| Download - Gradient Panel v1.1.0 | Size 91.1 Kb - Zipped |
| SubClass & SubClassEx v2.0.0 | |
|
This is a set of two classes that make the task of subclassing a
window much simpler. The first class, SubClass, is the base class
which provides a basic set of functions for sub-classing and releasing
a window and providing a Message event which is fired for every message
sent to the window. SubClassEx extends the base class by providing
many more events for specific messages thus the burden of filtering
the messages is placed on the class and not on the programmer. The
one module that is included in the zip is required for subclassing
because callbacks require a public function in a module (static linking). This version is designed to overcome the serious limitations of the previous two versions by allowing multiple subclassing or more plainly put allowing multiple subclass objects to subclass the same window. I have not worked through all the logic for a debug safe version yet so this one does have the possibility of crashing during debug. VisualBasic v6 Source | |
| Download - SubClass & SubClassEx v2.0.0 | Size 15.1 Kb - Zipped |
| SubClass & SubClassEx v1.1.0 | |
|
This is a set of two classes that make the task of subclassing a
window much simpler. The first class, SubClass, is the base class
which provides a basic set of functions for sub-classing and releasing
a window and providing a Message event which is fired for every message
sent to the window. SubClassEx extends the base class by providing
many more events for specific messages thus the burden of filtering
the messages is placed on the class and not on the programmer. The
one module that is included in the zip is required for subclassing
because callbacks require a public function in a module (static linking). New in this version is elimination of Collection limitation it can now use window properties to keep track of the object that has sub classed it. You can also switch between the "Debug Safe" version and the "Enhanced" version. The "Enhanced" version gives greater speed and reliability at run time, but the "Debug Safe" version allows the program to be debugged without crashing on debug End or the End statement. VisualBasic v6 Source | |
| Download - SubClass & SubClassEx v1.1.0 | Size 13.3 Kb - Zipped |
| SubClass & SubClassEx v1.0.0 | |
|
This is a set of two classes that make the task of subclassing a
window much simpler. The first class, SubClass, is the base class
which provides a basic set of functions for sub-classing and releasing
a window and providing a Message event which is fired for every message
sent to the window. SubClassEx extends the base class by providing
many more events for specific messages thus the burden of filtering
the messages is placed on the class and not on the programmer. The
one module that is included in the zip is required for subclassing
because callbacks require a public function in a module (static linking). VisualBasic v6 Source | |
| Download - SubClass & SubClassEx v1.0.0 | Size 11.9 Kb - Zipped |
| Text Formatter Class v1.0.0 | |
|
This is a class that when attached to a VB textbox handles
all formatting of the incoming text. I for the most part
finished this up a long time ago and now I've just tired of
hanging onto it. It was one of my earlier attempts at using
classes. I'm now releasing it into the public domain hopefully
someone will find a use for it. VisualBasic v6 Source | |
| Download - Text Formatter Class v1.0.0 | Size 8.78 Kb - Zipped |
| Timer Class v1.0.0 | |
|
This class is designed to allow Timers to be used in formless
projects in which Microsoft's Timer control can't be used.
This uses APIs to accomplish its task. It is setup to allow
multiple classes (multiple timers) and it will keep track of
them all. The one module that is included in the zip is
required for the callbacks required because a public function
in a module (static linking) is required when using AddressOf. VisualBasic v6 Source | |
| Download - Timer Class v1.0.0 | Size 5.25 Kb - Zipped |
| TopazChat v6.31 | |
|
TopazChat is a Battle.Net Chat client. This is mainly used for
people who are not at their computer or want to multitask with
other programs and are not planning to play a Battle.Net game
during that session. Helpful for people who are hopping from
computer to computer or people who simply want to keep logs of
all their conversations. Last Released Version of LadyTopaz's TopazChat Client. Compiled Only. | |
| Download - TopazChat v6.31 | Size 906 Kb - Zipped |