IW

TMS IntraWeb Component Pack Pro Script Edition

Over 70 components for building feature-rich VCL for the Web (IntraWeb) applications faster. Includes grid, rich editor, menus, navigational controls, responsive list, treeview


For web development, you might consider using:

Tips and Frequently Asked Questions

 TIWAdvWebGrid: How to read/write the state of a checkbox


You can use RowSelect(RowIndex), which returns a boolean value, to know if a row with a column of type ctCheckBox is checked or not.

Example:
TIWAdvWebGrid1.RowSelect[0] := true;  


The ctCheckBox method can only be used for a single column. When multiple checkbox columns are required you can use the ctDynCheckBox ColumnType instead of ctCheckBox. You can read/write the state of a ctDynCheckBox columntype by using IWAdvWebGrid.DynEdits[ColumnIndex,RowIndex]. A value of ‘0’ will display an unchecked checkbox and a value of ‘-1’ will display a checked checkbox.

Example:
//Set checkbox in column 0 and row 1 to checked:
TIWAdvWebGrid1.DynEdits[0, 1] := ''1'';

//Set checkbox in column 1 and row 2 to checked:
TIWAdvWebGrid1.DynEdits[1, 2] := ''1'';

//Set checkbox in column 1 and row 3 to unchecked:
TIWAdvWebGrid1.DynEdits[1, 2] := ''0'';

If you would like to use the ctDynCheckBox column type, please note that by design there is no server event attached to this column type. To update the ctDynCheckBox values you’ll need, for example, an external button with a click event assigned. From the click event you can retrieve the DynEdits values from the AdvWebgrid and update the database manually.


IW

Buy now

TMS IntraWeb Component Pack Pro Script Edition


Single developer license


license for 1 developer
€ 75 yearly renewal *
€ 245


order now
add to cart

Site license


unlimited developers in the company
€ 240 yearly renewal *
€ 795


order now
add to cart

CreditCards and PayPal Accepted


Compatibility

    2010, Delphi 2009, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney, 11 Alexandria, C++Builder 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney, 11 Alexandria (Professional/Enterprise/Architect)


Licensing

  • Licensing FAQ
  • License for commercial use: Single developer license, Site license
  • Includes full source code
  • Ask questions to our engineers related to purchased product via Support Center
  • Free 1 year updates and new releases
  • After 1 year, a discount renewal is offered for a 1 year extension. *
    * offer valid for 30 days after end of license. Discount price is subject to change.

Bookmarks