ALERT July, 2010

In this alert ...


New: TMS TAdvGridDropDown v1.0.0.0

We're proud to inform a new edit control featuring all TAdvStringGrid capabilities as lookup dropdown control.

TMS TAdvGridDropDown is a multi column combobox on steroids exposing all TAdvStringGrid features such as incremental lookup, search, narrow down, graphics and controls in cells and much more.

Screenshot:



New: Two articles on TAdvGridDropDown


Fully functional trial versions for Delphi 5,6,7,2005,2006,2007,2009,2010 & C++Builder 5,6,2006,2007,2009,2010 are available at: http://www.tmssoftware.com/site/advgrid.asp.
This product is also available in the TMS Component Pack

New: TMS TAdvSmoothCapacityBar v1.0.0.0

We're proud to present a new iTunes style smooth capacity bar.


Screenshot:


Feature overview
  • Complex gradients with full opacity control
  • Customizable capacity items
  • Adjustable total capacity
  • Automatic calculation of free capacity
  • Different optional color gradient appearance for each capacity item
  • Optional and fully customizable legend
Fully functional trial versions for Delphi 6,7,2005,2006,2007,2009,2010 & C++Builder 2006,2007,2009,2010 are available at http://www.tmssoftware.com/site/advsmoothcapacitybar.asp
This product is also available in the TMS Smooth Controls Pack and the TMS Component Pack

Update: TMS Advanced ToolBars & Menus v5.0.0.0

We're proud to inform a major update for our TMS Advanced Toolbars & Menus has been released now.


Office 2003 toolbars, Office 2007 ribbon, Office 2010 ribbon, Windows 7 scenic ribbon.

Screenshot:

What's new, improved & fixed in v5.0.0.0:
  • New: Office 2010 ribbon support.
  • New: Office 2010 application menu support.
  • New: Office 2010 demo / Office 2010 MDI demo.
  • New: PDF developers guide.
  • Improved: MDI ribbon support.
  • Improved: Office 2007 and Windows 7 scenic ribbon speed & handling.
  • Misc: various smaller improvements & fixes in Office 2003 toolbars & Office 2007, Windows 7 scenic ribbon.
Fully functional trial versions for Delphi 5,6,7,2005,2006,2007,2009,2010 & C++Builder 5,6,2006,2007,2009,2010 are available at: http://www.tmssoftware.com/site/advtoolbar.asp.
This component set is also available in the TMS Component Pack

Update: TMS TAdvStringGrid v5.5.0.0

We're proud to inform an update for our feature-rich and award-winning TAdvStringGrid v5.5 for Delphi and C++Builder has been released now.

TAdvStringGrid is packed with productivity capabilities that are enabled with just setting a few properties or writing very little code. TAdvStringGrid offers printing, rich editing capabilities, sorting, filtering, grouping, cell merging, all kinds of graphics in cells, import and export to various file formats,...

What's new & improved in version 5.5.0.0

  • New: HoverRow capability added
  • New: TMS TAdvGridDropDown control
  • New: Navigation.ComboGetUpDown property added
  • New: Added extra parameter in LoadFromXML() to control to load the column header
  • New: Event OnCustomCellBkgDraw event added
  • New: SpinEdit.AllowEmptyValue property added
  • New: OnCanShowFixedDropDown event added
  • New: FilterDropDown.GlyphActive added
  • New: RowEnabled[] property added
  • New: Navigation.SkipDisabledRows property added
  • New: HighlightColor/HighlightTextColor properties added
  • New: edAdvGridDropDown inplace editor type to use TAdvStringGrid dropdown as inplace editor in grid
  • Improved: Various performance improvements
  • Improved: Always visible combobox & spin buttons shown disabled for readonly cells
  • Fixed: Issue with ShowModified & hidden rows
  • Fixed: Issue with column sizing , fixed dropdown button & hover on fixed cells
  • Fixed: Issue with FixedRowsEdit and OnCanEdit event

Active registered users can obtain this update free after login on our website.
Fully functional trial versions for Delphi 5,6,7,2005,2006,2007,2009,2010 & C++Builder 5,6,2006,2007,2009,2010 are available at: http://www.tmssoftware.com/site/advgrid.asp.
This product is also available in the TMS Component Pack

New: TMS TAdvSmoothListBox v2.1.0.0

We're happy to inform a new update of the TMS TAdvSmoothListBox is available now

iPhone style smoothly animated listbox with many options.

Screenshot:


What's new in v2.1.0.0
  • New: OnCompare event for custom comparing
  • New: Filtering
  • New: Iphone style Delete button
  • New: ImageList and PictureContainer support for GraphicLeft and GraphicRight
Fully functional trial versions for Delphi 6,7,2005,2006,2007,2009,2010 & C++Builder 2006,2007,2009,2010 are available at http://www.tmssoftware.com/site/advsmoothlistbox.asp
This product is also available in the TMS Smooth Controls Pack and the TMS Component Pack

