Home Latest updates Submit your article About Us Advertise on the Code Project Contact us Discussion Forums Home Home
The Code Project
The Code Project Navigation bar
KeywordAuthor
Community
.NET
Controls
General
Libraries and Projects
Multimedia
Other Platforms
GUI
Internet
Miscellany
 
View our sponsorsGet your new domain name now!Advertise on the CodeProject

Miscellaneous Controls

Display articles by
Title/Description Author Updated Score

Beginners
 
Applying an update UI notification interface to user-defined controls
A C++/MFC sample how to implement UI notifications for user-defined controls
Bernd Giesen 31 Jul 2000
Beginner
4.86
Creating Custom Controls
An introduction to creating custom controls using MFC
Chris Maunder 12 May 2000
Beginner
4.7
Create your own controls - the art of subclassing
An introduction to subclassing the Windows common controls using MFC
Chris Maunder 14 Apr 2000
Beginner
4.53
Adding controls to a dialog
An entry level tutorial on using one of the Windows Common Controls in a dialog
Wolfram Steinke 24 Mar 2001
Beginner
4.19

Charting Controls
 
An Improved Analog Meter Control
An Analog Meter Control for displaying real-time data
Mark C. Malburg 20 Jun 2000 4.82
A 2D data visualisation class
A comprehensive set of classes for displaying 2 dimensional data
Paul Barvinko 21 Mar 2000
Advanced
4.8
Oscilloscope/StripChart Control
A control that graphically displays numerical information
Mark C. Malburg 18 Jan 2000 4.65
Analog Meter Class
A control that displays a numerical value as an analog meter
Mark C. Malburg 19 Jan 2000 4.29

Custom Controls
 
Java 'Swing' style components written in MFC
A set of MFC classes the duplicate the Java Swing look and feel
Abhijit Bhole 24 May 2000 4.89
Rollup Control
A 3DSMax like Rollup control
Johann Nadalutti 7 May 2001 4.8
Report control - an Outlook 2000 style SuperGrid Report Control
An Outlook 98/2000 Style SuperGrid Report Control that tries to overcome some of the weaknesses of other implementations.
Maarten Hoeben 4 Mar 2001 4.69

General
 
CXWndAnimate: an alternative to CAnimateCtrl
An animation control that uses a bitmap imagelist instead of an AVI file
Xicoloko 28 Jul 2000 5
CWndSliderView - An animated child window manager
An article on using an Outlook style window slider control.
Christopher Brown 12 Jan 2000 4.8
A Button Group Control
An article showing a button group control used to create toolbar-type groups as seen in the Visual Studio options dialogs.
Andrew Peace 13 May 2001 4.67
Colored/Blinking Controls and Dialogs with any Font
The simplest way to change color, font or set blinking mode for any standard control
Yury Goltsman 25 Aug 2000 4.67
WndImage Control
An easy-to-use control to display bitmaps (stretch, scale, tile)
Peter Hauptmann 17 May 2000 4.67
Hyperlink control
A simple drop-in hyperlink control
Chris Maunder 23 Mar 2000 4.57
OCX Snapshot
How to take a snapshot of an OCX without using HWNDs.
Russell Morris 10 Feb 2000 4.5
Pluggable Event Handler
A plug in class that allows you to intercept and handle messages for any window class
William E. Kempf 10 Jun 2000 4.5
Resizing Controls at run time
A method to allow the user to visually resize and position any control at run time
Amit Nabarro 1 Dec 2000 4.41
Round Slider Control
A round slider control to allow users to adjust an angle or similar values
Daniel Frey 17 Mar 2000 4.38
CPushPinButton v1.13 - A Push Pin Implementation
A Freeware MFC PushPin button class.
PJ Naughter 4 Mar 2000 4.33
Transparent group box
A very simple group box replacement to enhance your user interface
Jens Schacherl 2 Feb 2000 4.25
Owner drawn spin button control with autodisabling arrow buttons.
A spin button whose arrows automatically disable themselves when they are at their maximum or minimum value.
Oleg Lobach 25 Jan 2000 4.24
The Windows Thumbnail Control
An application demonstrating the windows Thumbnail control
Smile Seo 8 Feb 2000 4.23
Catching the 'Enter' Key in windows and controls
How to handle the WM_GETDLGCODE message in order to catch special key strokes.
Randy More 13 Jan 2000
Beginner
4.2
CMapPin - A Map Pin Implementation
A Freeware MFC class to implement Map pins.
PJ Naughter 4 Mar 2000 4.17
A pager control wrapper class
This article presents a wrapper class for the pager control
Kirk Stowell 16 Dec 1999 4
Creating a Time Picker with no Seconds Field Michael Dunn 30 Nov 1999
Beginner
4
CAnimateCtrl Example
Demonstrates the use of the windows animation control
Kirk Stowell 16 Dec 1999 3.75
A Ruler Control
A simple ruler control to allow users to set margins or indents
Michael Ang 8 Feb 2000 3.73
A Sizing/Moving widget
A class that provides the ability to move and size controls at run-time
Andrew JM Hall 2 Feb 2000 3.56
Get the latest version of the Windows Common Controls library
No more worrying about which version of the library your clients machine has
Ravi Bhavnani 15 Jun 2000 3.5

