Spin Control in Delphi

I want to use a "spin button control" (also known as an up-down control) in my Delphi Win 32 application (I'm using Delphi 2007).

The aim is to have a control that looks like in Microsoft Office:

I found this on the Microsoft website: CSpinButtonCtrl Class

But I haven't so far found a control that uses this class - here's where I've been searching:

  • The SpinEdit control in Delphi looks well... not so good, and doesn't seem to use the official Microsoft control
  • The JVCL classes have their own implementation
  • A Google search did not return any results (except some home-brew up/down controls)
  • I couldn't find something in the Jedi API as well

Can somebody please point me to where I can find a Delphi implementation of the common spin control from Microsoft, or how I can do that myself?


Have a look at TUpDown. It wraps the Win32 control.

Need Your Help

Perl for loop for multiple ranges

perl for-loop

What is the best way to setup a range counter in a for loop? I have a tab-delim input file where the first 2 columns are important. I would like to find the min and max values of scores where they ...

Preventing Memory Dump of Packed .Net Executable?

c# .net protection

Is there any way to prevent the Dumping of the Pure C# Assembly Executable loaded into the memory which is originally protected by a 32 Bit Exe Native Code Wrapper.

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.