Update: TMS Component Pack v5.7.0.0

TMS Component Pack enables you to create modern-looking & feature-rich Windows applications faster with over 300 components.

We're pleased to announce the release of a significant ugrade for the TMS Component Pack. In this new version, several new components, major new features are added as well as latest improvements and fixes to existing components:

  • New : TMS Advanced ToolBars & Menus v5.0 with Office 2010 ribbon / application menu support
    • New: Office 2010 ribbon support
    • New: Office 2010 application menu support
    • New: Office 2010 demo / Office 2010 MDI demo
    • Improved: Office 2007 and Windows 7 scenic ribbon speed & handling
    • New: PDF developers guide
  • New : TAdvGridDropDown : multi-column combobox on steroids, exposing all TAdvStringGrid capabilities in lookup dropdown
  • Update : TAdvStringGrid v5.5 with:
    • New : HoverRow capability added
    • New : TAdvGridDropDown control
    • New : Navigation.ComboGetUpDown property added
    • New : Added extra parameter in LoadFromXML() to control to load the column header
    • New : Event OnCustomCellBkgDraw event added
    • New : SpinEdit.AllowEmptyValue property added
    • New : OnCanShowFixedDropDown event added
    • New : FilterDropDown.GlyphActive added
    • New : RowEnabled[] property added
    • New : Navigation.SkipDisabledRows property added
    • New : HighlightColor/HighlightTextColor properties added
    • New : edAdvGridDropDown inplace editor type to use TAdvStringGrid dropdown as inplace editor in grid
    • Improved : various performance improvements & smaller fixes
  • New : TAdvSmoothCapacityBar v1.0: iTunes style capacity bar
  • Update : TAdvSmoothListBox v2.1 with:
    • New : Filtering
    • New : OnCompare event for custom comparing
    • New : Iphone style Delete button
  • New : TAdvOfficePager with closed page button/list
  • New : TAdvDateTimePicker with attached label
  • New : TMS PolyList controls with Shortcut support
  • Misc: Lots of smaller improvements & fixes
Users with an active registration can as always obtain this free update now after login on our website with your registration email & code. The details of all improvements and new capabilities are described in the release notes.
For users with an expired registration, please login on our website for special discount upgrade offers to a full new version cycle of free updates and free priority support for TMS Component Pack or upgrades to our TMS Component Studio or TMS VCL Subscription.

Tips

Tip 1


For the TMS smooth controls series of components, a fill property is used that allows to set the fill characteristics of the various graphic elements in the controls. The controls come with a special fill edit dialog that is used at design time to allow the designer to customize fills for the components. This fill editor can be used at runtime as well. To do this, add the unit AdvSmoothFillEditor to the uses clause and add for example to edit the fill of a TAdvSmoothPanel on the form, following code:

procedure TForm2.Button1Click(Sender: TObject);
var
  fd: TAdvSmoothFillEditorDialog;
begin
  fd := TAdvSmoothFillEditorDialog.Create(self);

  try
    fd.Fill := AdvSmoothPanel1.Fill;

    if fd.Execute then
      AdvSmoothPanel1.Fill.Assign(fd.Fill);
  finally
    fd.Free;
  end;
end;
 


Tip 2


When the TMS T(DB)Planner.AutoInsDel is set to true, deleting a PlannerItem can be done by just selecting the PlannerItem and pressing DEL. To add a messagebox to query if it is allowed to effectively delete the PlannerItem, add following code to the OnItemDelete event:

procedure TForm2.Planner1ItemDelete(Sender: TObject; Item: TPlannerItem);
begin
  if MessageDlg('Delete this item?',mtConfirmation,[mbYes,mbNo],0) = mrNo then
    Abort;
end;


Tip 3


In TAdvStringGrid, an easy way was added to disable a row. Disabling means that the row cannot be selected, thus also not edited. When the arrow up/down keys are used, the grid will automatically skip disabled rows. In addition, the property DisabledFontColor controls the font that will be used for such disabled rows and is by default gray. Setting a row as enabled or disabled is done with the property:

grid.RowEnabled[index]: Boolean;

By default, all rows in the grid are enabled.

As always, we thank all users for the numerous inputs, feedback, comments and suggestions. This is an invaluable help to steer our developments here at TMS software. We continue to look forward to all your further communications to direct our team to provide you better tools and components for your needs.

Kind regards,
TMS software team
Email: info@tmssoftware.com
Web: http://www.tmssoftware.com
RSS: http://www.tmssoftware.com/rss/tms.xml
Twitter: http://www.twitter.com/tmssoftwarenews
Facebook: http://www.facebook.com/tmssoftware
iPhone: http://itunes.com/app/TMSSoftwareNews