Grid Control
 
Adding Hyperlink support to the MFC Grid Control
A new class that adds hyperlink support to the MFC Grid Control
Fred Ackers and Chris Maunder 4 Jun 2000 5
Using comboboxes in the MFC Grid Control
Explains how to use comboboxes to edit cells in the MFC Grid Control
Chris Maunder 30 Jul 2000 5
MFC Grid control 2.22
A fully featured MFC grid control for displaying tabular data. The grid is a custom control derived from CWnd
Chris Maunder 1 Jan 2001 4.82
Using the Grid Control in a Doc/View framework
A simple tutorial that demonstrates how to use the grid control in a doc/view application.
Chris Maunder 30 Aug 2000 4.79
Tree control and Buttons for MFC Grid control
A set of classes derived from CGridCtrl that embed a tree control, button controls, and virtual cells within the grid
Ken Bertelson 26 Apr 2001 4.65
Date Time Picker control for the MFC Grid Control
A DateTime control for editing date or time values inplace in the MFC Grid Control
Eugen Podsypalnikov 31 May 2001
4.43

HTML Browser Controls
 
WebBrowser Control: How to Print Preview
Insert the WebBrowser control into a dialog box, and add print preview functionality to it by implementing IOleCommandTarget interface.
Wenfei Wu 14 Feb 2001 4.88
Processing HTML Forms From a CHtmlView
A simple method to processing HTML forms From a CHtmlView
Ted Crow 16 Jul 2000 4.69
An example of Using MSHTML with a webbrowser control
A quick and simple example of using MSHTML to modify the DOM
Colin Davies 29 Jun 2000 4.69

Lists, Menus, Choosers
 
A color picker button
A simple modification to Chris Maunder's "Office 97 style Colour Picker" control
James White 5 Sep 2000 4.82
Office 97 style Colour Picker control
A simple drop in color chooser control
Chris Maunder 8 Dec 1999 4.75
Hot List Control - Another Kind of List Control
A control for selecting items from a list, with tool tips and mouse tracking
Robert Pittenger 14 May 2000 4.69
ChoiceListButton Control
A dropdown menu button with checkbox menu items
Christian Skovdal Andersen 22 Feb 2000 4.33
A sophisticated color picker control
A replacement color picker control allowing you full visual control over RGB and HSB selections
Rajiv Ramachandran 12 Dec 1999
Advanced
4.25
CoolCalendar a perpetual calendar control
An ownderdrawn perpetual calendar control
Norm Almond 15 Feb 2001 3.88
An RGB chooser dialog
A simple color chooser dialog that uses slifer controls to allow the user to combine different RGB values
Masoud Samimi 2 Oct 2000 1.97

