SDL Component Suite - NumLab

TNumLab has been designed to provide a flicker-free display of a numeric label, which is especially important in applications where some value has to be updated regularly (such as in process monitoring systems). TNumLab provides several numeric formats (two integer formats, several floating point formats and a hexadecimal format). The styles, colors, and dimensions can be set up arbitrarily. More details can be found in the online help pages.

The unit NUMLAB is part of the SDL Component Suite.
 


What's new:

  • Release 10.5   [Oct-10, 2016]
     
    • no changes

  • Release 10.4   [Jun-02, 2015]
     
    • no changes

  • Release 10.3   [Oct-06, 2014]
     
    • VCL styles are now supported and coupled to the property StyleElements

  • Release 10.2   [May-30, 2013]
     
    • no changes

  • Release 10.1   [Oct-29, 2012]
     
    • no changes

  • Release 10.0   [Oct-4, 2011]
     
    • bug fix: NumLab displays minutes and seconds now correctly (e.g. 30' instead of 260')

  • Release 9.7   [May-31, 2010]
     
    • flickering of the transparent NumLab component is eliminated if the color of the label value (property ColorLabText) is black

  • Release 9.51   [Dec-01, 2008]
     
    • no changes

  • Release 9.5   [Oct-31, 2008]
     
    • new display types dtEEng and dtEEngNoDP support the display of electrical engineering notation
    • Enabled property now affects font color of left and right text and numeric label when set to FALSE

  • Release 9.0   [May-28, 2007]
     
    • new property Transparent allows to make the outer background transparent

  • Release 8.5   [Feb-18, 2006]
     
    • no changes

  • Release 8.2   [Nov-03, 2004]
     
    • no changes

  • Release 8.1   [Aug-29, 2004]
     
    • available for Delphi™ 8 for .NET

  • Release 8.0   [Apr-15, 2004]
     
    • new display format: degrees, arc minutes and arc seconds
    • OnBeforeDisplay event implemented

  • Release 7.2   [Mar-23, 2003]
     
  • Release 7.0   [Sep-15, 2002]
     
    • available for Delphi™ 7.0
    • the unit is now CLX compatible
    • new display mode "dtState" showing any text defined by new property StateText
    • new display modes "dtBin" and "dtOct" display binary and octal numbers

  • Release 6.5   [May-28, 2002]
     
    • available for C++Builder™ 6.0
    • type declaration LabelStr discarded to become compatible with BCB 6

  • Release 6.0   [Aug-06, 2001]
     
    • available for Delphi™ 6.0
    • input range for hexadecimal representation extended to -231 to +232-1
    • property Anchors is now published
    • ColorLabBakG and ColorOutBakG are now clBtnFace by default
       
  • Release 5.5  [May-01, 2000]
     
    • available for C++Builder™ 5.0
       
  • Release 5.0  [Oct-07, 1999]
     
    • NUMLAB is now available for Delphi™ 5.0
       
  • Release 2.0  [Mar-19, 1999]
     
    • unit is now also available for C++Builder™ 4.0
    • new properties LeftTextAlignment and RightTextAlignment
    • property PopupMenu included
    • new property MouseAreaCode detects position of mouse cursor
    • NUMLAB can now display also date and time strings
    • new property DTFormat
    • new property Comma allows to deliberately set either a comma or a dot as decimal separator
    • new property ForcePlusSign allows to display a leading '+' sign for positive numbers
    • property Align implemented
    • bug fix: empty LeftText does not create 'X:' any more
    • bug fix: bottom border of fsSimple and fsNone frames were shifted up by one pixel
       
  • Release 1.7  [Aug-17, 1998]
     
    • NUMLAB is now available for Delphi™ 4.0
       
  • Release 1.6 (Apr-09,1998)
     
    • NUMLAB is now available for all versions of Delphi™ (1.0, 2.0, 3.0), and for C++Builder™ (1.0 and 3.0)
    • bug fix: Visible = false does no more have any effect during design state
    • correction: TColorScheme = (csBWG, csSystem); (not csSytem anymore)
       
  • Release 1.5 (May-28, 1997):
     
    • NUMLAB is now available for all three versions of Delphi™ and for C++Builder™