W3C home > Mailing lists > Public > whatwg@whatwg.org > July 2004

[whatwg] Re: Suggested changes to Web Forms 2.0, 2004-07-01 working

From: Malcolm Rowe <malcolm-what@farside.org.uk>
Date: Thu, 08 Jul 2004 09:07:59 +0100
Message-ID: <courier.40ED00DF.00000991@mail.farside.org.uk>
Matthew Thomas writes: 

>>>> For instance, visual UAs may use a track bar control.
>>> 
>>> 33. Suggestion: Use more standard terminology.
>>>      *   "track bar" --> "slider"
>> "track bar" is the control's name in the Win32 API. I'm not sure you  can 
>> get much more standard.
> Mac OS, Qt, and WxWindows use "slider". (GTK+ uses "scale".) And even  for 
> Win32 programmers, even allowing for varying spacing, it seems  "slider" 
> is *much* more common, API be damned.

I've got to agree with Matthew here. IBM's Common User Access guidelines 
(CUA87, CUA89, CUA91) (which effectively defined both the OS/2 and Win32 
widget set) use 'slider'. 

Microsoft also use 'slider' when they're not referring to the Win32 API: 
DHTML emulation of the control [1], MFC (CSliderCtrl) [2], and Avalon [3] 
all use 'slider'. 

So, it's really just the Win32 API that's decided it's a trackbar. The 
evidence suggests that everyone else -- past, present, and future -- uses 
'slider'. 

Regards,
Malcolm 

[1] 
http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/samples/int 
ernet/behaviors/library/slider/default.asp
[2] 
msdn.microsoft.com/library/en-us/vcmfc98/html/_mfc_csliderctrl.3a3a.setbuddy 
.asp
[3] http://msdn.microsoft.com/msdnmag/issues/04/01/Avalon/default.aspx 
Received on Thursday, 8 July 2004 01:07:59 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:58:35 UTC