Progress Controls
 
Time to Complete Progress Control
A progress control that tells the user how long an operation has left to complete
Craig Henderson 1 Dec 2000 4.89
Showing progress bar in a status bar pane
An easy way to add a progress control to a status bar
Chris Maunder 21 Nov 1999 4.82
A Popup Progress Window
A popup window containing a progress control and cancel button - no resource file needed
Chris Maunder 30 Nov 1999 4.55
Using the IE 5 built-in progress dialog
A wrapper class for the progress dialog provided by IE 5.
Michael Dunn 7 Feb 2000
Beginner
4.47
Progress Control with Text
A smooth progress control with text
Chris Maunder 30 Nov 1999 4.44
Enhanced Progress Bar Control
An enhanced progress control that supports gradient shading, formatted text, 'snake' and reverse modes, and vertical modes
Yury Goltsman 2 Oct 2000 4.29
Gradient Progress Control
Subclasses the standard CProgressCtrl to allow for gradient fills. Supports vertical progress controls as well.
Matt Weagle 8 Jun 2000 3.89
Pie Progress Control
A progress control with a difference
Norm Almond 23 Aug 2000 3.83

Range Selectors
 
ATL Rotary Control
A rotary knob similar to that used in the Windows 2000 CD Player
Norm Almond 26 Jan 2000 4.57
On The Fly Table Creator
An MS-Word like drop down window for creating tables
Rajiv Ramachandran 10 Oct 2000 4

Tooltips
 
A multiline extended tooltip control
A drop-in multiline extendable tooltip control
Chris Maunder 8 Dec 1999 4.62
Multiline Titletips
A class that allows you to display data for a control that is otherwise not large enough to display the full text
Mark Findlay and Chris Maunder 6 Jan 2000 4.57

Unedited Reader Contributions
 
DHTML User Interface Library
Implement an advanced DHTML user interface in your own MFC applications
Ted Crow 23 Jan 2001
Advanced
5
Red IP Spider
Starting point for a Spider Application , Shows how to enumerate HTML Elements
Colin Davies 26 Jan 2001 5
DayView - an Outlook like appointment view
An activeX control that mimics the behaviour of Microsoft Outlook 2000/XP Appointment list view
Christian Skovdal Andersen 27 May 2001
4.88
Enhanced Progress Bar Control
An enhanced progress control that supports gradient shading, formatted text, animation, tooltips, shape, 'snake' and reverse modes, and vertical modes
Yury Goltsman 21 Feb 2001
Advanced
4.78
Find in CWebBrowser Control
How to display the "Find" window in a CWebBrowser control.
Jeremy Davis 11 Aug 2000
Beginner
4.67
Grid Control Showing Association
Grid control with vertical column headers.
Daniel Larocque 15 Nov 2000 4.42
CHistogramCtrl, a windows 2000 like histogram control
A histogram control that is used to plot specified values within the defined range (limits)
Mehdi Mousavi 13 Apr 2001
Advanced
4.38
Adding a custom search feature to CHtmlViews
Could be used to create a Visual C++ like search combo for CHtmlViews...
Update: Now you can highlight all matching words!
Marc Richarme 23 Nov 2000 4.1
Yahoo! mail and Hotmail like Rich Text Editor
Yahoo! mail and Hotmail like Rich Text Editor using Scriptlets
Sarose "npguy" 5 Feb 2001 4.06
CheckerCtrl
A microsoft scandisk like control (in terms of its UI) that lets you to put a series of blocks on screen
Mehdi Mousavi 26 Mar 2001 3.8

Links


View our sponsorsClick here for Dundas Consulting - experts in MFC, C++, TCP/IP and ASPAdvertise on the CodeProject


last updated 7 Jun 2001
Copyright © CodeProject, 1999-2001.
All rights reserved
webmaster@codeproject.com