815. How can I load my table from an Access 2007, using ADO
// AddItem event - Occurs after a new Item has been inserted to Items collection.
private void exgantt1_AddItem(object sender,int Item)
{
	exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
		var_Items.AddBar(Item,"Task",var_Items.get_CellCaption(Item,2),var_Items.get_CellCaption(Item,4),null,null);
}
//this.exgantt1.AddItem += new exontrol.EXGANTTLib.exg2antt.AddItemEventHandler(this.exgantt1_AddItem);

exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("8/3/1994");
	var_Chart.set_PaneWidth(false,256);
	var_Chart.LevelCount = 2;
	var_Chart.UnitScale = exontrol.EXGANTTLib.UnitEnum.exDay;
	var_Chart.FirstWeekDay = exontrol.EXGANTTLib.WeekDayEnum.exMonday;
	var_Chart.OverviewVisible = true;
exgantt1.ColumnAutoResize = false;
exgantt1.ContinueColumnScroll = false;
// Add 'Microsoft ActiveX Data Objects 6.0 Library' reference to your project.
ADODB.Recordset rs = new ADODB.Recordset();
	rs.Open("Orders","Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\Program Files\\Exontrol\\ExGantt\\Sample\\Acc" +
"ess2007\\sample.accdb",exontrol.ADODB.CursorTypeEnum.adOpenStatic,exontrol.ADODB.LockTypeEnum.adLockOptimistic,0);
exgantt1.DataSource = (rs as ADODB.Recordset);
exgantt1.EndUpdate();

814. Is it possible display numbers in the same format no matter of regional settings in the control panel
exgantt1.BeginUpdate();
(exgantt1.Columns.Add("Def") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellCaptionFormat,1);
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem(666666.27);
	var_Items.set_FormatCell(h,0,"(value format '') +  ' <fgcolor=808080>(default positive)'");
	h = var_Items.AddItem(666666.27);
	var_Items.set_FormatCell(h,0,"(value format '2|.|3|,|1|1')");
	h = var_Items.AddItem(-666666.27);
	var_Items.set_FormatCell(h,0,"(value format '') +  ' <fgcolor=808080>(default negative)'");
	h = var_Items.AddItem(-666666.27);
	var_Items.set_FormatCell(h,0,"(value format '2|.|3|,|1|1')");
exgantt1.EndUpdate();

813. The right pane needs to show ONLY the hours 6am to 9pm (every hour) for one day only and the user should not to be able to scroll left or right nor see any other hours. How can I do that
exgantt1.BeginUpdate();
exgantt1.Columns.Add("Tasks");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.LevelCount = 2;
	var_Chart.set_ScrollRange(exontrol.EXGANTTLib.ScrollRangeEnum.exStartDate,Convert.ToDateTime("1/1/2001"));
	var_Chart.set_ScrollRange(exontrol.EXGANTTLib.ScrollRangeEnum.exEndDate,Convert.ToDateTime("1/1/2001"));
	var_Chart.UnitScale = exontrol.EXGANTTLib.UnitEnum.exHour;
	var_Chart.NonworkingHours = 12582975;
	var_Chart.ShowNonworkingUnits = false;
	var_Chart.get_Level(0).Alignment = exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment | exontrol.EXGANTTLib.AlignmentEnum.exHOutside;
	var_Chart.UnitWidth = 18;
	var_Chart.set_PaneWidth(true,294);
	var_Chart.ScrollBar = false;
exgantt1.OnResizeControl = exontrol.EXGANTTLib.OnResizeControlEnum.exDisableSplitter;
exgantt1.EndUpdate();

812. Can I use ebn files to display the selected dates
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Appearance var_Appearance = exgantt1.VisualAppearance;
	var_Appearance.Add(2,"c:\\exontrol\\images\\normal.ebn");
	var_Appearance.Add(1,"CP:2 0 -4 0 4");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2008");
	var_Chart.MarkTodayColor = var_Chart.BackColor;
	var_Chart.LevelCount = 2;
	var_Chart.MarkSelectDateColor32 = 0x1000000;
	var_Chart.SelectLevel = 1;
	var_Chart.set_SelectDate(Convert.ToDateTime("1/3/2008"),true);
	var_Chart.set_SelectDate(Convert.ToDateTime("1/4/2008"),true);
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2008"),Convert.ToDateTime("1/6/2008"),null,null);
	var_Items.AddBar(var_Items.AddItem("Item 2"),"Task",Convert.ToDateTime("1/3/2008"),Convert.ToDateTime("1/7/2008"),null,null);
	var_Items.AddBar(var_Items.AddItem("Item 3"),"Task",Convert.ToDateTime("1/4/2008"),Convert.ToDateTime("1/8/2008"),null,null);
	var_Items.AddBar(var_Items.AddItem("Item 4"),"Task",Convert.ToDateTime("1/5/2008"),Convert.ToDateTime("1/9/2008"),null,null);
exgantt1.EndUpdate();

811. Can I use ebn files to display the selected dates
exgantt1.BeginUpdate();
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2008");
	var_Chart.MarkTodayColor = var_Chart.BackColor;
	var_Chart.LevelCount = 2;
	var_Chart.MarkSelectDateColor32 = 0x1000000;
	var_Chart.SelectLevel = 1;
	var_Chart.set_SelectDate(Convert.ToDateTime("1/3/2008"),true);
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2008"),Convert.ToDateTime("1/6/2008"),null,null);
	var_Items.AddBar(var_Items.AddItem("Item 2"),"Task",Convert.ToDateTime("1/3/2008"),Convert.ToDateTime("1/7/2008"),null,null);
	var_Items.AddBar(var_Items.AddItem("Item 3"),"Task",Convert.ToDateTime("1/4/2008"),Convert.ToDateTime("1/8/2008"),null,null);
exgantt1.EndUpdate();

810. How can I change the color for selected dates to be solid
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.set_PaneWidth(false,0);
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2008");
	var_Chart.MarkTodayColor = var_Chart.BackColor;
	var_Chart.LevelCount = 2;
	var_Chart.MarkSelectDateColor32 = 0x7fff0000;
	var_Chart.SelectLevel = 1;
	var_Chart.set_SelectDate(Convert.ToDateTime("1/15/2008"),true);
	var_Chart.set_SelectDate(Convert.ToDateTime("1/16/2008"),true);
exgantt1.EndUpdate();

809. How can I add or change the padding (spaces) for captions in the control's header
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
(exgantt1.Columns.Add("Padding-Left") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exHeaderPaddingLeft,18);
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Padding-Right") as exontrol.EXGANTTLib.Column);
	var_Column.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exHeaderPaddingRight,18);
	var_Column.HeaderAlignment = exontrol.EXGANTTLib.AlignmentEnum.RightAlignment;
exgantt1.EndUpdate();

808. Do you have any plans to add cell spacing and cell padding to the cells
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exAllLines;
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Padding-Left") as exontrol.EXGANTTLib.Column);
	var_Column.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellHasCheckBox,true);
	var_Column.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellPaddingLeft,18);
(exgantt1.Columns.Add("No-Padding") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellHasCheckBox,true);
(exgantt1.Columns.Add("Empty") as exontrol.EXGANTTLib.Column).Position = 0;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaption(var_Items.AddItem("Item A.1"),1,"Item A.2");
	var_Items.set_CellCaption(var_Items.AddItem("Item B.1"),1,"Item B.2");
	var_Items.set_CellCaption(var_Items.AddItem("Item C.1"),1,"Item C.2");
exgantt1.EndUpdate();

807. Is it possible to display information about the firing events
// Event event - Notifies the application once the control fires an event.
private void exgantt1_Event(object sender,int EventID)
{
	System.Diagnostics.Debug.Print( exgantt1.get_EventParam(-2).ToString() );
}
//this.exgantt1.Event += new exontrol.EXGANTTLib.exg2antt.EventEventHandler(this.exgantt1_Event);


806. Is it possible to scroll the control's content by clicking and moving the mouse up or down
// AddItem event - Occurs after a new Item has been inserted to Items collection.
private void exgantt1_AddItem(object sender,int Item)
{
	exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
		var_Items.AddBar(Item,"Task",var_Items.get_CellCaption(Item,2),var_Items.get_CellCaption(Item,4),null,null);
}
//this.exgantt1.AddItem += new exontrol.EXGANTTLib.exg2antt.AddItemEventHandler(this.exgantt1_AddItem);

exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("8/3/1994");
	var_Chart.set_PaneWidth(false,256);
	var_Chart.LevelCount = 2;
	var_Chart.UnitScale = exontrol.EXGANTTLib.UnitEnum.exDay;
	var_Chart.FirstWeekDay = exontrol.EXGANTTLib.WeekDayEnum.exMonday;
	var_Chart.OverviewVisible = true;
exgantt1.ColumnAutoResize = false;
exgantt1.ContinueColumnScroll = false;
// Add 'Microsoft ActiveX Data Objects 6.0 Library' reference to your project.
ADODB.Recordset rs = new ADODB.Recordset();
	rs.Open("Orders","Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Program Files\\Exontrol\\ExTree\\Sample\\VB\\S" +
"AMPLE.MDB",exontrol.ADODB.CursorTypeEnum.adOpenStatic,exontrol.ADODB.LockTypeEnum.adLockOptimistic,0);
exgantt1.DataSource = (rs as ADODB.Recordset);
exgantt1.AutoDrag = exontrol.EXGANTTLib.AutoDragEnum.exAutoDragScroll;
exgantt1.EndUpdate();

805. How do I load bars from my ADO table/database
// AddItem event - Occurs after a new Item has been inserted to Items collection.
private void exgantt1_AddItem(object sender,int Item)
{
	exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
		var_Items.AddBar(Item,"Task",var_Items.get_CellCaption(Item,2),var_Items.get_CellCaption(Item,4),null,null);
}
//this.exgantt1.AddItem += new exontrol.EXGANTTLib.exg2antt.AddItemEventHandler(this.exgantt1_AddItem);

exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("8/3/1994");
	var_Chart.set_PaneWidth(false,256);
	var_Chart.LevelCount = 2;
	var_Chart.UnitScale = exontrol.EXGANTTLib.UnitEnum.exDay;
	var_Chart.FirstWeekDay = exontrol.EXGANTTLib.WeekDayEnum.exMonday;
	var_Chart.OverviewVisible = true;
exgantt1.ColumnAutoResize = false;
exgantt1.ContinueColumnScroll = false;
// Add 'Microsoft ActiveX Data Objects 6.0 Library' reference to your project.
ADODB.Recordset rs = new ADODB.Recordset();
	rs.Open("Orders","Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Program Files\\Exontrol\\ExTree\\Sample\\VB\\S" +
"AMPLE.MDB",exontrol.ADODB.CursorTypeEnum.adOpenStatic,exontrol.ADODB.LockTypeEnum.adLockOptimistic,0);
exgantt1.DataSource = (rs as ADODB.Recordset);
exgantt1.EndUpdate();

804. Is it possible to auto-numbering the children items but still keeps the position after filtering
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Items") as exontrol.EXGANTTLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.FilterType = exontrol.EXGANTTLib.FilterTypeEnum.exFilter;
	var_Column.Filter = "Child 2";
exontrol.EXGANTTLib.Column var_Column1 = (exgantt1.Columns.Add("Pos.1") as exontrol.EXGANTTLib.Column);
	var_Column1.FormatColumn = "1 ropos ''";
	var_Column1.Position = 0;
	var_Column1.Width = 32;
	var_Column1.AllowSizing = false;
exontrol.EXGANTTLib.Column var_Column2 = (exgantt1.Columns.Add("Pos.2") as exontrol.EXGANTTLib.Column);
	var_Column2.FormatColumn = "1 ropos ':'";
	var_Column2.Position = 1;
	var_Column2.Width = 32;
	var_Column2.AllowSizing = false;
exontrol.EXGANTTLib.Column var_Column3 = (exgantt1.Columns.Add("Pos.3") as exontrol.EXGANTTLib.Column);
	var_Column3.FormatColumn = "1 ropos ':|A-Z'";
	var_Column3.Position = 2;
	var_Column3.Width = 32;
	var_Column3.AllowSizing = false;
exontrol.EXGANTTLib.Column var_Column4 = (exgantt1.Columns.Add("Pos.4") as exontrol.EXGANTTLib.Column);
	var_Column4.FormatColumn = "1 ropos '|A-Z|'";
	var_Column4.Position = 3;
	var_Column4.Width = 32;
	var_Column4.AllowSizing = false;
exontrol.EXGANTTLib.Column var_Column5 = (exgantt1.Columns.Add("Pos.5") as exontrol.EXGANTTLib.Column);
	var_Column5.FormatColumn = "'<font Tahoma;7>' + 1 ropos '-<b>||A-Z'";
	var_Column5.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellCaptionFormat,1);
	var_Column5.Position = 4;
	var_Column5.Width = 32;
	var_Column5.AllowSizing = false;
exontrol.EXGANTTLib.Column var_Column6 = (exgantt1.Columns.Add("Pos.6") as exontrol.EXGANTTLib.Column);
	var_Column6.FormatColumn = "'<b>'+ 1 ropos '</b>:<fgcolor=FF0000>|A-Z|'";
	var_Column6.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellCaptionFormat,1);
	var_Column6.Position = 5;
	var_Column6.Width = 48;
	var_Column6.AllowSizing = false;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
exgantt1.ApplyFilter();
exgantt1.EndUpdate();

803. Is it possible to auto-numbering the children items too
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.Columns.Add("Items");
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Pos.1") as exontrol.EXGANTTLib.Column);
	var_Column.FormatColumn = "1 rpos ''";
	var_Column.Position = 0;
	var_Column.Width = 32;
	var_Column.AllowSizing = false;
exontrol.EXGANTTLib.Column var_Column1 = (exgantt1.Columns.Add("Pos.2") as exontrol.EXGANTTLib.Column);
	var_Column1.FormatColumn = "1 rpos ':'";
	var_Column1.Position = 1;
	var_Column1.Width = 32;
	var_Column1.AllowSizing = false;
exontrol.EXGANTTLib.Column var_Column2 = (exgantt1.Columns.Add("Pos.3") as exontrol.EXGANTTLib.Column);
	var_Column2.FormatColumn = "1 rpos ':|A-Z'";
	var_Column2.Position = 2;
	var_Column2.Width = 32;
	var_Column2.AllowSizing = false;
exontrol.EXGANTTLib.Column var_Column3 = (exgantt1.Columns.Add("Pos.4") as exontrol.EXGANTTLib.Column);
	var_Column3.FormatColumn = "1 rpos '|A-Z|'";
	var_Column3.Position = 3;
	var_Column3.Width = 32;
	var_Column3.AllowSizing = false;
exontrol.EXGANTTLib.Column var_Column4 = (exgantt1.Columns.Add("Pos.5") as exontrol.EXGANTTLib.Column);
	var_Column4.FormatColumn = "'<font Tahoma;7>' + 1 rpos '-<b>||A-Z'";
	var_Column4.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellCaptionFormat,1);
	var_Column4.Position = 4;
	var_Column4.Width = 32;
	var_Column4.AllowSizing = false;
exontrol.EXGANTTLib.Column var_Column5 = (exgantt1.Columns.Add("Pos.6") as exontrol.EXGANTTLib.Column);
	var_Column5.FormatColumn = "'<b>'+ 1 rpos '</b>:<fgcolor=FF0000>|A-Z|'";
	var_Column5.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellCaptionFormat,1);
	var_Column5.Position = 5;
	var_Column5.Width = 48;
	var_Column5.AllowSizing = false;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
exgantt1.EndUpdate();

802. Is there any way to add auto-numbering
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	var_Columns.Add("Items");
	exontrol.EXGANTTLib.Column var_Column = (var_Columns.Add("Pos") as exontrol.EXGANTTLib.Column);
		var_Column.FormatColumn = "1 pos ''";
		var_Column.Position = 0;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("Item 1");
	var_Items.AddItem("Item 2");
	var_Items.AddItem("Item 3");

801. How can I format my column to display the percent values “5,00%”
(exgantt1.Columns.Add("Percent") as exontrol.EXGANTTLib.Column).FormatColumn = "((dbl(value) * 100) format '2|,|3.')+'%'";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(0.5);
	var_Items.AddItem(0.4);
	var_Items.AddItem(0.75);

800. How can copy and paste the selection to Microsoft Word, any OLE compliant application, as a snapshot
exgantt1.BeginUpdate();
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.set_HTMLPicture("p1","c:\\exontrol\\images\\card.png");
exgantt1.set_HTMLPicture("p2","c:\\exontrol\\images\\sun.png");
exgantt1.AutoDrag = exontrol.EXGANTTLib.AutoDragEnum.exAutoDragCopySnapShot;
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exNoLinesAtRoot;
exgantt1.HasLines = exontrol.EXGANTTLib.HierarchyLineEnum.exThinLine;
exgantt1.ShowFocusRect = false;
exgantt1.DefaultItemHeight = 26;
exgantt1.Columns.Add("Task");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.ShowNonworkingDates = false;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("12/29/2000");
	var_Chart.set_PaneWidth(false,96);
	var_Chart.LevelCount = 2;
	exontrol.EXGANTTLib.Bar var_Bar = var_Chart.Bars["Task"];
		var_Bar.Color32 = 0x1000000;
		var_Bar.Height = 18;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("<img>p1:32</img>Group 1");
	var_Items.set_CellCaptionFormat(h,0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);
	var_Items.set_ItemDivider(h,0);
	var_Items.set_ItemBold(h,true);
	int h1 = var_Items.InsertItem(h,0,"Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.InsertItem(h,0,"Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"L1");
	int h3 = var_Items.InsertItem(h,0,"Task 3");
	var_Items.AddBar(h3,"Task",Convert.ToDateTime("1/8/2001"),Convert.ToDateTime("1/10/2001"),"K3",null);
	var_Items.AddLink("L2",h2,"K2",h3,"K3");
	var_Items.set_Link("L2",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"L2");
	h = var_Items.AddItem("<img>p2:32</img>Group 2");
	var_Items.set_CellCaptionFormat(h,0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);
	var_Items.set_ItemBold(h,true);
	var_Items.set_ItemDivider(h,0);
	h1 = var_Items.InsertItem(h,0,"Task");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.set_ExpandItem(0,true);
exgantt1.EndUpdate();

799. How can copy and paste the selection to Microsoft Word, any OLE compliant application, as a image
exgantt1.BeginUpdate();
exgantt1.set_HTMLPicture("p1","c:\\exontrol\\images\\card.png");
exgantt1.set_HTMLPicture("p2","c:\\exontrol\\images\\sun.png");
exgantt1.Chart.set_PaneWidth(true,0);
object var_HTMLPicture = exgantt1.get_HTMLPicture("aka1");
exgantt1.HeaderHeight = 24;
exgantt1.DefaultItemHeight = 48;
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exRowLines;
exgantt1.GridLineColor = Color.FromArgb(240,240,240);
exgantt1.SelBackMode = exontrol.EXGANTTLib.BackModeEnum.exTransparent;
exgantt1.ColumnAutoResize = false;
exgantt1.ContinueColumnScroll = false;
// Add 'Microsoft ActiveX Data Objects 6.0 Library' reference to your project.
ADODB.Recordset rs = new ADODB.Recordset();
	rs.Open("Orders","Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Program Files\\Exontrol\\ExTree\\Sample\\VB\\S" +
"AMPLE.MDB",exontrol.ADODB.CursorTypeEnum.adOpenStatic,exontrol.ADODB.LockTypeEnum.adLockOptimistic,0);
exgantt1.DataSource = (rs as ADODB.Recordset);
exgantt1.Columns[0].set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellCaptionFormat,1);
exgantt1.Columns[0].FormatColumn = "value + ` <img>p` + (1 + (value mod 3 ) ) + `</img>`";
exgantt1.Columns[0].Width = 112;
exgantt1.Columns[1].set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellHasCheckBox,1);
exgantt1.Columns[2].LevelKey = "1";
exgantt1.Columns[3].LevelKey = "1";
exgantt1.Columns[4].LevelKey = "1";
exgantt1.AutoDrag = exontrol.EXGANTTLib.AutoDragEnum.exAutoDragCopyImage;
exgantt1.SingleSel = false;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items[1];
	var_Items.set_SelectItem(h,true);
	h = var_Items[2];
	var_Items.set_SelectItem(h,true);
	h = var_Items[3];
	var_Items.set_SelectItem(h,true);
	var_Items.set_LockedItemCount(exontrol.EXGANTTLib.VAlignmentEnum.BottomAlignment,1);
	h = var_Items.get_LockedItem(exontrol.EXGANTTLib.VAlignmentEnum.BottomAlignment,0);
	var_Items.set_CellCaption(h,1,"<font ;16>Click the selection and <b>wait to start dragging</b>, and then drop to Microsoft Wor" +
"d, ...");
	var_Items.set_CellSingleLine(h,1,false);
	var_Items.set_CellCaptionFormat(h,1,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);
	var_Items.set_CellHAlignment(h,1,exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment);
	var_Items.set_ItemDivider(h,1);
	var_Items.set_ItemDividerLineAlignment(h,exontrol.EXGANTTLib.DividerAlignmentEnum.DividerTop);
exgantt1.EndUpdate();

798. How can copy and paste the selection to Microsoft Word, Excel or any OLE compliant application, as a text
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.ColumnAutoResize = false;
exgantt1.ContinueColumnScroll = false;
// Add 'Microsoft ActiveX Data Objects 6.0 Library' reference to your project.
ADODB.Recordset rs = new ADODB.Recordset();
	rs.Open("Orders","Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Program Files\\Exontrol\\ExTree\\Sample\\VB\\S" +
"AMPLE.MDB",exontrol.ADODB.CursorTypeEnum.adOpenStatic,exontrol.ADODB.LockTypeEnum.adLockOptimistic,0);
exgantt1.DataSource = (rs as ADODB.Recordset);
exgantt1.Columns[2].LevelKey = "1";
exgantt1.Columns[3].LevelKey = "1";
exgantt1.Columns[4].LevelKey = "1";
exgantt1.AutoDrag = exontrol.EXGANTTLib.AutoDragEnum.exAutoDragCopyText;
exgantt1.SingleSel = false;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items[1];
	var_Items.set_SelectItem(h,true);
	h = var_Items[3];
	var_Items.set_SelectItem(h,true);
	h = var_Items[4];
	var_Items.set_SelectItem(h,true);
	h = var_Items[5];
	var_Items.set_SelectItem(h,true);
	var_Items.set_LockedItemCount(exontrol.EXGANTTLib.VAlignmentEnum.BottomAlignment,1);
	h = var_Items.get_LockedItem(exontrol.EXGANTTLib.VAlignmentEnum.BottomAlignment,0);
	var_Items.set_CellCaption(h,0,"<font ;16>Click the selection and <b>wait to start dragging</b>, and then drop to Microsoft Wor" +
"d, Excel, ...");
	var_Items.set_CellSingleLine(h,0,false);
	var_Items.set_CellCaptionFormat(h,0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);
	var_Items.set_CellHAlignment(h,0,exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment);
	var_Items.set_ItemDivider(h,0);
	var_Items.set_ItemDividerLineAlignment(h,exontrol.EXGANTTLib.DividerAlignmentEnum.DividerTop);
exgantt1.EndUpdate();

797. Is it possible to change the indentation during the drag and drop
exgantt1.BeginUpdate();
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.AutoDrag = exontrol.EXGANTTLib.AutoDragEnum.exAutoDragPositionAny;
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exNoLinesAtRoot;
exgantt1.HasLines = exontrol.EXGANTTLib.HierarchyLineEnum.exSolidLine;
exgantt1.HasButtons = exontrol.EXGANTTLib.ExpandButtonEnum.exWPlus;
exgantt1.ShowFocusRect = false;
exgantt1.SelBackMode = exontrol.EXGANTTLib.BackModeEnum.exTransparent;
exgantt1.Columns.Add("Task");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.ShowNonworkingDates = false;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("12/29/2000");
	var_Chart.set_PaneWidth(false,128);
	var_Chart.LevelCount = 2;
	var_Chart.Bars["Task"].Color32 = 0x1000000;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Group 1");
	var_Items.set_ItemBold(h,true);
	var_Items.set_ItemDivider(h,0);
	int h1 = var_Items.InsertItem(h,0,"Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.InsertItem(h1,0,"Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/15/2001"),Convert.ToDateTime("1/17/2001"),"K4",null);
	h2 = var_Items.InsertItem(h1,0,"Task 3");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"L1");
	int h3 = var_Items.InsertItem(h,0,"Task 3");
	var_Items.AddBar(h3,"Task",Convert.ToDateTime("1/8/2001"),Convert.ToDateTime("1/10/2001"),"K3",null);
	var_Items.AddLink("L2",h2,"K2",h3,"K3");
	var_Items.set_Link("L2",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"L2");
	var_Items.set_ExpandItem(h,true);
	var_Items.set_ExpandItem(h1,true);
	h = var_Items.AddItem("Group 2");
	var_Items.set_ItemBold(h,true);
	var_Items.set_ItemDivider(h,0);
	var_Items.set_LockedItemCount(exontrol.EXGANTTLib.VAlignmentEnum.BottomAlignment,1);
	h = var_Items.get_LockedItem(exontrol.EXGANTTLib.VAlignmentEnum.BottomAlignment,0);
	var_Items.set_CellCaption(h,0,"Click a row, and move by dragging <b>up, down</b> to change the row's parent or <b>left,right</" +
"b> to increase or decrease the indentation.");
	var_Items.set_CellSingleLine(h,0,false);
	var_Items.set_CellCaptionFormat(h,0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);
exgantt1.EndUpdate();

796. Is it possible to allow moving an item to another, but keeping its indentation
exgantt1.BeginUpdate();
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.AutoDrag = exontrol.EXGANTTLib.AutoDragEnum.exAutoDragPositionKeepIndent;
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exNoLinesAtRoot;
exgantt1.HasLines = exontrol.EXGANTTLib.HierarchyLineEnum.exThinLine;
exgantt1.ShowFocusRect = false;
exgantt1.Columns.Add("Task");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.ShowNonworkingDates = false;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("12/29/2000");
	var_Chart.set_PaneWidth(false,96);
	var_Chart.LevelCount = 2;
	var_Chart.Bars["Task"].Color32 = 0x1000000;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Group 1");
	var_Items.set_ItemDivider(h,0);
	var_Items.set_ItemBold(h,true);
	int h1 = var_Items.InsertItem(h,0,"Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.InsertItem(h,0,"Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"L1");
	int h3 = var_Items.InsertItem(h,0,"Task 3");
	var_Items.AddBar(h3,"Task",Convert.ToDateTime("1/8/2001"),Convert.ToDateTime("1/10/2001"),"K3",null);
	var_Items.AddLink("L2",h2,"K2",h3,"K3");
	var_Items.set_Link("L2",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"L2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Group 2");
	var_Items.set_ItemBold(h,true);
	var_Items.set_ItemDivider(h,0);
exgantt1.EndUpdate();

795. How can I change the row's position to another, by drag and drop. Is it possible
exgantt1.BeginUpdate();
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.AutoDrag = exontrol.EXGANTTLib.AutoDragEnum.exAutoDragPosition;
exgantt1.Columns.Add("Task");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.ShowNonworkingDates = false;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("12/29/2000");
	var_Chart.set_PaneWidth(false,64);
	var_Chart.LevelCount = 2;
	var_Chart.Bars["Task"].Color32 = 0x1000000;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"L1");
	int h3 = var_Items.AddItem("Task 3");
	var_Items.AddBar(h3,"Task",Convert.ToDateTime("1/8/2001"),Convert.ToDateTime("1/10/2001"),"K3",null);
	var_Items.AddLink("L2",h2,"K2",h3,"K3");
	var_Items.set_Link("L2",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"L2");
exgantt1.EndUpdate();

794. Have seen the RenderType, but do not know what kind of values should I use
exgantt1.BeginUpdate();
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.Columns.Add("Task");
exgantt1.BackColorHeader32 = 0x1000000;
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.BackColorLevelHeader32 = 0x1000000;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("12/29/2000");
	var_Chart.set_PaneWidth(false,64);
	var_Chart.LevelCount = 2;
	var_Chart.Bars["Task"].Color32 = 0x1000000;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"L1");
	int h3 = var_Items.AddItem("Task 3");
	var_Items.AddBar(h3,"Task",Convert.ToDateTime("1/8/2001"),Convert.ToDateTime("1/10/2001"),"K3",null);
	var_Items.AddLink("L2",h2,"K2",h3,"K3");
	var_Items.set_Link("L2",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"L2");
exgantt1.VisualAppearance.RenderType = -2147483393;
exgantt1.EndUpdate();

793. I have several columns, but noticed that the filter is using AND between columns, but I need OR clause for filtering. Is it possible
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Item") as exontrol.EXGANTTLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = false;
	var_Column.Filter = "Child 1";
	var_Column.FilterType = exontrol.EXGANTTLib.FilterTypeEnum.exFilter;
exontrol.EXGANTTLib.Column var_Column1 = (exgantt1.Columns.Add("Date") as exontrol.EXGANTTLib.Column);
	var_Column1.DisplayFilterButton = true;
	var_Column1.DisplayFilterPattern = false;
	var_Column1.DisplayFilterDate = true;
	var_Column1.FilterList = exontrol.EXGANTTLib.FilterListEnum.exNoItems | exontrol.EXGANTTLib.FilterListEnum.exShowCheckBox | exontrol.EXGANTTLib.FilterListEnum.exShowFocusItem | exontrol.EXGANTTLib.FilterListEnum.exShowExclude;
	var_Column1.Filter = Convert.ToDateTime("12/28/2010").ToString();
	var_Column1.FilterType = exontrol.EXGANTTLib.FilterTypeEnum.exDate;
exgantt1.FilterCriteria = "%0 or %1";
exgantt1.set_Description(exontrol.EXGANTTLib.DescriptionTypeEnum.exFilterBarOr,"<font ;18><fgcolor=FF0000>or</fgcolor></font>");
exgantt1.set_Description(exontrol.EXGANTTLib.DescriptionTypeEnum.exFilterBarAnd,"<font ;18><fgcolor=FF0000>and</fgcolor></font>");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Child 1"),1,Convert.ToDateTime("12/27/2010"));
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Child 2"),1,Convert.ToDateTime("12/28/2010"));
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Child 1"),1,Convert.ToDateTime("12/29/2010"));
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Child 2"),1,Convert.ToDateTime("12/30/2010"));
exgantt1.ApplyFilter();
exgantt1.EndUpdate();

792. Is it possible exclude the dates being selected in the drop down filter window
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Date") as exontrol.EXGANTTLib.Column);
	var_Column.SortType = exontrol.EXGANTTLib.SortTypeEnum.SortDate;
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = false;
	var_Column.DisplayFilterDate = true;
	var_Column.FilterList = exontrol.EXGANTTLib.FilterListEnum.exNoItems | exontrol.EXGANTTLib.FilterListEnum.exShowCheckBox | exontrol.EXGANTTLib.FilterListEnum.exShowFocusItem | exontrol.EXGANTTLib.FilterListEnum.exShowExclude;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("12/27/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/28/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/29/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/30/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/31/2010"));
exgantt1.EndUpdate();

791. How can I display a calendar control inside the drop down filter window
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Date") as exontrol.EXGANTTLib.Column);
	var_Column.SortType = exontrol.EXGANTTLib.SortTypeEnum.SortDate;
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = false;
	var_Column.DisplayFilterDate = true;
	var_Column.FilterList = exontrol.EXGANTTLib.FilterListEnum.exNoItems | exontrol.EXGANTTLib.FilterListEnum.exShowCheckBox | exontrol.EXGANTTLib.FilterListEnum.exShowFocusItem;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("12/27/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/28/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/29/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/30/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/31/2010"));
exgantt1.EndUpdate();

790. Is it possible to include the dates as checkb-boxes in the drop down filter window
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Dates") as exontrol.EXGANTTLib.Column);
	var_Column.SortType = exontrol.EXGANTTLib.SortTypeEnum.SortDate;
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = true;
	var_Column.DisplayFilterDate = true;
	var_Column.FilterList = exontrol.EXGANTTLib.FilterListEnum.exShowCheckBox | exontrol.EXGANTTLib.FilterListEnum.exShowFocusItem;
	var_Column.Filter = "to 12/27/2010";
	var_Column.FilterType = exontrol.EXGANTTLib.FilterTypeEnum.exDate;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("12/27/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/28/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/29/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/30/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/31/2010"));
exgantt1.ApplyFilter();
exgantt1.EndUpdate();

789. How can I filter items for dates before a specified date
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Dates") as exontrol.EXGANTTLib.Column);
	var_Column.SortType = exontrol.EXGANTTLib.SortTypeEnum.SortDate;
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = true;
	var_Column.DisplayFilterDate = true;
	var_Column.FilterList = exontrol.EXGANTTLib.FilterListEnum.exNoItems | exontrol.EXGANTTLib.FilterListEnum.exShowFocusItem;
	var_Column.Filter = "to 12/27/2010";
	var_Column.FilterType = exontrol.EXGANTTLib.FilterTypeEnum.exDate;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("12/27/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/28/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/29/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/30/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/31/2010"));
exgantt1.ApplyFilter();
exgantt1.EndUpdate();

788. Is it possible to filter dates
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Dates") as exontrol.EXGANTTLib.Column);
	var_Column.SortType = exontrol.EXGANTTLib.SortTypeEnum.SortDate;
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = true;
	var_Column.DisplayFilterDate = true;
	var_Column.FilterList = exontrol.EXGANTTLib.FilterListEnum.exNoItems | exontrol.EXGANTTLib.FilterListEnum.exShowFocusItem;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("12/27/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/28/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/29/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/30/2010"));
	var_Items.AddItem(Convert.ToDateTime("12/31/2010"));
exgantt1.EndUpdate();

787. Is it possible to change the Exclude field name to something different, in the drop down filter window
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.set_Description(exontrol.EXGANTTLib.DescriptionTypeEnum.exFilterBarExclude,"Leaving out");
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Items") as exontrol.EXGANTTLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = false;
	var_Column.FilterList = exontrol.EXGANTTLib.FilterListEnum.exShowCheckBox | exontrol.EXGANTTLib.FilterListEnum.exShowFocusItem | exontrol.EXGANTTLib.FilterListEnum.exShowExclude;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,0,"Child 1");
exgantt1.EndUpdate();

786. How can I display the Exclude field in the drop down filter window
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Items") as exontrol.EXGANTTLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = false;
	var_Column.FilterList = exontrol.EXGANTTLib.FilterListEnum.exShowCheckBox | exontrol.EXGANTTLib.FilterListEnum.exShowFocusItem | exontrol.EXGANTTLib.FilterListEnum.exShowExclude;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,0,"Child 1");
exgantt1.EndUpdate();

785. Is it possible to show and ensure the focused item from the control, in the drop down filter window
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Items") as exontrol.EXGANTTLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = false;
	var_Column.FilterList = exontrol.EXGANTTLib.FilterListEnum.exShowCheckBox | exontrol.EXGANTTLib.FilterListEnum.exShowFocusItem;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.set_SelectItem(var_Items.InsertItem(h,0,"Child 2"),true);
	var_Items.set_ExpandItem(h,true);
exgantt1.EndUpdate();

784. Is it possible to show only blanks items with no listed items from the control
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Items") as exontrol.EXGANTTLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = false;
	var_Column.FilterList = exontrol.EXGANTTLib.FilterListEnum.exNoItems | exontrol.EXGANTTLib.FilterListEnum.exShowBlanks;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
exgantt1.EndUpdate();

783. How can I include the blanks items in the drop down filter window
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Items") as exontrol.EXGANTTLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = false;
	var_Column.FilterList = exontrol.EXGANTTLib.FilterListEnum.exShowCheckBox | exontrol.EXGANTTLib.FilterListEnum.exShowBlanks;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
exgantt1.EndUpdate();

782. How can I select multiple items in the drop down filter window, using check-boxes
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Items") as exontrol.EXGANTTLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = false;
	var_Column.FilterList = exontrol.EXGANTTLib.FilterListEnum.exShowCheckBox;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
exgantt1.EndUpdate();

781. Is it possible to allow a single item being selected in the drop down filter window
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Items") as exontrol.EXGANTTLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = false;
	var_Column.FilterList = exontrol.EXGANTTLib.FilterListEnum.exSingleSel;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
exgantt1.EndUpdate();

780. How can I display no (All) item in the drop down filter window
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.set_Description(exontrol.EXGANTTLib.DescriptionTypeEnum.exFilterBarAll,"");
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Items") as exontrol.EXGANTTLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = true;
	var_Column.FilterList = exontrol.EXGANTTLib.FilterListEnum.exNoItems;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
exgantt1.EndUpdate();

779. Is it possible to display no items in the drop down filter window, so only the pattern is visible
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Items") as exontrol.EXGANTTLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = true;
	var_Column.FilterList = exontrol.EXGANTTLib.FilterListEnum.exNoItems;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
exgantt1.EndUpdate();

778. How can I show the child items with no identation
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exGroupLinesOutside;
exgantt1.Indent = 12;
exgantt1.HasLines = exontrol.EXGANTTLib.HierarchyLineEnum.exThinLine;
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.InsertItem(h,0,"Child 3");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.InsertItem(h,0,"Child 3");

777. Is there other ways of showing the hierarchy lines (exGroupLinesAtRoot)
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exGroupLinesAtRoot;
exgantt1.Indent = 12;
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.InsertItem(h,0,"Child 3");
	var_Items.set_ExpandItem(h,true);

776. Is there other ways of showing the hierarchy lines (exGroupLinesOutside)
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exGroupLinesOutside;
exgantt1.Indent = 12;
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.InsertItem(h,0,"Child 3");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.InsertItem(h,0,"Child 3");

775. Is there other ways of showing the hierarchy lines (exGroupLinesInsideLeaf)
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exGroupLinesInsideLeaf;
exgantt1.Indent = 12;
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.InsertItem(h,0,"Child 3");
	var_Items.set_ExpandItem(h,true);

774. Is there other ways of showing the hierarchy lines (exGroupLinesInside)
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exGroupLinesInside;
exgantt1.Indent = 12;
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.InsertItem(h,0,"Child 3");
	var_Items.set_ExpandItem(h,true);

773. Is there other ways of showing the hierarchy lines (exGroupLines)
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exGroupLines;
exgantt1.Indent = 12;
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(var_Items.InsertItem(h,0,"Child 2"),0,"SubChild 2");
	var_Items.InsertItem(h,0,"Child 3");
	var_Items.set_ExpandItem(h,true);

772. Is it possible background color displayed when the mouse passes over an item
exgantt1.BeginUpdate();
exgantt1.Columns.Add("Def");
exgantt1.HotBackColor = Color.FromArgb(0,0,128);
exgantt1.HotForeColor = Color.FromArgb(255,255,255);
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("Item A");
	var_Items.AddItem("Item B");
	var_Items.AddItem("Item C");
exgantt1.EndUpdate();

771. How can I simulate displaying groups
exgantt1.HasLines = exontrol.EXGANTTLib.HierarchyLineEnum.exNoLine;
exgantt1.ScrollBySingleLine = true;
exgantt1.Chart.set_PaneWidth(true,0);
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	var_Columns.Add("Name");
	var_Columns.Add("A");
	var_Columns.Add("B");
	var_Columns.Add("C");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Group 1");
	var_Items.set_CellHAlignment(h,0,exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment);
	var_Items.set_ItemDivider(h,0);
	var_Items.set_ItemDividerLineAlignment(h,exontrol.EXGANTTLib.DividerAlignmentEnum.DividerBoth);
	var_Items.set_ItemHeight(h,24);
	var_Items.set_SortableItem(h,false);
	int h1 = var_Items.InsertItem(h,0,"Child 1");
	var_Items.set_CellCaption(h1,1,1);
	var_Items.set_CellCaption(h1,2,2);
	var_Items.set_CellCaption(h1,3,3);
	h1 = var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_CellCaption(h1,1,4);
	var_Items.set_CellCaption(h1,2,5);
	var_Items.set_CellCaption(h1,3,6);
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Group 2");
	var_Items.set_CellHAlignment(h,0,exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment);
	var_Items.set_ItemDivider(h,0);
	var_Items.set_ItemDividerLineAlignment(h,exontrol.EXGANTTLib.DividerAlignmentEnum.DividerBoth);
	var_Items.set_ItemHeight(h,24);
	var_Items.set_SortableItem(h,false);
	h1 = var_Items.InsertItem(h,0,"Child 1");
	var_Items.set_CellCaption(h1,1,1);
	var_Items.set_CellCaption(h1,2,2);
	var_Items.set_CellCaption(h1,3,3);
	h1 = var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_CellCaption(h1,1,4);
	var_Items.set_CellCaption(h1,2,5);
	var_Items.set_CellCaption(h1,3,6);
	var_Items.set_ExpandItem(h,true);

770. Is it possible to change the height for all items at once
exgantt1.BeginUpdate();
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.Columns.Add("Items");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(0,true);
exgantt1.EndUpdate();
exgantt1.DefaultItemHeight = 12;
exgantt1.Items.set_ItemHeight(0,12);

769. Is it possible to specify the cell's value but still want to display some formatted text instead the value
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.Columns.Add("Value");
exgantt1.Columns.Add("FormatCell");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem(1);
	var_Items.set_CellCaption(h,1,12);
	var_Items.set_FormatCell(h,1,"currency(value)");
	h = var_Items.AddItem(Convert.ToDateTime("1/1/2001"));
	var_Items.set_CellCaption(h,1,Convert.ToDateTime("1/1/2001"));
	var_Items.set_CellCaptionFormat(h,1,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);
	var_Items.set_FormatCell(h,1,"longdate(value) replace '2001' with '<b>2001</b>'");
exgantt1.EndUpdate();

768. Is it possible to specify the cell's value but still want to display some formatted text instead the value
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.MarkSearchColumn = false;
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	var_Columns.Add("Name");
	exontrol.EXGANTTLib.Column var_Column = (var_Columns.Add("Values") as exontrol.EXGANTTLib.Column);
		var_Column.SortType = exontrol.EXGANTTLib.SortTypeEnum.SortNumeric;
		var_Column.AllowSizing = false;
		var_Column.Width = 64;
		var_Column.FormatColumn = "((0:=dbl(value)) < 10? '<fgcolor=808080><font ;7>' :'<b>') + currency(=:0)";
		var_Column.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellCaptionFormat,1);
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.set_FormatCell(h,1,"'<none>'");
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Child 1"),1,10);
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Child 2"),1,15);
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Child 3"),1,25);
	var_Items.set_ExpandItem(h,true);
exgantt1.EndUpdate();

767. I am using the FormatColumn to display the current currency, but would like hide some values. Is it possible
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.MarkSearchColumn = false;
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	var_Columns.Add("Name");
	exontrol.EXGANTTLib.Column var_Column = (var_Columns.Add("Values") as exontrol.EXGANTTLib.Column);
		var_Column.SortType = exontrol.EXGANTTLib.SortTypeEnum.SortNumeric;
		var_Column.AllowSizing = false;
		var_Column.Width = 64;
		var_Column.FormatColumn = "((0:=dbl(value)) < 10? '<fgcolor=808080><font ;7>' :'<b>') + currency(=:0)";
		var_Column.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellCaptionFormat,1);
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.set_FormatCell(h,1," ");
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Child 1"),1,10);
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Child 2"),1,15);
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Child 3"),1,25);
	var_Items.set_ExpandItem(h,true);
exgantt1.EndUpdate();

766. How can I apply the same ConditionalFormat on more than 1(one) column (multiple columns and not on item)
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.ConditionalFormat var_ConditionalFormat = exgantt1.ConditionalFormats.Add("1","K1");
	var_ConditionalFormat.BackColor = Color.FromArgb(255,0,0);
	var_ConditionalFormat.ApplyTo = (exontrol.EXGANTTLib.FormatApplyToEnum)0x1;
exontrol.EXGANTTLib.ConditionalFormat var_ConditionalFormat1 = exgantt1.ConditionalFormats.Add("1","K2");
	var_ConditionalFormat1.BackColor = Color.FromArgb(255,0,0);
	var_ConditionalFormat1.ApplyTo = (exontrol.EXGANTTLib.FormatApplyToEnum)0x2;
exgantt1.MarkSearchColumn = false;
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exRowLines;
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	var_Columns.Add("Column 1");
	var_Columns.Add("Column 2");
	var_Columns.Add("Column 3");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(null);
	var_Items.AddItem(null);
	var_Items.AddItem(null);
exgantt1.EndUpdate();

765. How can I get the list of items as they are displayed
exgantt1.BeginUpdate();
exgantt1.BackColorAlternate = Color.FromArgb(240,240,240);
exgantt1.Columns.Add("Names");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("Mantel");
	var_Items.AddItem("Mechanik");
	var_Items.AddItem("Motor");
	var_Items.AddItem("Murks");
	var_Items.AddItem("Märchen");
	var_Items.AddItem("Möhren");
	var_Items.AddItem("Mühle");
exgantt1.Columns[0].SortOrder = exontrol.EXGANTTLib.SortOrderEnum.SortAscending;
exgantt1.EndUpdate();
System.Diagnostics.Debug.Print( exgantt1.GetItems(1).ToString() );

764. Is posible to reduce the size of the picture to be shown in the column's caption
exgantt1.BeginUpdate();
exgantt1.set_HTMLPicture("pic1","c:\\exontrol\\images\\zipdisk.gif");
exgantt1.HeaderHeight = 48;
(exgantt1.Columns.Add("DefaultSize") as exontrol.EXGANTTLib.Column).HTMLCaption = "Default-Size <img>pic1</img> Picture";
(exgantt1.Columns.Add("CustomSize") as exontrol.EXGANTTLib.Column).HTMLCaption = "Custom-Size <img>pic1:16</img> Picture";
exgantt1.EndUpdate();

763. How can I change the color, font, bold etc for the items/cells in the same column or for the entire column
exgantt1.BeginUpdate();
exgantt1.MarkSearchColumn = false;
exontrol.EXGANTTLib.ConditionalFormat var_ConditionalFormat = exgantt1.ConditionalFormats.Add("1",null);
	var_ConditionalFormat.Bold = true;
	var_ConditionalFormat.ForeColor = Color.FromArgb(255,0,0);
	var_ConditionalFormat.ApplyTo = (exontrol.EXGANTTLib.FormatApplyToEnum)0x1;
exgantt1.Columns.Add("C1");
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("C2") as exontrol.EXGANTTLib.Column);
	var_Column.HeaderBold = true;
	var_Column.HTMLCaption = "<fgcolor=FF0000>C2";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaption(var_Items.AddItem(10),1,11);
	var_Items.set_CellCaption(var_Items.AddItem(12),1,13);
exgantt1.EndUpdate();

762. The item is not getting selected when clicking the cell's checkbox. What should I do
// CellStateChanged event - Fired after cell's state has been changed.
private void exgantt1_CellStateChanged(object sender,int Item,int ColIndex)
{
	exgantt1.Items.set_SelectItem(Item,true);
}
//this.exgantt1.CellStateChanged += new exontrol.EXGANTTLib.exg2antt.CellStateChangedEventHandler(this.exgantt1_CellStateChanged);

(exgantt1.Columns.Add("Check") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellHasCheckBox,true);
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(0);
	var_Items.AddItem(1);
	var_Items.AddItem(2);
	var_Items.AddItem(3);

761. Is it possible to limit the height of the item while resizing
// AddItem event - Occurs after a new Item has been inserted to Items collection.
private void exgantt1_AddItem(object sender,int Item)
{
	exgantt1.Items.set_ItemMinHeight(Item,18);
	exgantt1.Items.set_ItemMaxHeight(Item,72);
}
//this.exgantt1.AddItem += new exontrol.EXGANTTLib.exg2antt.AddItemEventHandler(this.exgantt1_AddItem);

exgantt1.BeginUpdate();
exgantt1.ItemsAllowSizing = exontrol.EXGANTTLib.ItemsAllowSizingEnum.exResizeItem;
exgantt1.ScrollBySingleLine = false;
exgantt1.BackColorAlternate = Color.FromArgb(240,240,240);
exgantt1.Columns.Add("Names");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("Mantel");
	var_Items.AddItem("Mechanik");
	var_Items.AddItem("Motor");
	var_Items.AddItem("Murks");
	var_Items.AddItem("Märchen");
	var_Items.AddItem("Möhren");
	var_Items.AddItem("Mühle");
exgantt1.Columns[0].SortOrder = exontrol.EXGANTTLib.SortOrderEnum.SortAscending;
exgantt1.EndUpdate();

760. Is it possible to copy the hierarchy of the control using the GetItems method
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.Columns.Add("Def");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
exgantt1.PutItems(exgantt1.GetItems(-1),null);

759. Does your control supports multiple lines tooltip
exgantt1.set_HTMLPicture("pic1","c:\\exontrol\\images\\zipdisk.gif");
exgantt1.ToolTipDelay = 1;
(exgantt1.Columns.Add("tootip") as exontrol.EXGANTTLib.Column).ToolTip = "<br><font Tahoma;10>This</font> is a <b>multi-lines</b> tooltip assigned to a column. The toolt" +
"ip supports built-in HTML tags, icons and pictures.<br><br><br><img>pic1</img> picture ... <br><" +
"br>";

758. It is possible to write the word in red/color or to add a tooltip or a link to the word
exgantt1.Columns.Add("Task");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.LevelCount = 2;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("12/26/2000");
	var_Chart.set_PaneWidth(false,32);
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"",Convert.ToDateTime("1/1/2001"),Convert.ToDateTime("1/5/2001"),"K1","some <fgcolor=FF0000>red</fgcolor> text");
	var_Items.set_ItemBar(h1,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercent,false);
	var_Items.set_ItemBar(h1,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarToolTip,"And here goes the <b>tooltip</b> of the text. ");
	var_Items.AddItem("");
	var_Items.AddItem("");
	var_Items.AddItem("");
	var_Items.AddItem("");
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.set_ItemBar(h2,"K2",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarToolTip,"And here goes the <b>tooltip</b> of the bar. ");
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"L<b>inke</b>d to a bar");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkToolTip,"And here goes the <b>tooltip</b> of the link. ");

757. It is possible to use seconds/minutes/hours as time scale in your control, but using my regional settings
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exMonth,"<|><%loc_m1%><|><%loc_m2%><|><%loc_m3%><|><%loc_mmmm%><|><%loc_m3%> '<%yy%><|><%loc_mmmm%> <%yy" +
"yy%>");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exWeek,"<|><%ww%><|><%loc_m3%> <%d%>, '<%yy%><r><%ww%><|><%loc_mmmm%> <%d%>, <%yyyy%><r><%ww%><||><||>2" +
"56");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exDay,"<|><%loc_d1%><|><%loc_d2%><|><%loc_d3%><|><%loc_dddd%><|><%loc_d3%>, <%loc_m3%> <%d%>, '<%yy%><" +
"|><%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%><||><||>4096");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exHour,"<|><%hh%><|><%h%> <%AM/PM%><|><%loc_d3%>, <%loc_m3%> <%d%>, '<%yy%> <%h%> <%AM/PM%><|><%loc_ddd" +
"d%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%> <%AM/PM%><||><||>65536");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exMinute,"<|><%nn%><|><%h%>:<%nn%> <%AM/PM%><|><%loc_d3%>, <%loc_m3%> <%d%>, '<%yy%> <%h%>:<%nn%> <%AM/PM" +
"%><|><%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%>:<%nn%> <%AM/PM%>");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exSecond,"<|><%ss%><|><%nn%>:<%ss%><|><%h%>:<%nn%>:<%ss%> <%AM/PM%><|><%loc_d3%>, <%loc_m3%> <%d%>, '<%yy" +
"%> <%h%>:<%nn%>:<%ss%> <%AM/PM%><|><%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%>:<%nn%>:<%ss%" +
"> <%AM/PM%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exMonth,"<%loc_mmmm%>/<%yyyy%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exWeek,"<%loc_mmmm%> <%d%>, <%yyyy%> <%ww%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exDay,"<%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exHour,"<%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%> <%AM/PM%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exMinute,"<%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%>:<%nn%> <%AM/PM%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exSecond,"<%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%>:<%nn%>:<%ss%> <%AM/PM%>");
exontrol.EXGANTTLib.Chart var_Chart1 = exgantt1.Chart;
	var_Chart1.set_PaneWidth(false,0);
	var_Chart1.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
	var_Chart1.LevelCount = 4;
	var_Chart1.get_Level(0).Label = 4096;
	var_Chart1.get_Level(1).Label = 65536;
	var_Chart1.get_Level(2).Label = 1048576;
	exontrol.EXGANTTLib.Level var_Level = var_Chart1.get_Level(3);
		var_Level.Count = 15;
		var_Level.Label = 16777216;
exgantt1.EndUpdate();

756. The chart's header is displayed in English. Can I change so it is the same as in my regional settings
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exMonth,"<|><%loc_m1%><|><%loc_m2%><|><%loc_m3%><|><%loc_mmmm%><|><%loc_m3%> '<%yy%><|><%loc_mmmm%> <%yy" +
"yy%>");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exWeek,"<|><%ww%><|><%loc_m3%> <%d%>, '<%yy%><r><%ww%><|><%loc_mmmm%> <%d%>, <%yyyy%><r><%ww%><||><||>2" +
"56");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exDay,"<|><%loc_d1%><|><%loc_d2%><|><%loc_d3%><|><%loc_dddd%><|><%loc_d3%>, <%loc_m3%> <%d%>, '<%yy%><" +
"|><%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%><||><||>4096");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exHour,"<|><%hh%><|><%h%> <%AM/PM%><|><%loc_d3%>, <%loc_m3%> <%d%>, '<%yy%> <%h%> <%AM/PM%><|><%loc_ddd" +
"d%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%> <%AM/PM%><||><||>65536");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exMinute,"<|><%nn%><|><%h%>:<%nn%> <%AM/PM%><|><%loc_d3%>, <%loc_m3%> <%d%>, '<%yy%> <%h%>:<%nn%> <%AM/PM" +
"%><|><%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%>:<%nn%> <%AM/PM%>");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exSecond,"<|><%ss%><|><%nn%>:<%ss%><|><%h%>:<%nn%>:<%ss%> <%AM/PM%><|><%loc_d3%>, <%loc_m3%> <%d%>, '<%yy" +
"%> <%h%>:<%nn%>:<%ss%> <%AM/PM%><|><%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%>:<%nn%>:<%ss%" +
"> <%AM/PM%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exMonth,"<%loc_mmmm%>/<%yyyy%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exWeek,"<%loc_mmmm%> <%d%>, <%yyyy%> <%ww%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exDay,"<%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exHour,"<%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%> <%AM/PM%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exMinute,"<%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%>:<%nn%> <%AM/PM%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exSecond,"<%loc_dddd%>, <%loc_mmmm%> <%d%>, <%yyyy%> <%h%>:<%nn%>:<%ss%> <%AM/PM%>");
exontrol.EXGANTTLib.Chart var_Chart1 = exgantt1.Chart;
	var_Chart1.set_PaneWidth(false,0);
	var_Chart1.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
	var_Chart1.LevelCount = 2;
	var_Chart1.UnitScale = exontrol.EXGANTTLib.UnitEnum.exDay;
exgantt1.EndUpdate();

755. It is possible to use seconds/minutes/hours as time scale in your control
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.set_PaneWidth(false,0);
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
	var_Chart.LevelCount = 4;
	var_Chart.get_Level(0).Label = 4096;
	var_Chart.get_Level(1).Label = 65536;
	var_Chart.get_Level(2).Label = 1048576;
	exontrol.EXGANTTLib.Level var_Level = var_Chart.get_Level(3);
		var_Level.Count = 15;
		var_Level.Label = 16777216;
exgantt1.EndUpdate();

754. How can I prevent highlighting the column from the cursor - point
exgantt1.VisualAppearance.Add(1,"gBFLBCJwBAEHhEJAEGg4BI0IQAAYAQGKIYBkAKBQAGaAoDDUOQzQwAAxDKKUEwsACEIrjKCYVgOHYYRrIMYgBCMJhLEoaZL" +
"hEZRQiqDYtRDFQBSDDcPw/EaRZohGaYJgEgI=");
exgantt1.set_Background32(exontrol.EXGANTTLib.BackgroundPartEnum.exCursorHoverColumn,0x1000000);
(exgantt1.Columns.Add("S") as exontrol.EXGANTTLib.Column).Width = 32;
(exgantt1.Columns.Add("Level 1") as exontrol.EXGANTTLib.Column).LevelKey = 1;
(exgantt1.Columns.Add("Level 2") as exontrol.EXGANTTLib.Column).LevelKey = 1;
(exgantt1.Columns.Add("Level 3") as exontrol.EXGANTTLib.Column).LevelKey = 1;
(exgantt1.Columns.Add("E1") as exontrol.EXGANTTLib.Column).Width = 32;
(exgantt1.Columns.Add("E2") as exontrol.EXGANTTLib.Column).Width = 32;
(exgantt1.Columns.Add("E3") as exontrol.EXGANTTLib.Column).Width = 32;
(exgantt1.Columns.Add("E4") as exontrol.EXGANTTLib.Column).Width = 32;

753. Can I use and display PNG pictures
exgantt1.set_HTMLPicture("pic1","c:\\exontrol\\images\\card.png");
exgantt1.HeaderHeight = 48;
(exgantt1.Columns.Add("ColumnName") as exontrol.EXGANTTLib.Column).HTMLCaption = "<b>HTML</b> Column <img>pic1</img> Picture";

752. Is it possible to specify the background color for the item in the chart part only
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	int hC = var_Items.InsertItem(h,0,"Child 1");
	exgantt1.Chart.set_ItemBackColor(hC,Color.FromArgb(0,0,0));
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);

751. Is it possible to apply different visual appearance, color, sizes for item in the list and chart part
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.VisualAppearance.Add(2,"c:\\exontrol\\images\\pushed.ebn");
exgantt1.VisualAppearance.Add(3,"CP:2 2 2 -2 -2");
exgantt1.Columns.Add("Default");
exgantt1.SelBackMode = exontrol.EXGANTTLib.BackModeEnum.exTransparent;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	int hC = var_Items.InsertItem(h,0,"Child 1");
	var_Items.set_ItemBackColor32(hC,0x1ffff00);
	exgantt1.Chart.set_ItemBackColor32(hC,0x300ff00);
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);

750. How do I change the visual appearance for the entire item, using your EBN technology
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	int hC = var_Items.InsertItem(h,0,"Child 1");
	var_Items.set_ItemBackColor32(hC,0x1000000);
	exgantt1.Chart.set_ItemBackColor32(hC,0x1000000);
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);

749. is it possible to specify the a different background color for the item, list and chart part
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	int hC = var_Items.InsertItem(h,0,"Child 1");
	var_Items.set_ItemBackColor(hC,Color.FromArgb(0,0,0));
	exgantt1.Chart.set_ItemBackColor(hC,Color.FromArgb(0,0,0));
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);

748. Is it possible to specify the background color for the entire row, including the chart part
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	int hC = var_Items.InsertItem(h,0,"Child 1");
	var_Items.set_ItemBackColor(hC,Color.FromArgb(0,0,0));
	exgantt1.Chart.set_ItemBackColor(hC,Color.FromArgb(0,0,0));
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);

747. How can I show the tooltip programmatically ( I want to be able to set the tooltip content dynamically just before the tooltip start to appear, not using the exBarTooltip )
// MouseMove event - Occurs when the user moves the mouse.
private void exgantt1_MouseMoveEvent(object sender,short Button,short Shift,int X,int Y)
{
	exgantt1.ShowToolTip(exgantt1.Chart.get_BarFromPoint(-1,-1),"","8","8",null);
}
//this.exgantt1.MouseMoveEvent += new exontrol.EXGANTTLib.exg2antt.MouseMoveEventHandler(this.exgantt1_MouseMoveEvent);

exgantt1.BeginUpdate();
exgantt1.Columns.Add("Def");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.set_PaneWidth(false,64);
	var_Chart.LevelCount = 2;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2010");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2010"),Convert.ToDateTime("1/5/2010"),"A","A");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/5/2010"),Convert.ToDateTime("1/8/2010"),"B","B");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/8/2010"),Convert.ToDateTime("1/11/2010"),"C","C");
exgantt1.EndUpdate();

746. Is it possible to move an item from a parent to another
exgantt1.BeginUpdate();
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.Columns.Add("Items");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("A");
	var_Items.AddItem("B");
	var_Items.InsertItem(var_Items.AddItem("C"),"","D");
	var_Items.SetParent(var_Items.get_FindItem("D",0,null),var_Items.get_FindItem("A",0,null));
exgantt1.EndUpdate();

745. How can I change the identation for an item
exgantt1.BeginUpdate();
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.Columns.Add("Items");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("A");
	var_Items.AddItem("B");
	var_Items.InsertItem(var_Items.AddItem("C"),"","D");
	var_Items.SetParent(var_Items.get_FindItem("D",0,null),0);
exgantt1.EndUpdate();

744. How can I specify the levels using the user's Regional and Language Options
exgantt1.BeginUpdate();
exgantt1.Font.Name = "Arial Unicode MS";
exgantt1.HeaderHeight = 36;
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("5/30/2010");
	var_Chart.set_PaneWidth(false,0);
	var_Chart.FirstWeekDay = exontrol.EXGANTTLib.WeekDayEnum.exMonday;
	var_Chart.UnitWidth = 36;
	var_Chart.LevelCount = 2;
	exontrol.EXGANTTLib.Level var_Level = var_Chart.get_Level(0);
		var_Level.Label = "<b><%loc_mmmm%></b> <%yyyy%><br><%loc_sdate%><r> <%ww%> ";
		var_Level.ToolTip = var_Level.Label;
		var_Level.Unit = exontrol.EXGANTTLib.UnitEnum.exWeek;
	exontrol.EXGANTTLib.Level var_Level1 = var_Chart.get_Level(1);
		var_Level1.Label = "<%loc_ddd%><br><%d%>";
		var_Level1.ToolTip = var_Level1.Label;
	var_Chart.ToolTip = "<%loc_ldate%>";
exgantt1.EndUpdate();

743. How can I display a bar only using a gradient color and shadow
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("12/31/2009");
	var_Chart.LevelCount = 2;
	var_Chart.set_PaneWidth(false,96);
	exontrol.EXGANTTLib.Bar var_Bar = var_Chart.Bars["Task"];
		var_Bar.StartColor = Color.FromArgb(255,255,255);
		var_Bar.EndColor = var_Bar.Color;
exgantt1.Columns.Add("Types");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Original"),"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	int h = var_Items.AddItem("W/h Gradient");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.set_ItemBar(h,"",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPattern,8291);
	var_Items.AddBar(var_Items.AddItem("Original"),"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
exgantt1.EndUpdate();

742. Is it possible to display a bar only using a gradient color using the exBarColor option
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("12/31/2009");
	var_Chart.LevelCount = 2;
	var_Chart.set_PaneWidth(false,96);
	exontrol.EXGANTTLib.Bar var_Bar = var_Chart.Bars["Task"];
		var_Bar.StartColor = Color.FromArgb(255,255,255);
		var_Bar.EndColor = var_Bar.StartColor;
		var_Bar.Height = 17;
exgantt1.Columns.Add("Types");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Original"),"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	int h = var_Items.AddItem("W/h Gradient");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.set_ItemBar(h,"",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPattern,227);
	h = var_Items.AddItem("W/h Color");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.set_ItemBar(h,"",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPattern,227);
	var_Items.set_ItemBar(h,"",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarColor,255);
	var_Items.AddBar(var_Items.AddItem("Original"),"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
exgantt1.EndUpdate();

741. Is it possible to display a bar only using a gradient color
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("12/31/2009");
	var_Chart.LevelCount = 2;
	var_Chart.set_PaneWidth(false,96);
	exontrol.EXGANTTLib.Bar var_Bar = var_Chart.Bars["Task"];
		var_Bar.StartColor = Color.FromArgb(255,255,255);
		var_Bar.EndColor = var_Bar.StartColor;
		var_Bar.Height = 17;
exgantt1.Columns.Add("Types");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Original"),"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	int h = var_Items.AddItem("W/h Gradient");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.set_ItemBar(h,"",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPattern,227);
	var_Items.AddBar(var_Items.AddItem("Original"),"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
exgantt1.EndUpdate();

740. Is it possible to display a bar only using a gradient color
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("12/31/2009");
	var_Chart.LevelCount = 2;
	var_Chart.set_PaneWidth(false,96);
	exontrol.EXGANTTLib.Bar var_Bar = var_Chart.Bars["Task"];
		var_Bar.StartColor = Color.FromArgb(255,255,255);
		var_Bar.EndColor = var_Bar.Color;
exgantt1.Columns.Add("Types");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Original"),"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	int h = var_Items.AddItem("W/h Gradient");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.set_ItemBar(h,"",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPattern,99);
	var_Items.AddBar(var_Items.AddItem("Original"),"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
exgantt1.EndUpdate();

739. How can I display a specified bar only with a thicker border
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("12/31/2009");
	var_Chart.LevelCount = 2;
	var_Chart.set_PaneWidth(false,96);
exgantt1.Columns.Add("Types");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Original"),"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	int h = var_Items.AddItem("W/h Border");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.set_ItemBar(h,"",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPattern,4099);
	var_Items.AddBar(var_Items.AddItem("Original"),"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
exgantt1.EndUpdate();

738. Is it possible to display the shadow for a specified bar
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("12/31/2009");
	var_Chart.LevelCount = 2;
	var_Chart.set_PaneWidth(false,96);
exgantt1.Columns.Add("Types");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Original"),"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	int h = var_Items.AddItem("W/h Shadow");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.set_ItemBar(h,"",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPattern,8195);
	var_Items.AddBar(var_Items.AddItem("Original"),"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
exgantt1.EndUpdate();

737. Is it possible to display the task bars with a gradient color
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("12/31/2009");
	var_Chart.LevelCount = 2;
	var_Chart.set_PaneWidth(false,96);
	var_Chart.Bars.Copy("Task","TaskO");
	exontrol.EXGANTTLib.Bar var_Bar = var_Chart.Bars["Task"];
		var_Bar.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternSolid | exontrol.EXGANTTLib.PatternEnum.exPatternDot | exontrol.EXGANTTLib.PatternEnum.exPatternBox | exontrol.EXGANTTLib.PatternEnum.exPatternGradientVBox;
		var_Bar.StartColor = Color.FromArgb(255,255,255);
		var_Bar.EndColor = var_Bar.Color;
exgantt1.Columns.Add("Types");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Original"),"TaskO",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.AddBar(var_Items.AddItem("Pattern Gradient"),"Task",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.AddBar(var_Items.AddItem("Original"),"TaskO",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
exgantt1.EndUpdate();

736. How can I know the type of bars I can displays using predefined patterns
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("12/31/2009");
	var_Chart.LevelCount = 2;
	var_Chart.set_PaneWidth(false,96);
	exontrol.EXGANTTLib.Bars var_Bars = var_Chart.Bars;
		var_Bars.Add("Box").Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternBox;
		var_Bars.Add("ThickBox").Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternBox | exontrol.EXGANTTLib.PatternEnum.exPatternThickBox;
		var_Bars.Add("DiagBox").Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternDot | exontrol.EXGANTTLib.PatternEnum.exPatternNDot | exontrol.EXGANTTLib.PatternEnum.exPatternThickBox;
		var_Bars.Copy("Task","Shadow").Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternSolid | exontrol.EXGANTTLib.PatternEnum.exPatternDot | exontrol.EXGANTTLib.PatternEnum.exPatternFrameShadow;
		var_Bars.Copy("Task","TShadow").Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternSolid | exontrol.EXGANTTLib.PatternEnum.exPatternDot | exontrol.EXGANTTLib.PatternEnum.exPatternNDot | exontrol.EXGANTTLib.PatternEnum.exPatternThickBox | exontrol.EXGANTTLib.PatternEnum.exPatternFrameShadow;
		exontrol.EXGANTTLib.Bar var_Bar = var_Bars.Add("HGrad1");
			var_Bar.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternBox;
			var_Bar.StartColor = Color.FromArgb(255,255,255);
			var_Bar.EndColor = Color.FromArgb(0,0,255);
		exontrol.EXGANTTLib.Bar var_Bar1 = var_Bars.Add("HGrad2");
			var_Bar1.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternSolid | exontrol.EXGANTTLib.PatternEnum.exPatternDot | exontrol.EXGANTTLib.PatternEnum.exPatternBox;
			var_Bar1.StartColor = Color.FromArgb(255,255,255);
			var_Bar1.EndColor = Color.FromArgb(0,0,255);
			var_Bar1.Color = Color.FromArgb(0,0,255);
		exontrol.EXGANTTLib.Bar var_Bar2 = var_Bars.Add("HGrad3");
			var_Bar2.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternSolid | exontrol.EXGANTTLib.PatternEnum.exPatternDot | exontrol.EXGANTTLib.PatternEnum.exPatternBox | exontrol.EXGANTTLib.PatternEnum.exPatternGradient3Colors;
			var_Bar2.StartColor = Color.FromArgb(255,255,255);
			var_Bar2.EndColor = var_Bar2.StartColor;
			var_Bar2.Color = Color.FromArgb(0,0,255);
		exontrol.EXGANTTLib.Bar var_Bar3 = var_Bars.Add("HGrad4");
			var_Bar3.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternBox | exontrol.EXGANTTLib.PatternEnum.exPatternGradient3Colors | exontrol.EXGANTTLib.PatternEnum.exPatternThickBox;
			var_Bar3.StartColor = Color.FromArgb(255,255,255);
			var_Bar3.EndColor = var_Bar3.StartColor;
			var_Bar3.Color = Color.FromArgb(0,0,255);
		exontrol.EXGANTTLib.Bar var_Bar4 = var_Bars.Add("HGrad5");
			var_Bar4.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternBox | exontrol.EXGANTTLib.PatternEnum.exPatternGradient3Colors | exontrol.EXGANTTLib.PatternEnum.exPatternFrameShadow;
			var_Bar4.StartColor = Color.FromArgb(0,255,0);
			var_Bar4.EndColor = Color.FromArgb(255,0,0);
			var_Bar4.Color = Color.FromArgb(0,0,255);
		exontrol.EXGANTTLib.Bar var_Bar5 = var_Bars.Add("VGrad1");
			var_Bar5.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternBox | exontrol.EXGANTTLib.PatternEnum.exPatternGradientVBox;
			var_Bar5.StartColor = Color.FromArgb(255,255,255);
			var_Bar5.EndColor = Color.FromArgb(0,0,255);
			var_Bar5.Height = 14;
		exontrol.EXGANTTLib.Bar var_Bar6 = var_Bars.Add("VGrad2");
			var_Bar6.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternSolid | exontrol.EXGANTTLib.PatternEnum.exPatternDot | exontrol.EXGANTTLib.PatternEnum.exPatternBox | exontrol.EXGANTTLib.PatternEnum.exPatternGradientVBox;
			var_Bar6.StartColor = Color.FromArgb(255,255,255);
			var_Bar6.EndColor = Color.FromArgb(0,0,255);
			var_Bar6.Color = Color.FromArgb(0,0,255);
			var_Bar6.Height = 14;
		exontrol.EXGANTTLib.Bar var_Bar7 = var_Bars.Add("VGrad3");
			var_Bar7.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternSolid | exontrol.EXGANTTLib.PatternEnum.exPatternDot | exontrol.EXGANTTLib.PatternEnum.exPatternBox | exontrol.EXGANTTLib.PatternEnum.exPatternGradientVBox | exontrol.EXGANTTLib.PatternEnum.exPatternGradient3Colors;
			var_Bar7.StartColor = Color.FromArgb(255,255,255);
			var_Bar7.EndColor = var_Bar7.StartColor;
			var_Bar7.Color = Color.FromArgb(0,0,255);
			var_Bar7.Height = 14;
		exontrol.EXGANTTLib.Bar var_Bar8 = var_Bars.Add("VGrad4");
			var_Bar8.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternBox | exontrol.EXGANTTLib.PatternEnum.exPatternGradientVBox | exontrol.EXGANTTLib.PatternEnum.exPatternGradient3Colors | exontrol.EXGANTTLib.PatternEnum.exPatternThickBox;
			var_Bar8.StartColor = Color.FromArgb(255,255,255);
			var_Bar8.EndColor = var_Bar8.StartColor;
			var_Bar8.Color = Color.FromArgb(0,0,255);
			var_Bar8.Height = -1;
		exontrol.EXGANTTLib.Bar var_Bar9 = var_Bars.Add("VGrad5");
			var_Bar9.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternBox | exontrol.EXGANTTLib.PatternEnum.exPatternGradientVBox | exontrol.EXGANTTLib.PatternEnum.exPatternGradient3Colors | exontrol.EXGANTTLib.PatternEnum.exPatternFrameShadow;
			var_Bar9.StartColor = Color.FromArgb(0,255,0);
			var_Bar9.EndColor = Color.FromArgb(255,0,0);
			var_Bar9.Color = Color.FromArgb(0,0,255);
			var_Bar9.Height = 14;
exgantt1.Columns.Add("Types");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Box"),"Box",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.AddBar(var_Items.AddItem("Thick Box"),"ThickBox",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.AddBar(var_Items.AddItem("Thick Box Diag"),"DiagBox",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.AddBar(var_Items.AddItem("Shadow"),"Shadow",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.AddBar(var_Items.AddItem("Thick Shadow"),"TShadow",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.AddBar(var_Items.AddItem("Solid Gradient"),"HGrad1",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.AddBar(var_Items.AddItem("Pattern Gradient"),"HGrad2",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.AddBar(var_Items.AddItem("Pattern Gradient 3 Colors"),"HGrad3",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.AddBar(var_Items.AddItem("Solid Gradient 3 Colors"),"HGrad4",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.AddBar(var_Items.AddItem("Gradient Shadow"),"HGrad5",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.AddBar(var_Items.AddItem("Solid Gradient"),"VGrad1",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.AddBar(var_Items.AddItem("Pattern Gradient"),"VGrad2",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.AddBar(var_Items.AddItem("Pattern Gradient 3 Colors"),"VGrad3",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.AddBar(var_Items.AddItem("Solid Gradient 3 Colors"),"VGrad4",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
	var_Items.AddBar(var_Items.AddItem("Gradient Shadow"),"VGrad5",Convert.ToDateTime("1/4/2010"),Convert.ToDateTime("1/9/2010"),"",null);
exgantt1.EndUpdate();

735. Is it possible to display the bars with a thicker border
exgantt1.BeginUpdate();
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.set_PaneWidth(false,48);
exgantt1.Chart.Bars.Copy("Task","TaskB").Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternSolid | exontrol.EXGANTTLib.PatternEnum.exPatternDot | exontrol.EXGANTTLib.PatternEnum.exPatternThickBox;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"",null);
	var_Items.AddBar(var_Items.AddItem("Task 2"),"TaskB",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"",null);
	var_Items.AddBar(var_Items.AddItem("Task 3"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"",null);
exgantt1.EndUpdate();

734. Is it possible to display the shadow for EBN bars
exgantt1.BeginUpdate();
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.set_PaneWidth(false,48);
exontrol.EXGANTTLib.Bar var_Bar = exgantt1.Chart.Bars.Copy("Task","EBN");
	var_Bar.Color32 = 0x1000000;
	var_Bar.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternFrameShadow;
exgantt1.Chart.Bars.Copy("Task","EBN2").Color32 = 0x1000000;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"EBN2",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"",null);
	var_Items.AddBar(var_Items.AddItem("Task 2"),"EBN",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"",null);
	var_Items.AddBar(var_Items.AddItem("Task 3"),"EBN2",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"",null);
exgantt1.EndUpdate();

733. Can I display a shadow for my bars
exgantt1.BeginUpdate();
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.set_PaneWidth(false,48);
exgantt1.Chart.Bars["Task"].Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternSolid | exontrol.EXGANTTLib.PatternEnum.exPatternDot | exontrol.EXGANTTLib.PatternEnum.exPatternFrameShadow;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"",null);
	var_Items.AddBar(var_Items.AddItem("Task 2"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"",null);
exgantt1.EndUpdate();

732. How can I use the Color property for gradient bars
exgantt1.BeginUpdate();
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.set_PaneWidth(false,48);
exontrol.EXGANTTLib.Bar var_Bar = exgantt1.Chart.Bars.Add("V");
	var_Bar.Color = Color.FromArgb(255,0,0);
	var_Bar.StartColor = Color.FromArgb(0,255,0);
	var_Bar.EndColor = var_Bar.StartColor;
	var_Bar.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternBox | exontrol.EXGANTTLib.PatternEnum.exPatternGradientVBox | exontrol.EXGANTTLib.PatternEnum.exPatternGradient3Colors;
	var_Bar.Height = -1;
exontrol.EXGANTTLib.Bar var_Bar1 = exgantt1.Chart.Bars.Add("H");
	var_Bar1.Color = Color.FromArgb(255,0,0);
	var_Bar1.StartColor = Color.FromArgb(0,255,0);
	var_Bar1.EndColor = var_Bar1.StartColor;
	var_Bar1.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternBox | exontrol.EXGANTTLib.PatternEnum.exPatternGradient3Colors;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"V",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"",null);
	var_Items.AddBar(var_Items.AddItem("Task 2"),"H",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"",null);
exgantt1.EndUpdate();

731. Is there any option to show bars with vertical gradient
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Bar var_Bar = exgantt1.Chart.Bars["Task"];
	var_Bar.Color = Color.FromArgb(255,0,0);
	var_Bar.StartColor = Color.FromArgb(0,255,0);
	var_Bar.EndColor = Color.FromArgb(255,255,0);
	var_Bar.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternBox | exontrol.EXGANTTLib.PatternEnum.exPatternGradientVBox;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"",null);

730. How can I define a new milestone bar
exgantt1.BeginUpdate();
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Bars var_Bars = exgantt1.Chart.Bars;
	var_Bars.AddShapeCorner(12345,1);
	var_Bars.AddShapeCorner(12346,2);
	var_Bars.Copy("Milestone","M1").StartShape = (exontrol.EXGANTTLib.ShapeCornerEnum)0x3020 | exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconUp1 | exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconRight | exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconDown4;
	var_Bars.Copy("Milestone","M2").StartShape = (exontrol.EXGANTTLib.ShapeCornerEnum)0x3020 | exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconDown1 | exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconRight | exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconDown4;
	exontrol.EXGANTTLib.Bar var_Bar = var_Bars.Copy("Milestone","MP");
		var_Bar.StartShape = exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconStar;
		var_Bar.StartColor = Color.FromArgb(255,0,0);
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Default"),"Milestone",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/2/2001"),null,null);
	var_Items.AddBar(var_Items.AddItem("Predefined"),"MP",Convert.ToDateTime("1/3/2001"),Convert.ToDateTime("1/3/2001"),null,null);
	var_Items.AddBar(var_Items.AddItem("Custom 1"),"M1",Convert.ToDateTime("1/4/2001"),Convert.ToDateTime("1/4/2001"),null,null);
	var_Items.AddBar(var_Items.AddItem("Custom 2"),"M2",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/5/2001"),null,null);
exgantt1.EndUpdate();

729. How can I define my milestone bar, using my icons or pictures
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Bars var_Bars = exgantt1.Chart.Bars;
	var_Bars.AddShapeCorner(12345,1);
	var_Bars["Milestone"].StartShape = (exontrol.EXGANTTLib.ShapeCornerEnum)0x3020 | exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconUp1 | exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconRight | exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconDown4;
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Milestone",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/2/2001"),null,null);

728. I haven't found options to localize (in Italian) the strings ( dates, tooltip ) that shows in the chart area
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.LevelCount = 2;
	var_Chart.set_PaneWidth(false,0);
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exWeek,"<|><%ww%><|><%d%> <%m3%> '<%yy%><r><%ww%><|><%d%> <%mmmm%> <%yyyy%><r><%ww%><||><||>256");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exDay,"<|><%d1%><|><%d2%><|><%d3%><|><%dddd%><|><%d3%> <%d%> <%m3%> '<%yy%><|><%dddd%> <%d%> <%mmmm%> " +
"<%yyyy%><||><||>4096");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exWeek,"<%d%> <%mmmm%> <%yyyy%> <%ww%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exDay,"<%dddd%> <%d%> <%mmmm%> <%yyyy%>");
	var_Chart.FirstWeekDay = exontrol.EXGANTTLib.WeekDayEnum.exMonday;
	var_Chart.MonthNames = "gennaio febbraio marzo aprile maggio giugno luglio agosto settembre ottobre novembre dicembre";
	var_Chart.WeekDays = "domenica lunedì martedì mercoledì giovedì venerdì sabato";
	var_Chart.ToolTip = "<%dddd%> <%d%> <%mmmm%> <%yyyy%>";
	var_Chart.UnitScale = exontrol.EXGANTTLib.UnitEnum.exDay;
exgantt1.EndUpdate();

727. I haven't found options to localize (in Dutch) the strings ( dates, tooltip ) that shows in the chart area
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.LevelCount = 2;
	var_Chart.set_PaneWidth(false,0);
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exWeek,"<|><%ww%><|><%d%> <%m3%> '<%yy%><r><%ww%><|><%d%> <%mmmm%> <%yyyy%><r><%ww%><||><||>256");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exDay,"<|><%d1%><|><%d2%><|><%d3%><|><%dddd%><|><%d3%> <%d%> <%m3%> '<%yy%><|><%dddd%> <%d%> <%mmmm%> " +
"<%yyyy%><||><||>4096");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exWeek,"<%d%> <%mmmm%> <%yyyy%> <%ww%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exDay,"<%dddd%> <%d%> <%mmmm%> <%yyyy%>");
	var_Chart.FirstWeekDay = exontrol.EXGANTTLib.WeekDayEnum.exMonday;
	var_Chart.MonthNames = "januari februari maart april mei juni juli augusts september oktober november december";
	var_Chart.WeekDays = "zondag maandag dinsdag woensdag donderdag vrijdag zaterdag";
	var_Chart.ToolTip = "<%dddd%> <%d%> <%mmmm%> <%yyyy%>";
	var_Chart.UnitScale = exontrol.EXGANTTLib.UnitEnum.exDay;
exgantt1.EndUpdate();

726. I haven't found options to localize (in German) the strings ( dates, tooltip ) that shows in the chart area
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.LevelCount = 2;
	var_Chart.set_PaneWidth(false,0);
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exWeek,"<|><%ww%><|><%d%> <%m3%> '<%yy%><r><%ww%><|><%d%>.<%mmmm%> <%yyyy%><r><%ww%><||><||>256");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exDay,"<|><%d1%><|><%d2%><|><%d3%><|><%dddd%><|><%d3%> <%d%>.<%m3%> '<%yy%><|><%dddd%> <%d%>.<%mmmm%> " +
"<%yyyy%><||><||>4096");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exWeek,"<%d%>.<%mmmm%> <%yyyy%> <%ww%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exDay,"<%dddd%>, <%d%>.<%mmmm%> <%yyyy%>");
	var_Chart.FirstWeekDay = exontrol.EXGANTTLib.WeekDayEnum.exMonday;
	var_Chart.MonthNames = "Januar Februar März April Mai Juni Juli August September Oktober November Dezember";
	var_Chart.WeekDays = "Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag";
	var_Chart.ToolTip = "<%dddd%>,<%d%>.<%mmmm%> <%yyyy%>";
	var_Chart.UnitScale = exontrol.EXGANTTLib.UnitEnum.exDay;
exgantt1.EndUpdate();

725. I haven't found options to localize (in French) the strings ( dates, tooltip ) that shows in the chart area
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.LevelCount = 2;
	var_Chart.set_PaneWidth(false,0);
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exWeek,"<|><%ww%><|><%d%> <%m3%> '<%yy%><r><%ww%><|><%d%> <%mmmm%> <%yyyy%><r><%ww%><||><||>256");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exDay,"<|><%d1%><|><%d2%><|><%d3%><|><%dddd%><|><%d3%> <%d%> <%m3%> '<%yy%><|><%dddd%> <%d%> <%mmmm%> " +
"<%yyyy%><||><||>4096");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exWeek,"<%d%> <%mmmm%> <%yyyy%> <%ww%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exDay,"<%dddd%> <%d%> <%mmmm%> <%yyyy%>");
	var_Chart.FirstWeekDay = exontrol.EXGANTTLib.WeekDayEnum.exMonday;
	var_Chart.MonthNames = "janvier février mars avril mai juin juillet août septembre octobre novembre décembre";
	var_Chart.WeekDays = "dimanche lundi mardi mercredi jeudi vendredi samedi";
	var_Chart.ToolTip = "<%dddd%> <%d%> <%mmmm%> <%yyyy%>";
	var_Chart.UnitScale = exontrol.EXGANTTLib.UnitEnum.exDay;
exgantt1.EndUpdate();

724. How can I filter programatically using more columns
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	var_Columns.Add("Car");
	var_Columns.Add("Equipment");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaption(var_Items.AddItem("Mazda"),1,"Air Bag");
	var_Items.set_CellCaption(var_Items.AddItem("Toyota"),1,"Air Bag,Air condition");
	var_Items.set_CellCaption(var_Items.AddItem("Ford"),1,"Air condition");
	var_Items.set_CellCaption(var_Items.AddItem("Nissan"),1,"Air Bag,ABS,ESP");
	var_Items.set_CellCaption(var_Items.AddItem("Mazda"),1,"Air Bag, ABS,ESP");
	var_Items.set_CellCaption(var_Items.AddItem("Mazda"),1,"ABS,ESP");
exontrol.EXGANTTLib.Column var_Column = exgantt1.Columns["Car"];
	var_Column.FilterType = exontrol.EXGANTTLib.FilterTypeEnum.exFilter;
	var_Column.Filter = "Mazda";
exontrol.EXGANTTLib.Column var_Column1 = exgantt1.Columns["Equipment"];
	var_Column1.FilterType = exontrol.EXGANTTLib.FilterTypeEnum.exPattern;
	var_Column1.Filter = "*ABS*|*ESP*";
exgantt1.ApplyFilter();
exgantt1.EndUpdate();

723. I have seen the IN function but it returns -1 or 0. How can I display the value being found ( SWITCH usage )
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Value") as exontrol.EXGANTTLib.Column);
	var_Column.Width = 24;
exontrol.EXGANTTLib.Column var_Column1 = (exgantt1.Columns.Add("SWITCH - statment") as exontrol.EXGANTTLib.Column);
	var_Column1.ComputedField = "%0 switch ('not found', 1,2,3,4,5,7,8,9,11,13,14)";
	var_Column1.ToolTip = var_Column1.ComputedField;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(0);
	var_Items.AddItem(1);
	var_Items.AddItem(2);
exgantt1.EndUpdate();

722. I have a large collection of constant values and using or operator is a time consuming (IN usage). Is there any way to increase the speed to check if a value maches the collection
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Value") as exontrol.EXGANTTLib.Column);
	var_Column.Width = 24;
exontrol.EXGANTTLib.Column var_Column1 = (exgantt1.Columns.Add("IN - statment") as exontrol.EXGANTTLib.Column);
	var_Column1.ComputedField = "%0 in (1,2,3,4,5,7,8,9,11,13,14) ? 'found' : ''";
	var_Column1.ToolTip = var_Column1.ComputedField;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(0);
	var_Items.AddItem(1);
	var_Items.AddItem(2);
exgantt1.EndUpdate();

721. How can I use the CASE statement (CASE usage)
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Value") as exontrol.EXGANTTLib.Column);
	var_Column.Width = 24;
exontrol.EXGANTTLib.Column var_Column1 = (exgantt1.Columns.Add("CASE - statment") as exontrol.EXGANTTLib.Column);
	var_Column1.ComputedField = "%0 case (default:'not found';1:%0;2:2*%0;3:3*%0;4:4*%0;5:5*%0;7:'Seven';8:'Eight';9:'Nine';11:'" +
"Eleven';13:'Thirtheen';14:'Fourtheen')";
	var_Column1.ToolTip = var_Column1.ComputedField;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(0);
	var_Items.AddItem(1);
	var_Items.AddItem(2);
exgantt1.EndUpdate();

720. How can I use the CASE statement (CASE usage)
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Value") as exontrol.EXGANTTLib.Column);
	var_Column.Width = 24;
exontrol.EXGANTTLib.Column var_Column1 = (exgantt1.Columns.Add("CASE - statment") as exontrol.EXGANTTLib.Column);
	var_Column1.ComputedField = "%0 case (default:'not found';1:'One';2:'Two';3:'Three';4:'Four';5:'Five';7:'Seven';8:'Eight';9:" +
"'Nine';11:'Eleven';13:'Thirtheen';14:'Fourtheen')";
	var_Column1.ToolTip = var_Column1.ComputedField;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(0);
	var_Items.AddItem(1);
	var_Items.AddItem(2);
exgantt1.EndUpdate();

719. Is is possible to use HTML tags to display in the filter caption
exgantt1.BeginUpdate();
exgantt1.FilterBarPromptVisible = true;
exgantt1.FilterBarCaption = "This is a bit of text being displayed in the filter bar.";
exgantt1.Columns.Add("");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("Item 1");
	var_Items.AddItem("Item 2");
	var_Items.AddItem("Item 3");
exgantt1.EndUpdate();

718. How can I find the number of items after filtering
exgantt1.BeginUpdate();
exgantt1.Columns.Add("");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("");
	var_Items.set_CellCaption(h,0,var_Items.VisibleItemCount);
exgantt1.EndUpdate();

717. How can I change the filter caption
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.ColumnAutoResize = true;
exgantt1.ContinueColumnScroll = false;
exgantt1.MarkSearchColumn = false;
exgantt1.SearchColumnIndex = 1;
exgantt1.FilterBarPromptVisible = true;
exgantt1.FilterBarPromptType = (exontrol.EXGANTTLib.FilterPromptEnum)0x2000 | exontrol.EXGANTTLib.FilterPromptEnum.exFilterPromptContainsAll | exontrol.EXGANTTLib.FilterPromptEnum.exFilterPromptStartWords;
exgantt1.FilterBarPromptPattern = "london robert";
exgantt1.FilterBarCaption = "<r>Found: ... ";
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	(var_Columns.Add("Name") as exontrol.EXGANTTLib.Column).Width = 96;
	(var_Columns.Add("Title") as exontrol.EXGANTTLib.Column).Width = 96;
	var_Columns.Add("City");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h0 = var_Items.AddItem("Nancy Davolio");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Andrew Fuller");
	var_Items.set_CellCaption(h0,1,"Vice President, Sales");
	var_Items.set_CellCaption(h0,2,"Tacoma");
	var_Items.set_SelectItem(h0,true);
	h0 = var_Items.AddItem("Janet Leverling");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Kirkland");
	h0 = var_Items.AddItem("Margaret Peacock");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Redmond");
	h0 = var_Items.AddItem("Steven Buchanan");
	var_Items.set_CellCaption(h0,1,"Sales Manager");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Michael Suyama");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Robert King");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Laura Callahan");
	var_Items.set_CellCaption(h0,1,"Inside Sales Coordinator");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Anne Dodsworth");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
exgantt1.EndUpdate();

716. While using the filter prompt is it is possible to use wild characters
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.ColumnAutoResize = true;
exgantt1.ContinueColumnScroll = false;
exgantt1.MarkSearchColumn = false;
exgantt1.SearchColumnIndex = 1;
exgantt1.FilterBarPromptVisible = true;
exgantt1.FilterBarPromptType = exontrol.EXGANTTLib.FilterPromptEnum.exFilterPromptPattern;
exgantt1.FilterBarPromptPattern = "lon* seat*";
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	(var_Columns.Add("Name") as exontrol.EXGANTTLib.Column).Width = 96;
	(var_Columns.Add("Title") as exontrol.EXGANTTLib.Column).Width = 96;
	var_Columns.Add("City");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h0 = var_Items.AddItem("Nancy Davolio");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Andrew Fuller");
	var_Items.set_CellCaption(h0,1,"Vice President, Sales");
	var_Items.set_CellCaption(h0,2,"Tacoma");
	var_Items.set_SelectItem(h0,true);
	h0 = var_Items.AddItem("Janet Leverling");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Kirkland");
	h0 = var_Items.AddItem("Margaret Peacock");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Redmond");
	h0 = var_Items.AddItem("Steven Buchanan");
	var_Items.set_CellCaption(h0,1,"Sales Manager");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Michael Suyama");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Robert King");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Laura Callahan");
	var_Items.set_CellCaption(h0,1,"Inside Sales Coordinator");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Anne Dodsworth");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
exgantt1.EndUpdate();

715. How can I list all items that contains any of specified words, not necessary at the beggining
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.ColumnAutoResize = true;
exgantt1.ContinueColumnScroll = false;
exgantt1.MarkSearchColumn = false;
exgantt1.SearchColumnIndex = 1;
exgantt1.FilterBarPromptVisible = true;
exgantt1.FilterBarPromptType = exontrol.EXGANTTLib.FilterPromptEnum.exFilterPromptContainsAny | exontrol.EXGANTTLib.FilterPromptEnum.exFilterPromptStartWords;
exgantt1.FilterBarPromptPattern = "london davolio";
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	(var_Columns.Add("Name") as exontrol.EXGANTTLib.Column).Width = 96;
	(var_Columns.Add("Title") as exontrol.EXGANTTLib.Column).Width = 96;
	var_Columns.Add("City");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h0 = var_Items.AddItem("Nancy Davolio");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Andrew Fuller");
	var_Items.set_CellCaption(h0,1,"Vice President, Sales");
	var_Items.set_CellCaption(h0,2,"Tacoma");
	var_Items.set_SelectItem(h0,true);
	h0 = var_Items.AddItem("Janet Leverling");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Kirkland");
	h0 = var_Items.AddItem("Margaret Peacock");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Redmond");
	h0 = var_Items.AddItem("Steven Buchanan");
	var_Items.set_CellCaption(h0,1,"Sales Manager");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Michael Suyama");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Robert King");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Laura Callahan");
	var_Items.set_CellCaption(h0,1,"Inside Sales Coordinator");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Anne Dodsworth");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
exgantt1.EndUpdate();

714. How can I list all items that contains any of specified words, not strings
exgantt1.BeginUpdate();
exgantt1.ColumnAutoResize = true;
exgantt1.ContinueColumnScroll = false;
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.MarkSearchColumn = false;
exgantt1.SearchColumnIndex = 1;
exgantt1.FilterBarPromptVisible = true;
exgantt1.FilterBarPromptType = (exontrol.EXGANTTLib.FilterPromptEnum)0x2000 | exontrol.EXGANTTLib.FilterPromptEnum.exFilterPromptContainsAny | exontrol.EXGANTTLib.FilterPromptEnum.exFilterPromptStartWords;
exgantt1.FilterBarPromptPattern = "london nancy";
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	(var_Columns.Add("Name") as exontrol.EXGANTTLib.Column).Width = 96;
	(var_Columns.Add("Title") as exontrol.EXGANTTLib.Column).Width = 96;
	var_Columns.Add("City");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h0 = var_Items.AddItem("Nancy Davolio");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Andrew Fuller");
	var_Items.set_CellCaption(h0,1,"Vice President, Sales");
	var_Items.set_CellCaption(h0,2,"Tacoma");
	var_Items.set_SelectItem(h0,true);
	h0 = var_Items.AddItem("Janet Leverling");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Kirkland");
	h0 = var_Items.AddItem("Margaret Peacock");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Redmond");
	h0 = var_Items.AddItem("Steven Buchanan");
	var_Items.set_CellCaption(h0,1,"Sales Manager");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Michael Suyama");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Robert King");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Laura Callahan");
	var_Items.set_CellCaption(h0,1,"Inside Sales Coordinator");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Anne Dodsworth");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
exgantt1.EndUpdate();

713. How can I list all items that contains all specified words, not strings
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.ColumnAutoResize = true;
exgantt1.ContinueColumnScroll = false;
exgantt1.MarkSearchColumn = false;
exgantt1.SearchColumnIndex = 1;
exgantt1.FilterBarPromptVisible = true;
exgantt1.FilterBarPromptType = (exontrol.EXGANTTLib.FilterPromptEnum)0x2000 | exontrol.EXGANTTLib.FilterPromptEnum.exFilterPromptContainsAll | exontrol.EXGANTTLib.FilterPromptEnum.exFilterPromptStartWords;
exgantt1.FilterBarPromptPattern = "london robert";
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	(var_Columns.Add("Name") as exontrol.EXGANTTLib.Column).Width = 96;
	(var_Columns.Add("Title") as exontrol.EXGANTTLib.Column).Width = 96;
	var_Columns.Add("City");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h0 = var_Items.AddItem("Nancy Davolio");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Andrew Fuller");
	var_Items.set_CellCaption(h0,1,"Vice President, Sales");
	var_Items.set_CellCaption(h0,2,"Tacoma");
	var_Items.set_SelectItem(h0,true);
	h0 = var_Items.AddItem("Janet Leverling");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Kirkland");
	h0 = var_Items.AddItem("Margaret Peacock");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Redmond");
	h0 = var_Items.AddItem("Steven Buchanan");
	var_Items.set_CellCaption(h0,1,"Sales Manager");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Michael Suyama");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Robert King");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Laura Callahan");
	var_Items.set_CellCaption(h0,1,"Inside Sales Coordinator");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Anne Dodsworth");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
exgantt1.EndUpdate();

712. I've noticed that the filtering by prompt is not case sensitive, is is possible to make it case sensitive
exgantt1.BeginUpdate();
exgantt1.ColumnAutoResize = true;
exgantt1.ContinueColumnScroll = false;
exgantt1.MarkSearchColumn = false;
exgantt1.SearchColumnIndex = 1;
exgantt1.FilterBarPromptVisible = true;
exgantt1.FilterBarPromptType = exontrol.EXGANTTLib.FilterPromptEnum.exFilterPromptContainsAny | exontrol.EXGANTTLib.FilterPromptEnum.exFilterPromptCaseSensitive;
exgantt1.FilterBarPromptPattern = "Anne";
exgantt1.Chart.set_PaneWidth(true,0);
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	(var_Columns.Add("Name") as exontrol.EXGANTTLib.Column).Width = 96;
	(var_Columns.Add("Title") as exontrol.EXGANTTLib.Column).Width = 96;
	var_Columns.Add("City");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h0 = var_Items.AddItem("Nancy Davolio");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Andrew Fuller");
	var_Items.set_CellCaption(h0,1,"Vice President, Sales");
	var_Items.set_CellCaption(h0,2,"Tacoma");
	var_Items.set_SelectItem(h0,true);
	h0 = var_Items.AddItem("Janet Leverling");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Kirkland");
	h0 = var_Items.AddItem("Margaret Peacock");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Redmond");
	h0 = var_Items.AddItem("Steven Buchanan");
	var_Items.set_CellCaption(h0,1,"Sales Manager");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Michael Suyama");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Robert King");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Laura Callahan");
	var_Items.set_CellCaption(h0,1,"Inside Sales Coordinator");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Anne Dodsworth");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
exgantt1.EndUpdate();

711. Is it possible to list only items that ends with any of specified strings
exgantt1.BeginUpdate();
exgantt1.ColumnAutoResize = true;
exgantt1.ContinueColumnScroll = false;
exgantt1.MarkSearchColumn = false;
exgantt1.SearchColumnIndex = 1;
exgantt1.FilterBarPromptVisible = true;
exgantt1.FilterBarPromptType = exontrol.EXGANTTLib.FilterPromptEnum.exFilterPromptEndWith;
exgantt1.FilterBarPromptColumns = "0";
exgantt1.FilterBarPromptPattern = "Fuller";
exgantt1.Chart.set_PaneWidth(true,0);
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	(var_Columns.Add("Name") as exontrol.EXGANTTLib.Column).Width = 96;
	(var_Columns.Add("Title") as exontrol.EXGANTTLib.Column).Width = 96;
	var_Columns.Add("City");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h0 = var_Items.AddItem("Nancy Davolio");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Andrew Fuller");
	var_Items.set_CellCaption(h0,1,"Vice President, Sales");
	var_Items.set_CellCaption(h0,2,"Tacoma");
	var_Items.set_SelectItem(h0,true);
	h0 = var_Items.AddItem("Janet Leverling");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Kirkland");
	h0 = var_Items.AddItem("Margaret Peacock");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Redmond");
	h0 = var_Items.AddItem("Steven Buchanan");
	var_Items.set_CellCaption(h0,1,"Sales Manager");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Michael Suyama");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Robert King");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Laura Callahan");
	var_Items.set_CellCaption(h0,1,"Inside Sales Coordinator");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Anne Dodsworth");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
exgantt1.EndUpdate();

710. Is it possible to list only items that ends with any of specified strings
exgantt1.BeginUpdate();
exgantt1.ColumnAutoResize = true;
exgantt1.ContinueColumnScroll = false;
exgantt1.MarkSearchColumn = false;
exgantt1.SearchColumnIndex = 1;
exgantt1.FilterBarPromptVisible = true;
exgantt1.FilterBarPromptType = exontrol.EXGANTTLib.FilterPromptEnum.exFilterPromptEndWith;
exgantt1.FilterBarPromptColumns = "0";
exgantt1.FilterBarPromptPattern = "Fuller";
exgantt1.Chart.set_PaneWidth(true,0);
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	(var_Columns.Add("Name") as exontrol.EXGANTTLib.Column).Width = 96;
	(var_Columns.Add("Title") as exontrol.EXGANTTLib.Column).Width = 96;
	var_Columns.Add("City");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h0 = var_Items.AddItem("Nancy Davolio");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Andrew Fuller");
	var_Items.set_CellCaption(h0,1,"Vice President, Sales");
	var_Items.set_CellCaption(h0,2,"Tacoma");
	var_Items.set_SelectItem(h0,true);
	h0 = var_Items.AddItem("Janet Leverling");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Kirkland");
	h0 = var_Items.AddItem("Margaret Peacock");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Redmond");
	h0 = var_Items.AddItem("Steven Buchanan");
	var_Items.set_CellCaption(h0,1,"Sales Manager");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Michael Suyama");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Robert King");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Laura Callahan");
	var_Items.set_CellCaption(h0,1,"Inside Sales Coordinator");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Anne Dodsworth");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
exgantt1.EndUpdate();

709. Is it possible to list only items that starts with any of specified strings
exgantt1.BeginUpdate();
exgantt1.ColumnAutoResize = true;
exgantt1.ContinueColumnScroll = false;
exgantt1.MarkSearchColumn = false;
exgantt1.SearchColumnIndex = 1;
exgantt1.FilterBarPromptVisible = true;
exgantt1.FilterBarPromptType = exontrol.EXGANTTLib.FilterPromptEnum.exFilterPromptStartWith;
exgantt1.FilterBarPromptColumns = "0";
exgantt1.FilterBarPromptPattern = "An M";
exgantt1.Chart.set_PaneWidth(true,0);
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	(var_Columns.Add("Name") as exontrol.EXGANTTLib.Column).Width = 96;
	(var_Columns.Add("Title") as exontrol.EXGANTTLib.Column).Width = 96;
	var_Columns.Add("City");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h0 = var_Items.AddItem("Nancy Davolio");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Andrew Fuller");
	var_Items.set_CellCaption(h0,1,"Vice President, Sales");
	var_Items.set_CellCaption(h0,2,"Tacoma");
	var_Items.set_SelectItem(h0,true);
	h0 = var_Items.AddItem("Janet Leverling");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Kirkland");
	h0 = var_Items.AddItem("Margaret Peacock");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Redmond");
	h0 = var_Items.AddItem("Steven Buchanan");
	var_Items.set_CellCaption(h0,1,"Sales Manager");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Michael Suyama");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Robert King");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Laura Callahan");
	var_Items.set_CellCaption(h0,1,"Inside Sales Coordinator");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Anne Dodsworth");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
exgantt1.EndUpdate();

708. Is it possible to list only items that starts with specified string
exgantt1.BeginUpdate();
exgantt1.ColumnAutoResize = true;
exgantt1.ContinueColumnScroll = false;
exgantt1.MarkSearchColumn = false;
exgantt1.SearchColumnIndex = 1;
exgantt1.FilterBarPromptVisible = true;
exgantt1.FilterBarPromptType = exontrol.EXGANTTLib.FilterPromptEnum.exFilterPromptStartWith;
exgantt1.FilterBarPromptColumns = "0";
exgantt1.FilterBarPromptPattern = "A";
exgantt1.Chart.set_PaneWidth(true,0);
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	(var_Columns.Add("Name") as exontrol.EXGANTTLib.Column).Width = 96;
	(var_Columns.Add("Title") as exontrol.EXGANTTLib.Column).Width = 96;
	var_Columns.Add("City");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h0 = var_Items.AddItem("Nancy Davolio");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Andrew Fuller");
	var_Items.set_CellCaption(h0,1,"Vice President, Sales");
	var_Items.set_CellCaption(h0,2,"Tacoma");
	var_Items.set_SelectItem(h0,true);
	h0 = var_Items.AddItem("Janet Leverling");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Kirkland");
	h0 = var_Items.AddItem("Margaret Peacock");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Redmond");
	h0 = var_Items.AddItem("Steven Buchanan");
	var_Items.set_CellCaption(h0,1,"Sales Manager");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Michael Suyama");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Robert King");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Laura Callahan");
	var_Items.set_CellCaption(h0,1,"Inside Sales Coordinator");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Anne Dodsworth");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
exgantt1.EndUpdate();

707. How can I specify that the list should include any of the seqeunces in the pattern
exgantt1.BeginUpdate();
exgantt1.ColumnAutoResize = true;
exgantt1.ContinueColumnScroll = false;
exgantt1.MarkSearchColumn = false;
exgantt1.SearchColumnIndex = 1;
exgantt1.FilterBarPromptVisible = true;
exgantt1.FilterBarPromptType = exontrol.EXGANTTLib.FilterPromptEnum.exFilterPromptContainsAny;
exgantt1.FilterBarPromptPattern = "london seattle";
exgantt1.Chart.set_PaneWidth(true,0);
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	(var_Columns.Add("Name") as exontrol.EXGANTTLib.Column).Width = 96;
	(var_Columns.Add("Title") as exontrol.EXGANTTLib.Column).Width = 96;
	var_Columns.Add("City");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h0 = var_Items.AddItem("Nancy Davolio");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Andrew Fuller");
	var_Items.set_CellCaption(h0,1,"Vice President, Sales");
	var_Items.set_CellCaption(h0,2,"Tacoma");
	var_Items.set_SelectItem(h0,true);
	h0 = var_Items.AddItem("Janet Leverling");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Kirkland");
	h0 = var_Items.AddItem("Margaret Peacock");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Redmond");
	h0 = var_Items.AddItem("Steven Buchanan");
	var_Items.set_CellCaption(h0,1,"Sales Manager");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Michael Suyama");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Robert King");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Laura Callahan");
	var_Items.set_CellCaption(h0,1,"Inside Sales Coordinator");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Anne Dodsworth");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
exgantt1.EndUpdate();

706. How can I specify that all sequences in the filter pattern must be included in the list
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.ColumnAutoResize = true;
exgantt1.ContinueColumnScroll = false;
exgantt1.MarkSearchColumn = false;
exgantt1.SearchColumnIndex = 1;
exgantt1.FilterBarPromptVisible = true;
exgantt1.FilterBarPromptType = exontrol.EXGANTTLib.FilterPromptEnum.exFilterPromptContainsAll;
exgantt1.FilterBarPromptPattern = "london manager";
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	(var_Columns.Add("Name") as exontrol.EXGANTTLib.Column).Width = 96;
	(var_Columns.Add("Title") as exontrol.EXGANTTLib.Column).Width = 96;
	var_Columns.Add("City");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h0 = var_Items.AddItem("Nancy Davolio");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Andrew Fuller");
	var_Items.set_CellCaption(h0,1,"Vice President, Sales");
	var_Items.set_CellCaption(h0,2,"Tacoma");
	var_Items.set_SelectItem(h0,true);
	h0 = var_Items.AddItem("Janet Leverling");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Kirkland");
	h0 = var_Items.AddItem("Margaret Peacock");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Redmond");
	h0 = var_Items.AddItem("Steven Buchanan");
	var_Items.set_CellCaption(h0,1,"Sales Manager");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Michael Suyama");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Robert King");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Laura Callahan");
	var_Items.set_CellCaption(h0,1,"Inside Sales Coordinator");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Anne Dodsworth");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
exgantt1.EndUpdate();

705. How do I change at runtime the filter prompt
exgantt1.BeginUpdate();
exgantt1.ColumnAutoResize = true;
exgantt1.ContinueColumnScroll = false;
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.MarkSearchColumn = false;
exgantt1.SearchColumnIndex = 1;
exgantt1.FilterBarPromptVisible = true;
exgantt1.FilterBarPromptPattern = "london manager";
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	(var_Columns.Add("Name") as exontrol.EXGANTTLib.Column).Width = 96;
	(var_Columns.Add("Title") as exontrol.EXGANTTLib.Column).Width = 96;
	var_Columns.Add("City");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h0 = var_Items.AddItem("Nancy Davolio");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Andrew Fuller");
	var_Items.set_CellCaption(h0,1,"Vice President, Sales");
	var_Items.set_CellCaption(h0,2,"Tacoma");
	var_Items.set_SelectItem(h0,true);
	h0 = var_Items.AddItem("Janet Leverling");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Kirkland");
	h0 = var_Items.AddItem("Margaret Peacock");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Redmond");
	h0 = var_Items.AddItem("Steven Buchanan");
	var_Items.set_CellCaption(h0,1,"Sales Manager");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Michael Suyama");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Robert King");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Laura Callahan");
	var_Items.set_CellCaption(h0,1,"Inside Sales Coordinator");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Anne Dodsworth");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
exgantt1.EndUpdate();

704. How do I specify to filter only a single column when using the filter prompt
exgantt1.BeginUpdate();
exgantt1.ColumnAutoResize = true;
exgantt1.ContinueColumnScroll = false;
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.MarkSearchColumn = false;
exgantt1.SearchColumnIndex = 1;
exgantt1.FilterBarPromptVisible = true;
exgantt1.FilterBarPromptColumns = "2,3";
exgantt1.FilterBarPromptPattern = "london";
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	(var_Columns.Add("Name") as exontrol.EXGANTTLib.Column).Width = 96;
	(var_Columns.Add("Title") as exontrol.EXGANTTLib.Column).Width = 96;
	var_Columns.Add("City");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h0 = var_Items.AddItem("Nancy Davolio");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Andrew Fuller");
	var_Items.set_CellCaption(h0,1,"Vice President, Sales");
	var_Items.set_CellCaption(h0,2,"Tacoma");
	var_Items.set_SelectItem(h0,true);
	h0 = var_Items.AddItem("Janet Leverling");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Kirkland");
	h0 = var_Items.AddItem("Margaret Peacock");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Redmond");
	h0 = var_Items.AddItem("Steven Buchanan");
	var_Items.set_CellCaption(h0,1,"Sales Manager");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Michael Suyama");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Robert King");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Laura Callahan");
	var_Items.set_CellCaption(h0,1,"Inside Sales Coordinator");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Anne Dodsworth");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
exgantt1.EndUpdate();

703. How do I change the prompt or the caption being displayed in the filter bar
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.ColumnAutoResize = true;
exgantt1.ContinueColumnScroll = false;
exgantt1.MarkSearchColumn = false;
exgantt1.SearchColumnIndex = 1;
exgantt1.FilterBarPromptVisible = true;
exgantt1.FilterBarPrompt = "changed";
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	(var_Columns.Add("Name") as exontrol.EXGANTTLib.Column).Width = 96;
	(var_Columns.Add("Title") as exontrol.EXGANTTLib.Column).Width = 96;
	var_Columns.Add("City");
exgantt1.EndUpdate();

702. How do I enable the filter prompt feature
exgantt1.BeginUpdate();
exgantt1.Chart.set_PaneWidth(true,0);
exgantt1.ColumnAutoResize = true;
exgantt1.ContinueColumnScroll = false;
exgantt1.MarkSearchColumn = false;
exgantt1.SearchColumnIndex = 1;
exgantt1.FilterBarPromptVisible = true;
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	(var_Columns.Add("Name") as exontrol.EXGANTTLib.Column).Width = 96;
	(var_Columns.Add("Title") as exontrol.EXGANTTLib.Column).Width = 96;
	var_Columns.Add("City");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h0 = var_Items.AddItem("Nancy Davolio");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Andrew Fuller");
	var_Items.set_CellCaption(h0,1,"Vice President, Sales");
	var_Items.set_CellCaption(h0,2,"Tacoma");
	var_Items.set_SelectItem(h0,true);
	h0 = var_Items.AddItem("Janet Leverling");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Kirkland");
	h0 = var_Items.AddItem("Margaret Peacock");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"Redmond");
	h0 = var_Items.AddItem("Steven Buchanan");
	var_Items.set_CellCaption(h0,1,"Sales Manager");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Michael Suyama");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Robert King");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
	h0 = var_Items.AddItem("Laura Callahan");
	var_Items.set_CellCaption(h0,1,"Inside Sales Coordinator");
	var_Items.set_CellCaption(h0,2,"Seattle");
	h0 = var_Items.AddItem("Anne Dodsworth");
	var_Items.set_CellCaption(h0,1,"Sales Representative");
	var_Items.set_CellCaption(h0,2,"London");
exgantt1.EndUpdate();

701. Is it possible to colour a particular column, I mean the cell's foreground color
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.ConditionalFormat var_ConditionalFormat = exgantt1.ConditionalFormats.Add("1",null);
	var_ConditionalFormat.ForeColor = Color.FromArgb(255,0,0);
	var_ConditionalFormat.ApplyTo = (exontrol.EXGANTTLib.FormatApplyToEnum)0x1;
exgantt1.MarkSearchColumn = false;
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	var_Columns.Add("Column 1");
	var_Columns.Add("Column 2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaption(var_Items.AddItem(0),1,1);
	var_Items.set_CellCaption(var_Items.AddItem(2),1,3);
	var_Items.set_CellCaption(var_Items.AddItem(4),1,5);
exgantt1.EndUpdate();

700. Is it possible to colour a particular column for specified values
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.ConditionalFormat var_ConditionalFormat = exgantt1.ConditionalFormats.Add("int(%1) in (3,4,5)",null);
	var_ConditionalFormat.BackColor = Color.FromArgb(255,0,0);
	var_ConditionalFormat.ApplyTo = (exontrol.EXGANTTLib.FormatApplyToEnum)0x1;
exgantt1.MarkSearchColumn = false;
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	var_Columns.Add("Column 1");
	var_Columns.Add("Column 2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaption(var_Items.AddItem(0),1,1);
	var_Items.set_CellCaption(var_Items.AddItem(2),1,3);
	var_Items.set_CellCaption(var_Items.AddItem(4),1,5);
exgantt1.EndUpdate();

699. Is it possible to colour a particular column
exgantt1.BeginUpdate();
exgantt1.MarkSearchColumn = false;
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	var_Columns.Add("Column 1");
	(var_Columns.Add("Column 2") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellBackColor,255);
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaption(var_Items.AddItem(0),1,1);
	var_Items.set_CellCaption(var_Items.AddItem(2),1,3);
	var_Items.set_CellCaption(var_Items.AddItem(4),1,5);
exgantt1.EndUpdate();

698. How do i get all the children items that are under a certain parent Item handle
exgantt1.BeginUpdate();
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.Columns.Add("P");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
exontrol.EXGANTTLib.Items var_Items1 = exgantt1.Items;
	int hChild = var_Items1.get_ItemChild(var_Items1.FirstVisibleItem);
	System.Diagnostics.Debug.Print( var_Items1.get_CellCaption(hChild,0).ToString() );
	System.Diagnostics.Debug.Print( var_Items1.get_CellCaption(var_Items1.get_NextSiblingItem(hChild),0).ToString() );
exgantt1.EndUpdate();

697. How can I change the predefined labels being displayed in the chart's header so it shows the data in short format with no literals
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.set_PaneWidth(false,0);
	var_Chart.LevelCount = 3;
	var_Chart.OverviewVisible = true;
	var_Chart.AllowOverviewZoom = exontrol.EXGANTTLib.OverviewZoomEnum.exAlwaysZoom;
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exYear,"<%yy%><|><%yyyy%>");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exHalfYear,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exQuarterYear,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exMonth,"<|><%m%><|><%m%>/<%yy%><|><%m%>/<%yyyy%>");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exThirdMonth,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exWeek,"<|><%ww%><|><%m%>/<%d%>/<%yy%><r><%ww%><|><%m%>/<%d%>/<%yyyy%><r><%ww%><||><||>256");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exDay,"<|><%d%><|><%m%>/<%d%>/<%yy%><|><%m%>/<%d%>/<%yyyy%><||><||>4096");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exHour,"<|><%hh%><|><%m%>/<%d%>/<%yy%> <%h%> <%AM/PM%><|><%m%>/<%d%>/<%yyyy%> <%h%> <%AM/PM%><||><||>65" +
"536");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exMinute,"<|><%nn%><|><%h%>:<%nn% <%AM/PM%>><|><%m%>/<%d%>/<%yy%> <%h%>:<%nn%> <%AM/PM%><|><%m%>/<%d%>/<%" +
"yyyy%> <%h%>:<%nn%> <%AM/PM%>");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exSecond,"<|><%ss%><|><%nn%>:<%ss%><|><%h%>:<%nn%>:<%ss%> <%AM/PM%><|><%m%>/<%d%>/<%yy%> <%h%>:<%nn%>:<%s" +
"s%> <%AM/PM%><|><%m%>/<%d%>/<%yyyy%> <%h%>:<%nn%>:<%ss%> <%AM/PM%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exYear,"<%yyyy%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exHalfYear,"");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exQuarterYear,"");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exMonth,"<%m%>/<%yyyy%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exThirdMonth,"");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exWeek,"<%m%>/<%d%>/<%yyyy%> <%ww%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exDay,"<%m%>/<%d%>/<%yyyy%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exHour,"<%m%>/<%d%>/<%yyyy%> <%h%> <%AM/PM%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exMinute,"<%m%>/<%d%>/<%yyyy%> <%h%>:<%nn%> <%AM/PM%>");
	var_Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exSecond,"<%m%>/<%d%>/<%yyyy%> <%h%>:<%nn%>:<%ss%> <%AM/PM%>");
	var_Chart.UnitScale = exontrol.EXGANTTLib.UnitEnum.exDay;
exgantt1.EndUpdate();

696. How can I get the caption of focused item
// SelectionChanged event - Fired after a new item has been selected.
private void exgantt1_SelectionChanged(object sender)
{
	exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
		System.Diagnostics.Debug.Print( "Handle" );
		System.Diagnostics.Debug.Print( var_Items.FocusItem.ToString() );
		System.Diagnostics.Debug.Print( "Caption" );
		System.Diagnostics.Debug.Print( var_Items.get_CellCaption(var_Items.FocusItem,0).ToString() );
}
//this.exgantt1.SelectionChanged += new exontrol.EXGANTTLib.exg2antt.SelectionChangedEventHandler(this.exgantt1_SelectionChanged);

exgantt1.BeginUpdate();
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.Columns.Add("Items");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("R1");
	var_Items.InsertItem(h,0,"Cell 1.1");
	var_Items.InsertItem(h,0,"Cell 1.2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("R2");
	var_Items.InsertItem(h,0,"Cell 2.1");
	var_Items.InsertItem(h,0,"Cell 2.2");
	var_Items.set_ExpandItem(h,true);
exgantt1.EndUpdate();

695. How can I get the caption of selected item
// SelectionChanged event - Fired after a new item has been selected.
private void exgantt1_SelectionChanged(object sender)
{
	exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
		System.Diagnostics.Debug.Print( "Handle" );
		System.Diagnostics.Debug.Print( var_Items.get_SelectedItem(0).ToString() );
		System.Diagnostics.Debug.Print( "Caption" );
		System.Diagnostics.Debug.Print( var_Items.get_CellCaption(var_Items.get_SelectedItem(0),0).ToString() );
}
//this.exgantt1.SelectionChanged += new exontrol.EXGANTTLib.exg2antt.SelectionChangedEventHandler(this.exgantt1_SelectionChanged);

exgantt1.BeginUpdate();
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.Columns.Add("Items");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("R1");
	var_Items.InsertItem(h,0,"Cell 1.1");
	var_Items.InsertItem(h,0,"Cell 1.2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("R2");
	var_Items.InsertItem(h,0,"Cell 2.1");
	var_Items.InsertItem(h,0,"Cell 2.2");
	var_Items.set_ExpandItem(h,true);
exgantt1.EndUpdate();

694. How can I highligth the item from the cursor as it moves
// MouseMove event - Occurs when the user moves the mouse.
private void exgantt1_MouseMoveEvent(object sender,short Button,short Shift,int X,int Y)
{
	exgantt1.BeginUpdate();
	int h = exgantt1.get_ItemFromPoint(-1,-1,c,hit);
	exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
		var_Items.ClearItemBackColor(exgantt1.get_Background((exontrol.EXGANTTLib.BackgroundPartEnum)0x280 | exontrol.EXGANTTLib.BackgroundPartEnum.exDateHeader | exontrol.EXGANTTLib.BackgroundPartEnum.exCursorHoverColumn | exontrol.EXGANTTLib.BackgroundPartEnum.exToolTipAppearance | exontrol.EXGANTTLib.BackgroundPartEnum.exVSUp));
		var_Items.set_ItemBackColor(h,Color.FromArgb(0,0,0));
	exgantt1.set_Background((exontrol.EXGANTTLib.BackgroundPartEnum)0x280 | exontrol.EXGANTTLib.BackgroundPartEnum.exDateHeader | exontrol.EXGANTTLib.BackgroundPartEnum.exCursorHoverColumn | exontrol.EXGANTTLib.BackgroundPartEnum.exToolTipAppearance | exontrol.EXGANTTLib.BackgroundPartEnum.exVSUp,h);
	exgantt1.EndUpdate();
}
//this.exgantt1.MouseMoveEvent += new exontrol.EXGANTTLib.exg2antt.MouseMoveEventHandler(this.exgantt1_MouseMoveEvent);

exgantt1.BeginUpdate();
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exHLines;
exgantt1.SelBackColor = Color.FromArgb(240,250,240);
exgantt1.SelForeColor = Color.FromArgb(0,0,0);
exgantt1.ShowFocusRect = false;
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.SelBackColor = Color.FromArgb(240,250,240);
exgantt1.Columns.Add("Items");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("R1");
	var_Items.InsertItem(h,0,"Cell 1.1");
	var_Items.InsertItem(h,0,"Cell 1.2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("R2");
	var_Items.InsertItem(h,0,"Cell 2.1");
	var_Items.InsertItem(h,0,"Cell 2.2");
	var_Items.set_ExpandItem(h,true);
exgantt1.EndUpdate();

693. How can I get the item from the cursor
// MouseMove event - Occurs when the user moves the mouse.
private void exgantt1_MouseMoveEvent(object sender,short Button,short Shift,int X,int Y)
{
	int h = exgantt1.get_ItemFromPoint(-1,-1,c,hit);
	System.Diagnostics.Debug.Print( "Handle" );
	System.Diagnostics.Debug.Print( h.ToString() );
	System.Diagnostics.Debug.Print( "Index" );
	System.Diagnostics.Debug.Print( exgantt1.Items.get_ItemToIndex(h).ToString() );
}
//this.exgantt1.MouseMoveEvent += new exontrol.EXGANTTLib.exg2antt.MouseMoveEventHandler(this.exgantt1_MouseMoveEvent);

exgantt1.BeginUpdate();
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exHLines;
exgantt1.Columns.Add("Items");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("R1");
	var_Items.InsertItem(h,0,"Cell 1.1");
	var_Items.InsertItem(h,0,"Cell 1.2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("R2");
	var_Items.InsertItem(h,0,"Cell 2.1");
	var_Items.InsertItem(h,0,"Cell 2.2");
	var_Items.set_ExpandItem(h,true);
exgantt1.EndUpdate();

692. How can I get the column from the cursor, not only in the header
// MouseMove event - Occurs when the user moves the mouse.
private void exgantt1_MouseMoveEvent(object sender,short Button,short Shift,int X,int Y)
{
	System.Diagnostics.Debug.Print( exgantt1.get_ColumnFromPoint(-1,0).ToString() );
}
//this.exgantt1.MouseMoveEvent += new exontrol.EXGANTTLib.exg2antt.MouseMoveEventHandler(this.exgantt1_MouseMoveEvent);

exgantt1.BeginUpdate();
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.Columns.Add("P1");
exgantt1.Columns.Add("P2");
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exAllLines;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("R1");
	var_Items.set_CellCaption(h,1,"R2");
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Cell 1.1"),1,"Cell 1.2");
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Cell 2.1"),1,"Cell 2.2");
	var_Items.set_ExpandItem(h,true);
exgantt1.EndUpdate();

691. How can I get the column from the cursor
// MouseMove event - Occurs when the user moves the mouse.
private void exgantt1_MouseMoveEvent(object sender,short Button,short Shift,int X,int Y)
{
	System.Diagnostics.Debug.Print( exgantt1.get_ColumnFromPoint(-1,-1).ToString() );
}
//this.exgantt1.MouseMoveEvent += new exontrol.EXGANTTLib.exg2antt.MouseMoveEventHandler(this.exgantt1_MouseMoveEvent);

exgantt1.BeginUpdate();
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exAllLines;
exgantt1.Columns.Add("P1");
exgantt1.Columns.Add("P2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("R1");
	var_Items.set_CellCaption(h,1,"R2");
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Cell 1.1"),1,"Cell 1.2");
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Cell 2.1"),1,"Cell 2.2");
	var_Items.set_ExpandItem(h,true);
exgantt1.EndUpdate();

690. How can I get the cell's caption from the cursor
// MouseMove event - Occurs when the user moves the mouse.
private void exgantt1_MouseMoveEvent(object sender,short Button,short Shift,int X,int Y)
{
	int h = exgantt1.get_ItemFromPoint(-1,-1,c,hit);
	System.Diagnostics.Debug.Print( exgantt1.Items.get_CellCaption(h,c).ToString() );
}
//this.exgantt1.MouseMoveEvent += new exontrol.EXGANTTLib.exg2antt.MouseMoveEventHandler(this.exgantt1_MouseMoveEvent);

exgantt1.BeginUpdate();
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.Columns.Add("Items");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("R1");
	var_Items.InsertItem(h,0,"Cell 1.1");
	var_Items.InsertItem(h,0,"Cell 1.2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("R2");
	var_Items.InsertItem(h,0,"Cell 2.1");
	var_Items.InsertItem(h,0,"Cell 2.2");
	var_Items.set_ExpandItem(h,true);
exgantt1.EndUpdate();

689. Is it possible to change the style for the vertical or horizontal grid lines, in the list area
exgantt1.BeginUpdate();
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exAllLines;
exgantt1.GridLineStyle = exontrol.EXGANTTLib.GridLinesStyleEnum.exGridLinesHDot4 | exontrol.EXGANTTLib.GridLinesStyleEnum.exGridLinesVSolid;
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exgantt1.Columns.Add("C3");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Item 1");
	var_Items.set_CellCaption(h,1,"SubItem 1.2");
	var_Items.set_CellCaption(h,2,"SubItem 1.3");
	h = var_Items.AddItem("Item 2");
	var_Items.set_CellCaption(h,1,"SubItem 2.2");
	var_Items.set_CellCaption(h,2,"SubItem 2.3");
exgantt1.EndUpdate();

688. How can I show the bars over the grid lines, i.e. so you cannot see the grid lines 'through' the bar
exgantt1.BeginUpdate();
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exAllLines;
exgantt1.GridLineColor = Color.FromArgb(220,220,220);
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.set_PaneWidth(false,48);
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
	var_Chart.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exAllLines;
	var_Chart.GridLineStyle = exontrol.EXGANTTLib.GridLinesStyleEnum.exGridLinesBehind;
	var_Chart.LevelCount = 2;
	exontrol.EXGANTTLib.Level var_Level = var_Chart.get_Level(1);
		var_Level.DrawGridLines = true;
		var_Level.GridLineColor = Color.FromArgb(220,220,220);
	exontrol.EXGANTTLib.Bar var_Bar = var_Chart.Bars["Task"];
		var_Bar.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternSolid;
		var_Bar.Height = 14;
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Item 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"A",null);
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/8/2001"),Convert.ToDateTime("1/15/2001"),"B",null);
exgantt1.EndUpdate();

687. Is it possible to change the style for the vertical grid lines, in the chart area only
exgantt1.BeginUpdate();
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exAllLines;
exgantt1.GridLineStyle = exontrol.EXGANTTLib.GridLinesStyleEnum.exGridLinesDash;
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.set_PaneWidth(false,48);
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
	var_Chart.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exAllLines;
	var_Chart.GridLineStyle = exontrol.EXGANTTLib.GridLinesStyleEnum.exGridLinesDash;
	var_Chart.LevelCount = 2;
	var_Chart.get_Level(1).DrawGridLines = true;
	exontrol.EXGANTTLib.Level var_Level = var_Chart.get_Level(0);
		var_Level.GridLineColor = Color.FromArgb(255,0,0);
		var_Level.GridLineStyle = exontrol.EXGANTTLib.GridLinesStyleEnum.exGridLinesVSolid;
	var_Chart.Bars["Task"].Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternSolid;
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Item 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"A",null);
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/8/2001"),Convert.ToDateTime("1/15/2001"),"B",null);
exgantt1.EndUpdate();

686. Is it possible to change the style for the grid lines, for instance to be solid not dotted
exgantt1.BeginUpdate();
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exAllLines;
exgantt1.GridLineStyle = exontrol.EXGANTTLib.GridLinesStyleEnum.exGridLinesSolid;
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.set_PaneWidth(false,48);
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
	var_Chart.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exAllLines;
	var_Chart.GridLineStyle = exontrol.EXGANTTLib.GridLinesStyleEnum.exGridLinesSolid;
	var_Chart.LevelCount = 2;
	var_Chart.get_Level(1).DrawGridLines = true;
	var_Chart.Bars["Task"].Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternSolid;
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Item 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"A",null);
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/8/2001"),Convert.ToDateTime("1/15/2001"),"B",null);
exgantt1.EndUpdate();

685. How can I show the grid lines for the chart and list area
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exAllLines;
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.set_PaneWidth(false,48);
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
	var_Chart.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exAllLines;
	var_Chart.LevelCount = 2;
	var_Chart.get_Level(1).DrawGridLines = true;
	var_Chart.Bars["Task"].Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternSolid;
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Item 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"A",null);
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/8/2001"),Convert.ToDateTime("1/15/2001"),"B",null);

684. How can I get the link from the point
// MouseMove event - Occurs when the user moves the mouse.
private void exgantt1_MouseMoveEvent(object sender,short Button,short Shift,int X,int Y)
{
	System.Diagnostics.Debug.Print( exgantt1.Chart.get_LinkFromPoint(-1,-1).ToString() );
}
//this.exgantt1.MouseMoveEvent += new exontrol.EXGANTTLib.exg2antt.MouseMoveEventHandler(this.exgantt1_MouseMoveEvent);

exgantt1.BeginUpdate();
exgantt1.Columns.Add("Task");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("12/29/2000");
	var_Chart.set_PaneWidth(false,64);
	var_Chart.LevelCount = 2;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"L1");
	int h3 = var_Items.AddItem("Task 3");
	var_Items.AddBar(h3,"Task",Convert.ToDateTime("1/8/2001"),Convert.ToDateTime("1/10/2001"),"K3",null);
	var_Items.AddLink("L2",h2,"K2",h3,"K3");
	var_Items.set_Link("L2",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"L2");
exgantt1.EndUpdate();

683. How can I get the bar from the point
// MouseMove event - Occurs when the user moves the mouse.
private void exgantt1_MouseMoveEvent(object sender,short Button,short Shift,int X,int Y)
{
	System.Diagnostics.Debug.Print( exgantt1.Chart.get_BarFromPoint(-1,-1).ToString() );
}
//this.exgantt1.MouseMoveEvent += new exontrol.EXGANTTLib.exg2antt.MouseMoveEventHandler(this.exgantt1_MouseMoveEvent);

exgantt1.BeginUpdate();
exgantt1.Columns.Add("Task");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("12/29/2000");
	var_Chart.set_PaneWidth(false,64);
	var_Chart.LevelCount = 2;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/4/2001"),Convert.ToDateTime("1/6/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	int h3 = var_Items.AddItem("Task 3");
	var_Items.AddBar(h3,"Task",Convert.ToDateTime("1/8/2001"),Convert.ToDateTime("1/10/2001"),"K3",null);
	var_Items.AddLink("L2",h2,"K2",h3,"K3");
exgantt1.EndUpdate();

682. How can I get the level from the cursor
// MouseMove event - Occurs when the user moves the mouse.
private void exgantt1_MouseMoveEvent(object sender,short Button,short Shift,int X,int Y)
{
	System.Diagnostics.Debug.Print( exgantt1.Chart.get_LevelFromPoint(-1,-1).ToString() );
}
//this.exgantt1.MouseMoveEvent += new exontrol.EXGANTTLib.exg2antt.MouseMoveEventHandler(this.exgantt1_MouseMoveEvent);

exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("6/25/2010");
	var_Chart.set_PaneWidth(false,0);
	var_Chart.LevelCount = 4;

681. I display numbers in my chart, but the AddBar requires a date how can I add a bar
exgantt1.BeginUpdate();
exgantt1.Columns.Add("Tasks");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.set_PaneWidth(false,0);
	var_Chart.NonworkingDays = 0;
	var_Chart.FirstVisibleDate = 0;
	var_Chart.ToolTip = "";
	exontrol.EXGANTTLib.Level var_Level = var_Chart.get_Level(0);
		var_Level.Label = "<%i%>";
		var_Level.ToolTip = "";
	var_Chart.UnitWidth = 24;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Task",2,4,null,null);
	var_Items.AddBar(var_Items.AddItem("Task 2"),"Task",6,10,null,null);
exgantt1.EndUpdate();

680. I display numbers in the chart's header but do not want to get displayed negative numbers. How can i do that
// DateChange event - Occurs when the first visible date is changed.
private void exgantt1_DateChange(object sender)
{
	exgantt1.Chart.FirstVisibleDate = 0;
	exgantt1.set_ScrollPartEnable(exontrol.EXGANTTLib.ScrollBarEnum.exHChartScroll,exontrol.EXGANTTLib.ScrollPartEnum.exLeftBPart,false);
}
//this.exgantt1.DateChange += new exontrol.EXGANTTLib.exg2antt.DateChangeEventHandler(this.exgantt1_DateChange);

exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.set_PaneWidth(false,0);
	var_Chart.NonworkingDays = 0;
	var_Chart.FirstVisibleDate = 0;
	var_Chart.ToolTip = "";
	exontrol.EXGANTTLib.Level var_Level = var_Chart.get_Level(0);
		var_Level.Label = "<%i%>";
		var_Level.ToolTip = "<%i%>";
	var_Chart.UnitWidth = 24;
exgantt1.EndUpdate();

679. How can I display numbers in the chart's header instead dates
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.set_PaneWidth(false,0);
	var_Chart.NonworkingDays = 0;
	var_Chart.FirstVisibleDate = 0;
	var_Chart.ToolTip = "";
	exontrol.EXGANTTLib.Level var_Level = var_Chart.get_Level(0);
		var_Level.Label = "<%i%>";
		var_Level.ToolTip = "";
	var_Chart.UnitWidth = 24;
exgantt1.EndUpdate();

678. How can I determine that a certain bar is the topmost
exgantt1.Columns.Add("Task");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.set_PaneWidth(false,48);
	var_Chart.FirstVisibleDate = Convert.ToDateTime("12/27/2000");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Bars A B");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"A",null);
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"B",null);
	var_Items.set_ItemBar(h,"B",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarColor,255);
	h = var_Items.AddItem("Bars B A");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"B",null);
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"A",null);
	var_Items.set_ItemBar(h,"A",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarColor,255);

677. Is there any automatic way to change a property for all bars in the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.AddBar(var_Items.AddItem("Task 2"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K2",null);
	var_Items.AddBar(var_Items.AddItem("Task 3"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K3",null);
	var_Items.AddBar(var_Items.AddItem("Task 4"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K4",null);
	var_Items.set_ItemBar(0,"<ALL>",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarColor,255);

676. I have an EBN file how can I apply different colors to it, so no need to create a new one
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.SelBackColor = exgantt1.BackColor;
exgantt1.SelForeColor = exgantt1.ForeColor;
exgantt1.HasLines = exontrol.EXGANTTLib.HierarchyLineEnum.exNoLine;
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	int hC = var_Items.InsertItem(h,0,"Default");
	var_Items.set_ItemBackColor32(hC,0x1000000);
	var_Items.set_ItemHeight(var_Items.InsertItem(h,0,""),6);
	hC = var_Items.InsertItem(h,0,"Light Green");
	var_Items.set_ItemBackColor32(hC,0x100ff00);
	var_Items.set_ItemHeight(var_Items.InsertItem(h,0,""),6);
	hC = var_Items.InsertItem(h,0,"Dark Green");
	var_Items.set_ItemBackColor32(hC,0x1007f00);
	var_Items.set_ItemHeight(var_Items.InsertItem(h,0,""),6);
	hC = var_Items.InsertItem(h,0,"Magenta");
	var_Items.set_ItemBackColor32(hC,0x1ff7fff);
	var_Items.set_ItemHeight(var_Items.InsertItem(h,0,""),6);
	hC = var_Items.InsertItem(h,0,"Yellow");
	var_Items.set_ItemBackColor32(hC,0x17fffff);
	var_Items.set_ItemHeight(var_Items.InsertItem(h,0,""),6);
	var_Items.set_ExpandItem(h,true);

675. How can I remove all bars from the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.AddBar(var_Items.AddItem("Task 2"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.AddBar(var_Items.AddItem("Task 3"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.AddBar(var_Items.AddItem("Task 4"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K2",null);
	var_Items.ClearBars(0);

674. How can I change the color for all bars with a specified key
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.AddBar(var_Items.AddItem("Task 2"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.AddBar(var_Items.AddItem("Task 3"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.AddBar(var_Items.AddItem("Task 4"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K2",null);
	var_Items.set_ItemBar(0,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarColor,255);

673. Is there any automatic way to change a property for all bars with a specified key
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.AddBar(var_Items.AddItem("Task 2"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.AddBar(var_Items.AddItem("Task 3"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.AddBar(var_Items.AddItem("Task 4"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K2",null);
	var_Items.set_ItemBar(0,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarColor,255);

672. How can I remove all bars with specified key
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.AddBar(var_Items.AddItem("Task 2"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.AddBar(var_Items.AddItem("Task 3"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.AddBar(var_Items.AddItem("Task 4"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K2",null);
	var_Items.RemoveBar(0,"K1");

671. Is there any option to show gradient bars without using EBN technology
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Bar var_Bar = exgantt1.Chart.Bars["Task"];
	var_Bar.Color = Color.FromArgb(255,0,0);
	var_Bar.StartColor = Color.FromArgb(0,255,0);
	var_Bar.EndColor = Color.FromArgb(255,255,0);
	var_Bar.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternBox;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"",null);

670. How can I disable the control's splitter so the user can't resize the list area
exgantt1.OnResizeControl = exontrol.EXGANTTLib.OnResizeControlEnum.exResizeChart | exontrol.EXGANTTLib.OnResizeControlEnum.exDisableSplitter;
exgantt1.Chart.set_PaneWidth(false,60);

669. How can I disable the control's splitter so the user can't resize the chart area
exgantt1.OnResizeControl = exontrol.EXGANTTLib.OnResizeControlEnum.exDisableSplitter;
exgantt1.Chart.set_PaneWidth(true,60);

668. How can I define a bar that shows two colors, one up and one down, without using skin or EBN files
exgantt1.BeginUpdate();
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Bar var_Bar = exgantt1.Chart.Bars.Add("A");
	var_Bar.Color = Color.FromArgb(255,0,0);
	var_Bar.Shape = exontrol.EXGANTTLib.ShapeBarEnum.exShapeSolidUp;
	var_Bar.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternSolid;
exontrol.EXGANTTLib.Bar var_Bar1 = exgantt1.Chart.Bars.Add("B");
	var_Bar1.Color = Color.FromArgb(128,0,0);
	var_Bar1.Shape = exontrol.EXGANTTLib.ShapeBarEnum.exShapeSolidDown;
	var_Bar1.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternSolid;
exgantt1.Chart.Bars.Add("A%B").Shortcut = "AB";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"AB",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercent,1);
exgantt1.EndUpdate();

667. Does your control support RightToLeft property for RTL languages or right to left
exgantt1.BeginUpdate();
exgantt1.ScrollBars = exontrol.EXGANTTLib.ScrollBarsEnum.exDisableBoth;
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("P1") as exontrol.EXGANTTLib.Column);
	var_Column.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellHasCheckBox,true);
	var_Column.PartialCheck = true;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
exgantt1.RightToLeft = true;
exgantt1.EndUpdate();

666. Is there any way to display the vertical scroll bar on the left side, as I want to align my data to the right
exgantt1.BeginUpdate();
exgantt1.ScrollBars = exontrol.EXGANTTLib.ScrollBarsEnum.exDisableBoth;
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	var_Columns.Add("C1");
	var_Columns.Add("C2");
	var_Columns.Add("C3");
	var_Columns.Add("C4");
	var_Columns.Add("C5");
	var_Columns.Add("C6");
	var_Columns.Add("C7");
	var_Columns.Add("C8");
exgantt1.RightToLeft = true;
exgantt1.EndUpdate();

665. Can I display the cell's check box after the text
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Column") as exontrol.EXGANTTLib.Column);
	var_Column.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellHasCheckBox,true);
	var_Column.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellDrawPartsOrder,"caption,check");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellHasCheckBox(var_Items.AddItem("Caption 1"),0,true);
	var_Items.set_CellHasCheckBox(var_Items.AddItem("Caption 2"),0,true);

664. Can I change the order of the parts in the cell, as checkbox after the text, and so on
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
(exgantt1.Columns.Add("Column") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellDrawPartsOrder,"caption,check,icon,icons,picture");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Text");
	var_Items.set_CellImage(h,0,1);
	var_Items.set_CellHasCheckBox(h,0,true);

663. Can I have an image displayed after the text. Can I get that effect without using HTML content
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
(exgantt1.Columns.Add("Column") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellDrawPartsOrder,"caption,icon,check,icons,picture");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Text");
	var_Items.set_CellImage(h,0,1);

662. Is there any option to print the columns section on each page
exgantt1.BeginUpdate();
exgantt1.Columns.Add("Col 1");
exgantt1.Columns.Add("Col 2");
exgantt1.MarkSearchColumn = false;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.LevelCount = 2;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Col 1");
	var_Items.set_CellCaption(h1,1,"Col 2");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Col 1");
	var_Items.set_CellCaption(h2,1,"Col 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("2/5/2001"),Convert.ToDateTime("2/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkStartPos,0);
exgantt1.EndUpdate();
// Add 'exontrol.exprint.dll' reference to your project.
// Add 'ExPrint 1.0 Control Library' reference to your project.
exontrol.EXPRINTLib.exprint var_Print = new exontrol.EXPRINTLib.exprint();
	var_Print.Options = "ColumnsOnEveryPage=-2";
	var_Print.PrintExt = (exgantt1 as exontrol.EXGANTTLib.exgantt);
	var_Print.Preview();

661. Is there any option to print the columns section on each page
exgantt1.BeginUpdate();
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.LevelCount = 2;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("2/5/2001"),Convert.ToDateTime("2/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkStartPos,0);
exgantt1.EndUpdate();
// Add 'exontrol.exprint.dll' reference to your project.
// Add 'ExPrint 1.0 Control Library' reference to your project.
exontrol.EXPRINTLib.exprint var_Print = new exontrol.EXPRINTLib.exprint();
	var_Print.Options = "ColumnsOnEveryPage=1";
	var_Print.PrintExt = (exgantt1 as exontrol.EXGANTTLib.exgantt);
	var_Print.Preview();

660. How do I print the control's content
exgantt1.BeginUpdate();
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkStartPos,0);
exgantt1.EndUpdate();
// Add 'exontrol.exprint.dll' reference to your project.
// Add 'ExPrint 1.0 Control Library' reference to your project.
exontrol.EXPRINTLib.exprint var_Print = new exontrol.EXPRINTLib.exprint();
	var_Print.PrintExt = (exgantt1 as exontrol.EXGANTTLib.exgantt);
	var_Print.Preview();

659. How can I display the column using currency format and enlarge the font for certain values
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Currency") as exontrol.EXGANTTLib.Column);
	var_Column.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellCaptionFormat,1);
	var_Column.FormatColumn = "len(value) ? ((0:=dbl(value)) < 10 ? '<fgcolor=808080><font ;7>' : '<b>') + currency(=:0)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("1.23");
	var_Items.AddItem("2.34");
	var_Items.AddItem("9.94");
	var_Items.AddItem("11.94");
	var_Items.AddItem("1000");

658. How can I highlight only parts of the cells
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("") as exontrol.EXGANTTLib.Column);
	var_Column.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellCaptionFormat,1);
	var_Column.FormatColumn = "value replace 'hil' with '<fgcolor=FF0000><b>hil</b></fgcolor>'";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.InsertItem(h,0,"Child 3");
	var_Items.set_ExpandItem(h,true);

657. How can I get the number of occurrences of a specified string in the cell
exgantt1.Columns.Add("");
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("occurrences") as exontrol.EXGANTTLib.Column);
	var_Column.ComputedField = "lower(%0) count 'o'";
	var_Column.FormatColumn = "'contains ' + value + ' of \\'o\\' chars'";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1 oooof the root");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.InsertItem(h,0,"Child 3");
	var_Items.set_ExpandItem(h,true);

656. How can I display dates in my format
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Date") as exontrol.EXGANTTLib.Column);
	var_Column.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellCaptionFormat,1);
	var_Column.FormatColumn = "'<b>' + year(0:=date(value)) + '</b><fgcolor=808080><font ;6> (' + month(=:0) + ' - ' + day(=:0" +
") +')'";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("1/21/2001"));
	var_Items.AddItem(Convert.ToDateTime("2/22/2002"));
	var_Items.AddItem(Convert.ToDateTime("3/13/2003"));
	var_Items.AddItem(Convert.ToDateTime("4/24/2004"));

655. How can I display dates in short format
(exgantt1.Columns.Add("Date") as exontrol.EXGANTTLib.Column).FormatColumn = "shortdate(value)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("1/1/2001"));
	var_Items.AddItem(Convert.ToDateTime("2/2/2002"));
	var_Items.AddItem(Convert.ToDateTime("3/3/2003"));
	var_Items.AddItem(Convert.ToDateTime("4/4/2004"));

654. How can I display dates in long format
(exgantt1.Columns.Add("Date") as exontrol.EXGANTTLib.Column).FormatColumn = "longdate(value)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("1/1/2001"));
	var_Items.AddItem(Convert.ToDateTime("2/2/2002"));
	var_Items.AddItem(Convert.ToDateTime("3/3/2003"));
	var_Items.AddItem(Convert.ToDateTime("4/4/2004"));

653. How can I display only the right part of the cell
exgantt1.Columns.Add("");
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Right") as exontrol.EXGANTTLib.Column);
	var_Column.ComputedField = "%0 right 2";
	var_Column.FormatColumn = "'\"' + value + '\"'";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.InsertItem(h,0,"SChild 3");
	var_Items.set_ExpandItem(h,true);

652. How can I display only the left part of the cell
exgantt1.Columns.Add("");
(exgantt1.Columns.Add("Left") as exontrol.EXGANTTLib.Column).ComputedField = "%0 left 2";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.InsertItem(h,0,"SChild 3");
	var_Items.set_ExpandItem(h,true);

651. How can I display true or false instead 0 and -1
(exgantt1.Columns.Add("Boolean") as exontrol.EXGANTTLib.Column).FormatColumn = "value != 0 ? 'true' : 'false'";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(true);
	var_Items.AddItem(false);
	var_Items.AddItem(true);
	var_Items.AddItem(0);
	var_Items.AddItem(1);

650. How can I display icons or images instead numbers
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Icons") as exontrol.EXGANTTLib.Column);
	var_Column.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellCaptionFormat,1);
	var_Column.FormatColumn = "'The cell displays the icon <img>'+value+'</img> instead ' + value";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(1);
	var_Items.AddItem(2);
	var_Items.AddItem(3);

649. How can I display the column using currency
(exgantt1.Columns.Add("Currency") as exontrol.EXGANTTLib.Column).FormatColumn = "currency(dbl(value))";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("1.23");
	var_Items.AddItem("2.34");
	var_Items.AddItem("0");
	var_Items.AddItem(5);
	var_Items.AddItem("10000.99");

648. How can I display the currency only for not empty cells
exgantt1.Columns.Add("Number");
(exgantt1.Columns.Add("Currency") as exontrol.EXGANTTLib.Column).ComputedField = "len(%0) ? currency(dbl(%0)) : ''";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("1.23");
	var_Items.AddItem("2.34");
	var_Items.AddItem("0");
	var_Items.set_ItemBackColor(var_Items.AddItem(null),Color.FromArgb(0,0,0));
	var_Items.AddItem("10000.99");

647. Is there a function to display the number of days between two date including the number of hours
(exgantt1.Columns.Add("Start") as exontrol.EXGANTTLib.Column).Width = 32;
exgantt1.Columns.Add("End");
(exgantt1.Columns.Add("Duration") as exontrol.EXGANTTLib.Column).ComputedField = "2:=((1:=int(0:= date(%1)-date(%0))) = 0 ? '' : str(=:1) + ' day(s)') + ( 3:=round(24*(=:0-floor" +
"(=:0))) ? (len(=:2) ? ' and ' : '') + =:3 + ' hour(s)' : '' )";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem(Convert.ToDateTime("1/11/2001"));
	var_Items.set_CellCaption(h,1,Convert.ToDateTime("1/14/2001"));
	h = var_Items.AddItem(Convert.ToDateTime("2/22/2002 12:00:00 PM"));
	var_Items.set_CellCaption(h,1,Convert.ToDateTime("3/14/2002 1:00:00 PM"));
	h = var_Items.AddItem(Convert.ToDateTime("3/13/2003"));
	var_Items.set_CellCaption(h,1,Convert.ToDateTime("4/11/2003 11:00:00 AM"));

646. Is there a function to display the number of days between two date including the number of hours
exgantt1.Columns.Add("Start");
exgantt1.Columns.Add("End");
(exgantt1.Columns.Add("Duration") as exontrol.EXGANTTLib.Column).ComputedField = "\"D \" + int(date(%1)-date(%0)) + \" H \" + round(24*(date(%1)-date(%0) - floor(date(%1)-date(%" +
"0))))";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem(Convert.ToDateTime("1/11/2001"));
	var_Items.set_CellCaption(h,1,Convert.ToDateTime("1/14/2001 11:00:00 PM"));
	h = var_Items.AddItem(Convert.ToDateTime("2/22/2002 12:00:00 PM"));
	var_Items.set_CellCaption(h,1,Convert.ToDateTime("3/14/2002 1:00:00 PM"));
	h = var_Items.AddItem(Convert.ToDateTime("3/13/2003"));
	var_Items.set_CellCaption(h,1,Convert.ToDateTime("4/11/2003 11:00:00 AM"));

645. How can I display the number of days between two dates
exgantt1.Columns.Add("Start");
exgantt1.Columns.Add("End");
(exgantt1.Columns.Add("Duration") as exontrol.EXGANTTLib.Column).ComputedField = "(date(%1)-date(%0)) + ' days'";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem(Convert.ToDateTime("1/11/2001"));
	var_Items.set_CellCaption(h,1,Convert.ToDateTime("1/14/2001"));
	h = var_Items.AddItem(Convert.ToDateTime("2/22/2002"));
	var_Items.set_CellCaption(h,1,Convert.ToDateTime("3/14/2002"));
	h = var_Items.AddItem(Convert.ToDateTime("3/13/2003"));
	var_Items.set_CellCaption(h,1,Convert.ToDateTime("4/11/2003"));

644. How can I get second part of the date
exgantt1.Columns.Add("Date");
(exgantt1.Columns.Add("Second") as exontrol.EXGANTTLib.Column).ComputedField = "sec(date(%0))";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("1/11/2001 10:10:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("2/22/2002 11:01:22 AM"));
	var_Items.AddItem(Convert.ToDateTime("3/13/2003 12:23:01 PM"));
	var_Items.AddItem(Convert.ToDateTime("4/14/2004 1:11:59 PM"));

643. How can I get minute part of the date
exgantt1.Columns.Add("Date");
(exgantt1.Columns.Add("Minute") as exontrol.EXGANTTLib.Column).ComputedField = "min(date(%0))";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("1/11/2001 10:10:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("2/22/2002 11:01:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("3/13/2003 12:23:00 PM"));
	var_Items.AddItem(Convert.ToDateTime("4/14/2004 1:11:00 PM"));

642. How can I check the hour part only so I know it was afternoon
exgantt1.ConditionalFormats.Add("hour(%0)>=12",null).Bold = true;
exgantt1.Columns.Add("Date");
(exgantt1.Columns.Add("Hour") as exontrol.EXGANTTLib.Column).ComputedField = "hour(%0)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("1/11/2001 10:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("2/22/2002 11:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("3/13/2003 12:00:00 PM"));
	var_Items.AddItem(Convert.ToDateTime("4/14/2004 1:00:00 PM"));

641. What about a function to get the day in the week, or days since Sunday
exgantt1.Columns.Add("Date");
(exgantt1.Columns.Add("WeekDay") as exontrol.EXGANTTLib.Column).ComputedField = "weekday(%0)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("1/11/2001 10:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("2/22/2002 11:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("3/13/2003 12:00:00 PM"));
	var_Items.AddItem(Convert.ToDateTime("4/14/2004 1:00:00 PM"));

640. Is there any function to get the day of the year or number of days since January 1st
exgantt1.Columns.Add("Date");
(exgantt1.Columns.Add("Day since January 1st") as exontrol.EXGANTTLib.Column).ComputedField = "yearday(%0)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("1/11/2001 10:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("2/22/2002 11:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("3/13/2003 12:00:00 PM"));
	var_Items.AddItem(Convert.ToDateTime("4/14/2004 1:00:00 PM"));

639. How can I display only the day of the date
exgantt1.Columns.Add("Date");
(exgantt1.Columns.Add("Day") as exontrol.EXGANTTLib.Column).ComputedField = "day(%0)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("1/11/2001 10:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("2/22/2002 11:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("3/13/2003 12:00:00 PM"));
	var_Items.AddItem(Convert.ToDateTime("4/14/2004 1:00:00 PM"));

638. How can I display only the month of the date
exgantt1.Columns.Add("Date");
(exgantt1.Columns.Add("Month") as exontrol.EXGANTTLib.Column).ComputedField = "month(%0)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("1/1/2001 10:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("2/2/2002 11:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("3/3/2003 12:00:00 PM"));
	var_Items.AddItem(Convert.ToDateTime("4/4/2004 1:00:00 PM"));

637. How can I get only the year part from a date expression
exgantt1.Columns.Add("Date");
(exgantt1.Columns.Add("Year") as exontrol.EXGANTTLib.Column).ComputedField = "year(%0)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("1/1/2001 10:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("2/2/2002 11:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("3/3/2003 12:00:00 PM"));
	var_Items.AddItem(Convert.ToDateTime("4/4/2004 1:00:00 PM"));

636. Can I convert the expression to date
exgantt1.Columns.Add("Number");
(exgantt1.Columns.Add("Date") as exontrol.EXGANTTLib.Column).ComputedField = "date(dbl(%0))";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("-1.98");
	var_Items.AddItem("30000.99");
	var_Items.AddItem("3561.23");
	var_Items.AddItem("1232.34");

635. Can I convert the expression to a number, double or float
exgantt1.Columns.Add("Number");
(exgantt1.Columns.Add("Number + 2") as exontrol.EXGANTTLib.Column).ComputedField = "dbl(%0)+2";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("-1.98");
	var_Items.AddItem("0.99");
	var_Items.AddItem("1.23");
	var_Items.AddItem("2.34");

634. How can I display dates in long format
exgantt1.Columns.Add("Date");
(exgantt1.Columns.Add("LongFormat") as exontrol.EXGANTTLib.Column).ComputedField = "longdate(%0)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("1/1/2001 10:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("2/2/2002 11:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("3/3/2003 12:00:00 PM"));
	var_Items.AddItem(Convert.ToDateTime("4/4/2004 1:00:00 PM"));

633. How can I display dates in short format
exgantt1.Columns.Add("Date");
(exgantt1.Columns.Add("ShortFormat") as exontrol.EXGANTTLib.Column).ComputedField = "shortdate(%0)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("1/1/2001 10:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("2/2/2002 11:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("3/3/2003 12:00:00 PM"));
	var_Items.AddItem(Convert.ToDateTime("4/4/2004 1:00:00 PM"));

632. How can I display the time only of a date expression
exgantt1.Columns.Add("Date");
(exgantt1.Columns.Add("Time") as exontrol.EXGANTTLib.Column).ComputedField = "'time is:' + time(date(%0))";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem(Convert.ToDateTime("1/1/2001 10:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("2/2/2002 11:00:00 AM"));
	var_Items.AddItem(Convert.ToDateTime("3/3/2003 12:00:00 PM"));
	var_Items.AddItem(Convert.ToDateTime("4/4/2004 1:00:00 PM"));

631. Is there any function to display currencies, or money formatted as in the control panel
exgantt1.Columns.Add("Number");
(exgantt1.Columns.Add("Currency") as exontrol.EXGANTTLib.Column).ComputedField = "currency(dbl(%0))";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("1.23");
	var_Items.AddItem("2.34");
	var_Items.AddItem("10000.99");

630. How can I convert the expression to a string so I can look into the date string expression for month's name
exgantt1.Columns.Add("Number");
(exgantt1.Columns.Add("Str") as exontrol.EXGANTTLib.Column).ComputedField = "str(%0) + ' AA'";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("-1.98");
	var_Items.AddItem("0.99");
	var_Items.AddItem("1.23");
	var_Items.AddItem("2.34");

629. Can I display the absolute value or positive part of the number
exgantt1.Columns.Add("Number");
(exgantt1.Columns.Add("Abs") as exontrol.EXGANTTLib.Column).ComputedField = "abs(%0)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("-1.98");
	var_Items.AddItem("0.99");
	var_Items.AddItem("1.23");
	var_Items.AddItem("2.34");

628. Is there any function to get largest number with no fraction part that is not greater than the value
exgantt1.Columns.Add("Number");
(exgantt1.Columns.Add("Floor") as exontrol.EXGANTTLib.Column).ComputedField = "floor(%0)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("-1.98");
	var_Items.AddItem("0.99");
	var_Items.AddItem("1.23");
	var_Items.AddItem("2.34");

627. Is there any function to round the values base on the .5 value
exgantt1.Columns.Add("Number");
(exgantt1.Columns.Add("Round") as exontrol.EXGANTTLib.Column).ComputedField = "round(%0)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("-1.98");
	var_Items.AddItem("0.99");
	var_Items.AddItem("1.23");
	var_Items.AddItem("2.34");

626. How can I get or display the integer part of the cell
exgantt1.Columns.Add("Number");
(exgantt1.Columns.Add("Int") as exontrol.EXGANTTLib.Column).ComputedField = "int(%0)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("-1.98");
	var_Items.AddItem("0.99");
	var_Items.AddItem("1.23");
	var_Items.AddItem("2.34");

625. How can I display names as proper ( first leter of the word must be in uppercase, and the rest in lowercase )
(exgantt1.Columns.Add("") as exontrol.EXGANTTLib.Column).ComputedField = "proper(%0)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("root");
	var_Items.InsertItem(h,0,"child child");
	var_Items.InsertItem(h,0,"child child");
	var_Items.InsertItem(h,0,"child child");
	var_Items.set_ExpandItem(h,true);

624. Is there any option to display cells in uppercase
(exgantt1.Columns.Add("") as exontrol.EXGANTTLib.Column).ComputedField = "upper(%0)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.InsertItem(h,0,"Chld 3");
	var_Items.set_ExpandItem(h,true);

623. Is there any option to display cells in lowercase
(exgantt1.Columns.Add("") as exontrol.EXGANTTLib.Column).ComputedField = "lower(%0)";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.InsertItem(h,0,"Chld 3");
	var_Items.set_ExpandItem(h,true);

622. How can I mark the cells that has a specified type, ie strings only
exgantt1.ConditionalFormats.Add("type(%0) = 8",null).ForeColor = Color.FromArgb(255,0,0);
exgantt1.Columns.Add("");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,2);
	var_Items.InsertItem(h,0,"Chld 3");
	var_Items.set_ExpandItem(h,true);

621. How can I bold the items that contains data or those who displays empty strings
exgantt1.ConditionalFormats.Add("not len(%1)=0",null).Bold = true;
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	int hC = var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_CellCaption(hC,1,"1");
	var_Items.InsertItem(h,0,"Child 3");
	var_Items.set_ExpandItem(h,true);

620. Can I change the background color for items or cells that contains a specified string
exgantt1.ConditionalFormats.Add("%0 contains 'hi'",null).BackColor = Color.FromArgb(255,0,0);
exgantt1.Columns.Add("");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.InsertItem(h,0,"Chld 3");
	var_Items.set_ExpandItem(h,true);

619. Is there any option to change the fore color for cells or items that ends with a specified string
exgantt1.ConditionalFormats.Add("%0 endwith '22'",null).ForeColor = Color.FromArgb(255,0,0);
exgantt1.Columns.Add("");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 1.22");
	var_Items.InsertItem(h,0,"Child 2.22");
	var_Items.set_ExpandItem(h,true);

618. How can I highlight the cells or items that starts with a specified string
exgantt1.ConditionalFormats.Add("%0 startwith 'C'",null).Underline = true;
exgantt1.Columns.Add("");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.InsertItem(h,0,"SChild 3");
	var_Items.set_ExpandItem(h,true);

617. How can I change the background color or the visual appearance using ebn for a particular column
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	var_Columns.Add("Column 1");
	(var_Columns.Add("Column 2") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exHeaderBackColor,16777216);
	(var_Columns.Add("Column 3") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exHeaderBackColor,16777471);
	var_Columns.Add("Column 4");

616. How can I change the background color for a particular column
exontrol.EXGANTTLib.Columns var_Columns = exgantt1.Columns;
	var_Columns.Add("Column 1");
	(var_Columns.Add("Column 2") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exHeaderBackColor,8439039);
	var_Columns.Add("Column 3");

615. Is it possible to define level in terms of just increasing numbers (not a Date)
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.set_PaneWidth(false,32);
	var_Chart.UnitWidth = 32;
	var_Chart.FirstVisibleDate = 1000;
	var_Chart.get_Level(0).Label = "<%i%>";

614. How can I hide the non-working units ( days or hours )
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.set_PaneWidth(false,0);
	var_Chart.LevelCount = 2;
	exontrol.EXGANTTLib.Level var_Level = var_Chart.get_Level(0);
		var_Level.Label = "<%dddd%>";
		var_Level.Alignment = exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment;
	var_Chart.get_Level(1).Label = 65536;
	var_Chart.NonworkingHours = 16773375;
	var_Chart.ShowNonworkingUnits = false;
exgantt1.EndUpdate();

613. Is there a way to have the display show the word "Noon" instead "12:00 PM" in the chart's header/levels
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.set_PaneWidth(false,0);
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001 10:00:00 AM");
	var_Chart.LevelCount = 3;
	exontrol.EXGANTTLib.Level var_Level = var_Chart.get_Level(0);
		var_Level.Label = "<b><%mmm%> <%d%>, <%yyyy%></b>";
		var_Level.Alignment = exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment;
		var_Level.Unit = exontrol.EXGANTTLib.UnitEnum.exDay;
	exontrol.EXGANTTLib.Level var_Level1 = var_Chart.get_Level(1);
		var_Level1.Label = "<%h%>:00 <%AM/PM%>";
		var_Level1.Alignment = exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment;
		var_Level1.Unit = exontrol.EXGANTTLib.UnitEnum.exHour;
		var_Level1.DrawTickLines = true;
		var_Level1.DrawGridLines = true;
		var_Level1.set_ReplaceLabel("12:00 PM","<fgcolor=0000FF><b>Noon</b></fgcolor>");
	exontrol.EXGANTTLib.Level var_Level2 = var_Chart.get_Level(2);
		var_Level2.Label = "";
		var_Level2.Unit = exontrol.EXGANTTLib.UnitEnum.exMinute;
		var_Level2.Count = 15;

612. How can I change the selection background color in the chart area
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.SelBackColor = Color.FromArgb(255,0,0);
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/6/2001"),Convert.ToDateTime("1/14/2001"),null,null);
	var_Items.set_SelectItem(var_Items.FirstVisibleItem,true);

611. How can I change the selection background color in the chart area
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.SelBackColor32 = 0x1000000;
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/6/2001"),Convert.ToDateTime("1/14/2001"),null,null);
	var_Items.set_SelectItem(var_Items.FirstVisibleItem,true);

610. Is there any way to extend the selection on the chart
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.SelBackColor = exgantt1.SelBackColor;
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/6/2001"),Convert.ToDateTime("1/14/2001"),null,null);
	var_Items.set_SelectItem(var_Items.FirstVisibleItem,true);

609. How can I display the column's header using multiple lines
exgantt1.HeaderHeight = 128;
exgantt1.HeaderSingleLine = false;
(exgantt1.Columns.Add("This is just a column that should break the header.") as exontrol.EXGANTTLib.Column).Width = 32;
exgantt1.Columns.Add("This is just another column that should break the header.");

608. How can change the width, transparency, style, visual appearance ( EBN), of the vertical bar that shows the current date-time
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.LevelCount = 2;
	var_Chart.get_Level(0).Label = 1048576;
	exontrol.EXGANTTLib.Level var_Level = var_Chart.get_Level(1);
		var_Level.Label = "<%ss%>";
		var_Level.Count = 15;
	var_Chart.MarkNowColor32 = 0x1000000;
	var_Chart.MarkNowWidth = 6;
	var_Chart.MarkNowTransparent = 50;
exgantt1.Columns.Add("Tasks");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/1/2008"),Convert.ToDateTime("1/1/2018"),null,null);

607. How can change the width, style, visual appearance ( EBN), of the vertical bar that shows the current time
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.LevelCount = 2;
	var_Chart.get_Level(0).Label = 1048576;
	exontrol.EXGANTTLib.Level var_Level = var_Chart.get_Level(1);
		var_Level.Label = "<%ss%>";
		var_Level.Count = 15;
	var_Chart.MarkNowColor32 = 0x1000000;
	var_Chart.MarkNowWidth = 6;
exgantt1.Columns.Add("Tasks");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/1/2008"),Convert.ToDateTime("1/1/2018"),null,null);

606. How can I show a vertical bar that indicates the current time
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.LevelCount = 2;
	var_Chart.get_Level(0).Label = 1048576;
	exontrol.EXGANTTLib.Level var_Level = var_Chart.get_Level(1);
		var_Level.Label = "<%ss%>";
		var_Level.Count = 15;
	var_Chart.MarkNowColor = Color.FromArgb(0,0,255);
	var_Chart.MarkNowWidth = 7;
exgantt1.Columns.Add("Tasks");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/1/2008"),Convert.ToDateTime("1/1/2018"),null,null);

605. How can I show semi-transparent the vertical bar that indicates the current time
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.LevelCount = 2;
	var_Chart.get_Level(0).Label = 1048576;
	exontrol.EXGANTTLib.Level var_Level = var_Chart.get_Level(1);
		var_Level.Label = "<%ss%>";
		var_Level.Count = 15;
	var_Chart.MarkNowColor = Color.FromArgb(0,0,255);
	var_Chart.MarkNowWidth = 7;
	var_Chart.MarkNowTransparent = 50;
exgantt1.Columns.Add("Tasks");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/1/2008"),Convert.ToDateTime("1/1/2018"),null,null);

604. Is there any way to highlight or show a vertical bar that indicates the current time, from 15 to 15 seconds
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).Label = 1048576;
exontrol.EXGANTTLib.Level var_Level = exgantt1.Chart.get_Level(1);
	var_Level.Label = "<%ss%>";
	var_Level.Count = 15;
exgantt1.Chart.MarkNowColor = Color.FromArgb(0,0,255);
exgantt1.Chart.MarkNowCount = 15;
exgantt1.Chart.MarkNowWidth = 3;

603. Is there any way to highlight or show a vertical bar that indicates the current time, from minute to minute, hour and so on
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.UnitWidth = 48;
	var_Chart.LevelCount = 1;
	var_Chart.get_Level(0).Label = 1048576;
	var_Chart.MarkNowColor = Color.FromArgb(255,0,0);
	var_Chart.MarkNowUnit = exontrol.EXGANTTLib.UnitEnum.exMinute;
	var_Chart.MarkNowWidth = var_Chart.UnitWidth;

602. Is there any way to highlight or show a vertical bar that indicates the current time
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).Label = 1048576;
exontrol.EXGANTTLib.Level var_Level = exgantt1.Chart.get_Level(1);
	var_Level.Label = "<%ss%>";
	var_Level.Count = 15;
exgantt1.Chart.MarkNowColor = Color.FromArgb(255,0,0);

601. Is there a way of making a bar flash on the screen
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Flashy task");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarTransparent,80);

600. How can include the values in the inner cells in the drop down filter window
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exRowLines;
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.set_Description(exontrol.EXGANTTLib.DescriptionTypeEnum.exFilterBarBlanks,"");
exgantt1.set_Description(exontrol.EXGANTTLib.DescriptionTypeEnum.exFilterBarNonBlanks,"");
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Single Column") as exontrol.EXGANTTLib.Column);
	var_Column.HTMLCaption = "Single column with <b>inner cells</b>";
	var_Column.ToolTip = "Click the drop down filter button, and the filter list includes the inner cells values too.";
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = false;
	var_Column.FilterList = exontrol.EXGANTTLib.FilterListEnum.exIncludeInnerCells;
exgantt1.ShowFocusRect = false;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	object s = var_Items.get_SplitCell(var_Items.AddItem("S 1.1"),0);
	var_Items.set_CellCaption(0,s,"S 1.2");
	var_Items.set_CellHAlignment(0,s,exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment);
	var_Items.set_CellBackColor32(0,s,0x1000000);
	var_Items.set_CellWidth(0,s,84);
	s = var_Items.get_SplitCell(var_Items.AddItem("S 2.1"),0);
	var_Items.set_CellCaption(0,s,"S 2.2");
	var_Items.set_CellHAlignment(0,s,exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment);
	var_Items.set_CellWidth(0,s,84);
	s = var_Items.get_SplitCell(var_Items.AddItem("S 3.1"),0);
	var_Items.set_CellCaption(0,s,"S 3.2");
	var_Items.set_CellHAlignment(0,s,exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment);
	var_Items.set_CellBackColor32(0,s,0x1000000);
	var_Items.set_CellWidth(0,s,84);

599. How can I sort the value gets listed in the drop down filter window
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.MarkSearchColumn = false;
exgantt1.set_Description(exontrol.EXGANTTLib.DescriptionTypeEnum.exFilterBarAll,"");
exgantt1.set_Description(exontrol.EXGANTTLib.DescriptionTypeEnum.exFilterBarBlanks,"");
exgantt1.set_Description(exontrol.EXGANTTLib.DescriptionTypeEnum.exFilterBarNonBlanks,"");
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("P1") as exontrol.EXGANTTLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = false;
	var_Column.FilterList = exontrol.EXGANTTLib.FilterListEnum.exSortItemsDesc;
exontrol.EXGANTTLib.Column var_Column1 = (exgantt1.Columns.Add("P2") as exontrol.EXGANTTLib.Column);
	var_Column1.DisplayFilterButton = true;
	var_Column1.DisplayFilterPattern = false;
	var_Column1.FilterList = exontrol.EXGANTTLib.FilterListEnum.exSortItemsAsc;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Z3");
	var_Items.set_CellCaption(h,1,"C");
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Z1"),1,"B");
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Z2"),1,"A");
	var_Items.set_ExpandItem(h,true);

598. Is there a way to break the hours into 15 minute increments just showing lines instead of the minute numbers
exgantt1.BeginUpdate();
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("2/5/2008");
exgantt1.Chart.LevelCount = 3;
exgantt1.Chart.get_Level(0).Label = "<b><%mmm%> <%dd%></b> <%yyyy%> ";
exontrol.EXGANTTLib.Level var_Level = exgantt1.Chart.get_Level(1);
	var_Level.Label = "<%hh%>";
	var_Level.Alignment = exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment;
exontrol.EXGANTTLib.Level var_Level1 = exgantt1.Chart.get_Level(2);
	var_Level1.Label = "";
	var_Level1.Unit = exontrol.EXGANTTLib.UnitEnum.exMinute;
	var_Level1.Count = 15;
exgantt1.Chart.UnitWidth = 6;
exgantt1.EndUpdate();

597. How can I change the visual appearance of the milestone bar using EBN
exgantt1.VisualAppearance.Add(1,"gBFLBCJwBAEHhEJAEGg4BKMMQAAYAQGKIYBkAKBQAGaAoDDMMILQiMQwjRBMKgBBCLIxiGK4DhiF4aRTHUKAAKQahLEaSZL" +
"hEZRQiqA4sS5FQBSBDQFwSByEY6mSaYJAWK4tCyNM7SfQAbxnAgYaLAAYRUjuHZOTZAc4UfAdFL/K4AKrfeZIeAiCRQGiYZy" +
"HKaRShjDwXKLIIjbJhkNoJChCNQgBScPgxCx8JypaCaar2fjQM6zWAMdb2Cz7PjDH7wPA1WYJRaDYjhcB4LheAqGXBWUYLYb" +
"8XS3EKJYhiWA4HjqFjGJpcEzPbRiNx3H6SABlLLaLo7JpGO52FrTHZjXyzLqBVpoOyEbrmcozYzjN41RpWETfQYDcwteqcLp" +
"rhGVZrm6dp8j4bAnDQP5Uh+OpcH6R4Lg2YJvEIeg6kWEoJB2ZZyG6GoLCSXxtG+IZ1GmfhJjcawNFWfB/h+V5pnUc5VhWeZ4" +
"BMX4jlySwtiAJodlEYRaBYFgHHgIA2gGExkFUdxFl6A5hgUbgXgcVRzFiXA3CICARAEgI");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
	exontrol.EXGANTTLib.Bar var_Bar = var_Chart.Bars.Copy("Task","Milestone");
		var_Bar.Color32 = 0x1000000;
		var_Bar.Height = 16;
exgantt1.Columns.Add("Tasks");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Milestone",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/3/2001"),null,null);

596. How can I change the visual appearance of the summary bar using EBN
exgantt1.VisualAppearance.Add(1,"gBFLBCJwBAEHhEJAEGg4BGICg6AADACAxRDAMgBQKAAzQFAYZhhBaERiGEaIJhUAIIRZGMQxXAcMQvDSKQJhGDAADEMgyAJ" +
"CIxjPIgZBoGqPBpASQJUhkMocR7HMygBIkSRNA8kMwxdQEaw9ECRIDpGaYWTFDhsABTVQRLL0Tw9ISERqoSSaGgkCYaA7CNJ" +
"0PBNJSjJ6LJZGURbKqyCQ1DBbUB3BaUaQ9JaKa7pKa7cpWKIqSxEMrxcLFcT5DSbYDxGjLEhmPZBVZQNBxtJbFQHWJCNgzVA" +
"dOAAfzQM70GpMQoWJYeVpEObSBD1dABTCBczADYoex7ID+aJuGiYVZdWxJOjfbhkTTIJAaCawABrWxR8iHN5paTnUpzDjwbg" +
"0kqRRyr+XwjA8Go/HSBp6g6KJTFcGpWmYdg8H6dJTH0EZelueBfBuLwyBMd50nIfR+kmXB4BECQUAaEYMHQHRHCGFRYI2ZAw" +
"EIExghQZA2EIQoGGoEhOgGBBYlAeYYHMWJcDcGx4HYHoHmICIFjeBohkaDAAC2DAjBYJIIiKSI2CSC5hjQJBsCOCwYiIKoGm" +
"KWJkn6DANkiWgzCwYwolAcQkksWJaCuDohlicg2hDQR+EELBInKcJohMJBomILoGmISQuESFBOgkOQDg+SoTEyfoXCUSImDy" +
"GZhjkaI1hcJgTnoXgACYCYKG2GQkEkVJchKIoZDIbIciYKY+HEP4mlmThSg+aBIlKBYUCUKgGHyG4jEkPoKiAKI6D6EokGkS" +
"gyECF5jEKVJZD+aYqHKG4nGoCh+iKJ4qEqBokh+KYag6JoqmqKo2iWJpqgKRJHDiT5qk6NYtCsapmjiLprHqdo6i8awan6Qo" +
"vCwOp6kSLQsBsHpGjKbBbBaMYhm0CgalILBtBsUpTiGUIUAQgIA==");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
	exontrol.EXGANTTLib.Bar var_Bar = var_Chart.Bars.Copy("Task","Summary");
		var_Bar.Color32 = 0x1000000;
		var_Bar.Height = 16;
exgantt1.Columns.Add("Tasks");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);
	var_Items.AddBar(var_Items.AddItem("Task 2"),"Summary",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),null,null);

595. How can I change the visual appearance of the task bar using EBN
exgantt1.VisualAppearance.Add(1,"gBFLBCJwBAEHhEJAEGg4BGoCg6AADACAxRDAMgBQKAAzQFAYZhhBaERiGEaIJhUAIIRZGMQxXAcMQvDSKQJhGLhQiSJoJDS" +
"BEgSXDIZQ5D6OZYACDJQACJYJTbAYzyPJkPRAA6EZCmGAwCglf5HABRb7xNLkbQ8GySKJnWCQJhoD5BSLCNRUTRFFQtGgZBp" +
"EWwLCjQNQwWLKFoTJIEPSBDKqYDoKYqTgOOZOThHQz3HakQRdAa/ZpnaKpUo2d47XjMWBwGA0EzeAAGaxoShqdoiFaGU7UOJ" +
"VJBOGwHK6BchoMAKbp6XoVWRaOAWLZWVABM7XLZxbLccyGfZ1XhdV5UbqUMznR7PNrjLKIJpCOJbbyAFwgBaeQABYLhK7iHR" +
"mi8XYwjMWpjFWOx1GIB5LmgdB4HCEBECSIBpDGHQOicIwokYPImikEIJj6eJIloEgogSc40FGcJEFiYZIG2VIoAURw1g2Qxy" +
"AQNwNAMPJOgIYI4CoDIBmAeAKBIUpQDUKJYDoTpIB4vxgmgdgNgeYZDDoFw7CEJhQn+BohmKfImCWSZRlgYwikYMQ0gwF4Dn" +
"iTA/gwBJYjQYwsgoIg6AyCRQDiIJODAZBImoOguAmMZ4lQLIJjOMI3CYZJpEIT4KiKSI6DqD5ZGAAgHC2DAjBYR4SGUGYGE+" +
"GIlCmFhRhIB5iFAbwWsiJgMhoCoxngV4ZCcSYOHaGYnHmIg8COJpoCoOISmSWZeHWHgoEkRoAg4EIYB4NogmiSgKg6GRjGoJ" +
"gFh+ZJKDaBYjmgaQygiBRUHmbhoDsTAyiqIIoioGoOw8aoKhKKoemeOIaAeF5HmqHoqiyKxKgYaN/locgBiuZRojoVIok8cw" +
"sjaMBLGqDoAhGIpoEYWYEmAIxUkQLZmgiYg2g2I4JiCQwuAqWIOIkEAQICA==");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
	exontrol.EXGANTTLib.Bar var_Bar = var_Chart.Bars["Task"];
		var_Bar.Color32 = 0x1000000;
		var_Bar.Height = 16;
exgantt1.Columns.Add("Tasks");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);
	var_Items.AddBar(var_Items.AddItem("Task 2"),"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),null,null);

594. How can I change the visual appearance of the task bar using EBN
exgantt1.VisualAppearance.Add(1,"gBFLBCJwBAEHhEJAEGg4BZsIQAAYAQGKIYBkAKBQAGaAoDDMMILQiMQwjRBMKgBBCLIxiGK4DhiGoZATCMbDBIcSwSGgCJC" +
"jeS4ZDKHIXSxFUKTBAcSQTGyBRokaYZRi6A4+TRPETTWAEcABHSbQCoKTKAoCHpLQLMYxDKItJSpGYaRgqWCaZpuUIaUzKVb" +
"xbK9CSMGiQbIsOJrBqqQozWZHVITLR9VgBNqga7uGR5DoqdovU5dVTVda9Ly5LSsMQvfALCqOe45URdNp3RiVBYfI6+cZvfJ" +
"LWh4NqeAbCMC1UJoYhlUKCBg0TRoVo9AIDX5QWaYXC0AkBA==");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
	exontrol.EXGANTTLib.Bar var_Bar = var_Chart.Bars["Task"];
		var_Bar.Color32 = 0x1000000;
		var_Bar.Height = 16;
exgantt1.Columns.Add("Tasks");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);
	var_Items.AddBar(var_Items.AddItem("Task 2"),"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),null,null);

593. How can I clip the HTML text or caption inside the bar
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Bar var_Bar = exgantt1.Chart.Bars["Task"];
	var_Bar.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternBox;
	var_Bar.Height = 13;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1","This is a bit of text that get's clipped");
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarHAlignCaption,3);

592. How can I align the text/caption on the scroll bar
exgantt1.set_ScrollPartCaption(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,exontrol.EXGANTTLib.ScrollPartEnum.exLowerBackPart,"left");
exgantt1.set_ScrollPartCaptionAlignment(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,exontrol.EXGANTTLib.ScrollPartEnum.exLowerBackPart,exontrol.EXGANTTLib.AlignmentEnum.LeftAlignment);
exgantt1.set_ScrollPartCaption(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,exontrol.EXGANTTLib.ScrollPartEnum.exUpperBackPart,"right");
exgantt1.set_ScrollPartCaptionAlignment(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,exontrol.EXGANTTLib.ScrollPartEnum.exUpperBackPart,exontrol.EXGANTTLib.AlignmentEnum.RightAlignment);
exgantt1.ColumnAutoResize = false;
exgantt1.Columns.Add(1.ToString());
exgantt1.Columns.Add(2.ToString());
exgantt1.Columns.Add(3.ToString());
exgantt1.Columns.Add(4.ToString());

591. How do I programmatically control the position of the horizontal scroll bar in the chart area, so I can specify a range of dates to scorll within
exgantt1.BeginUpdate();
exgantt1.Columns.Add("Task");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.LevelCount = 2;
	var_Chart.set_PaneWidth(false,56);
	var_Chart.set_ScrollRange(exontrol.EXGANTTLib.ScrollRangeEnum.exStartDate,Convert.ToDateTime("1/1/2001"));
	var_Chart.set_ScrollRange(exontrol.EXGANTTLib.ScrollRangeEnum.exEndDate,Convert.ToDateTime("1/31/2001"));
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/12/2001");
exgantt1.set_ScrollPartCaption(exontrol.EXGANTTLib.ScrollBarEnum.exHChartScroll,exontrol.EXGANTTLib.ScrollPartEnum.exLowerBackPart,exgantt1.Chart.get_ScrollRange(exontrol.EXGANTTLib.ScrollRangeEnum.exStartDate).ToString());
exgantt1.set_ScrollPartCaptionAlignment(exontrol.EXGANTTLib.ScrollBarEnum.exHChartScroll,exontrol.EXGANTTLib.ScrollPartEnum.exLowerBackPart,exontrol.EXGANTTLib.AlignmentEnum.LeftAlignment);
exgantt1.set_ScrollPartCaption(exontrol.EXGANTTLib.ScrollBarEnum.exHChartScroll,exontrol.EXGANTTLib.ScrollPartEnum.exUpperBackPart,exgantt1.Chart.get_ScrollRange(exontrol.EXGANTTLib.ScrollRangeEnum.exEndDate).ToString());
exgantt1.set_ScrollPartCaptionAlignment(exontrol.EXGANTTLib.ScrollBarEnum.exHChartScroll,exontrol.EXGANTTLib.ScrollPartEnum.exUpperBackPart,exontrol.EXGANTTLib.AlignmentEnum.RightAlignment);
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/15/2001"),Convert.ToDateTime("1/18/2001"),"K1",null);
	h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/11/2001"),"K1",null);
exgantt1.EndUpdate();

590. How can I programmatically control the position of the "splitter" between the item list on the left side and the gantt chart on the right
exgantt1.Chart.set_PaneWidth(true,196);

589. How can I add a milestone bar and some text in the chart area
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Milestone",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/2/2001"),0,"<a1>text</a> outside");
	var_Items.set_ItemBar(h,0,exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarHAlignCaption,18);

588. How can I display or align the bar's caption or text outside of the bar
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.DefaultItemHeight = 32;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/3/2001"),Convert.ToDateTime("1/5/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarCaption,"<b>to do</b>");
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarHAlignCaption,18);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarVAlignCaption,16);

587. How can I display or align the bar's caption or text outside of the bar
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/4/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarCaption,"to do");
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarHAlignCaption,16);

586. How can I display or align the bar's caption or text outside of the bar
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarCaption,"to do ");
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarHAlignCaption,18);

585. Is there any option to count the non-working days
exgantt1.BeginUpdate();
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2002");
exgantt1.Columns.Add("Task");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2002"),Convert.ToDateTime("1/4/2002"),"A",null);
	object var_ItemBar = var_Items.get_ItemBar(h,"A",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarNonWorkingCount);
exgantt1.EndUpdate();

584. Is there any option to count or to specify the working days
exgantt1.BeginUpdate();
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2002");
exgantt1.Columns.Add("Task");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2002"),Convert.ToDateTime("1/4/2002"),"A",null);
	object var_ItemBar = var_Items.get_ItemBar(h,"A",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarWorkingCount);
exgantt1.EndUpdate();

583. How do I select the next row/item
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("Item 1");
	var_Items.AddItem("Item 2");
	var_Items.AddItem("Item 3");
	var_Items.set_SelectItem(var_Items.get_NextVisibleItem(var_Items.FocusItem),true);

582. How do I define the visual appearance of the bar by using your EBN/skin files
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.Chart.Bars.Copy("Task","EBN").Color32 = 0x1000000;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"EBN",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);
	var_Items.AddBar(var_Items.AddItem("Item 2"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

581. Is it possible to have an "empty box" pattern for the bars
exgantt1.Chart.Bars.Copy("Task","Box").Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternBox;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Box",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

580. How do I enable resizing ( changing the height ) the items at runtime
exgantt1.ItemsAllowSizing = exontrol.EXGANTTLib.ItemsAllowSizingEnum.exResizeItem;
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exHLines;
exgantt1.ScrollBySingleLine = true;
exgantt1.Columns.Add("Column");
exgantt1.Items.AddItem("Item 1");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_ItemHeight(var_Items.AddItem("Item 2"),48);
exgantt1.Items.AddItem("Item 3");

579. How do I enable resizing all the items at runtime
exgantt1.ItemsAllowSizing = exontrol.EXGANTTLib.ItemsAllowSizingEnum.exResizeAllItems;
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exHLines;
exgantt1.Columns.Add("Column");
exgantt1.Items.AddItem("Item 1");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_ItemHeight(var_Items.AddItem("Item 2"),48);
exgantt1.Items.AddItem("Item 3");

578. I'm trying to use the percentage display in my gantt's bars. Unfortunately, I don't see any percentage on the gantt chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.Bars.Copy("Task","BarName").Color = Color.FromArgb(0,0,0);
exgantt1.Chart.Bars.Add("BarName%Progress").Shortcut = "Percent";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Percent",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercent,0.4);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarShowPercentCaption,true);

577. How I can show Months in Time Unit panel into Roman numerals
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).Label = 0;
exontrol.EXGANTTLib.Level var_Level = exgantt1.Chart.get_Level(1);
	var_Level.Label = "<%mr%>";
	var_Level.Unit = exontrol.EXGANTTLib.UnitEnum.exMonth;

576. Can I show a bar with a different vertical position
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Opaque");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	h = var_Items.AddItem("Transparent and Opaque");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarOffset,"-3");
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarTransparent,80);
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/3/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);

575. How can I show transparent and opaque bars in the same chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Opaque");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	h = var_Items.AddItem("Transparent and Opaque");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarOffset,"-3");
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarTransparent,80);
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/3/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);

574. How can I draw bars using transparent colors
exgantt1.Chart.ShowTransparentBars = 60;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.Bars.Copy("Task","TaskR").Color = Color.FromArgb(255,0,0);
exgantt1.Chart.set_PaneWidth(false,48);
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Item 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"A",null);
	var_Items.AddBar(h,"TaskR",Convert.ToDateTime("1/4/2001"),Convert.ToDateTime("1/7/2001"),"B",null);

573. Can I change the Task bar so it display a Progress or a Percent bar, but it is splitted when the task intersect a non working area
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
	var_Chart.Bars.Add("Task%Progress:Split").Shortcut = "Task";
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Item 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/16/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercent,0.15);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarShowPercentCaption,true);

572. Can I change the Task bar so it display a Progress or a Percent bar
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
	var_Chart.Bars.Add("Task%Progress").Shortcut = "Task";
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Item 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercent,0.15);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarShowPercentCaption,true);

571. How can I remove the filter
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Column") as exontrol.EXGANTTLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.FilterType = exontrol.EXGANTTLib.FilterTypeEnum.exBlanks;
exgantt1.ApplyFilter();
exgantt1.ClearFilter();

570. I use the ShowEmptyBars property, but I display seconds from 15 to 15, and the bars are not shown correctly. What can I do
exgantt1.BeginUpdate();
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2002");
	var_Chart.LevelCount = 2;
	var_Chart.get_Level(0).Label = 1048576;
	exontrol.EXGANTTLib.Level var_Level = var_Chart.get_Level(1);
		var_Level.Label = "<%ss%>";
		var_Level.Count = 15;
	var_Chart.ShowEmptyBars = 15;
	var_Chart.ShowEmptyBarsUnit = exontrol.EXGANTTLib.UnitEnum.exSecond;
	var_Chart.set_PaneWidth(false,48);
exgantt1.Columns.Add("Task");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/1/2002 12:00:15 AM"),Convert.ToDateTime("1/1/2002 12:00:15 AM"),"A",null);
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/1/2002 12:01:15 AM"),Convert.ToDateTime("1/1/2002 12:01:30 AM"),"B",null);
	var_Items.AddLink("AB",h,"A",h,"B");
exgantt1.EndUpdate();

569. I need the bar works like in the MS Project, where task from 1/1/2001 to 1/1/2001 must display 1 day
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.ShowEmptyBars = 1;
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/1/2001"),Convert.ToDateTime("1/1/2001"),null,null);

568. I have a bar that has the start and end date identical. Nothing is displayed. What can I do
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.ShowEmptyBars = 1;
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/2/2001"),null,null);

567. How can I display seconds and bars for 15 to 15
exgantt1.BeginUpdate();
exgantt1.Chart.FirstVisibleDate = "1/1/2002 00:00";
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).Label = 1048576;
exontrol.EXGANTTLib.Level var_Level = exgantt1.Chart.get_Level(1);
	var_Level.Label = "<%ss%>";
	var_Level.Count = 15;
exgantt1.Chart.set_PaneWidth(false,48);
exgantt1.Chart.Bars.Copy("Task","Task2").Color = Color.FromArgb(255,0,0);
exgantt1.Columns.Add("Task");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task","1/1/2002 00:00:15","1/1/2002 00:00:45","A",null);
	var_Items.AddBar(h,"Task2","1/1/2002 00:01:15","1/1/2002 00:01:45","B",null);
	var_Items.AddLink("AB",h,"A",h,"B");
exgantt1.EndUpdate();

566. How can I copy a predefined bar
exgantt1.Chart.Bars.Copy("Task","T2").Color = Color.FromArgb(255,0,0);
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"T2",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

565. How can I define my own custom bar, using my icons or pictures
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exontrol.EXGANTTLib.Bars var_Bars = exgantt1.Chart.Bars;
	var_Bars.AddShapeCorner(12345,1);
	var_Bars.AddShapeCorner(22345,2);
	exontrol.EXGANTTLib.Bar var_Bar = var_Bars.Add("T2");
		var_Bar.StartShape = (exontrol.EXGANTTLib.ShapeCornerEnum)0x5740 | exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconUp1 | exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconRight;
		var_Bar.EndShape = (exontrol.EXGANTTLib.ShapeCornerEnum)0x3020 | exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconUp1 | exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconRight | exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconDown4;
		var_Bar.EndColor = Color.FromArgb(255,0,0);
		var_Bar.Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternDot;
		var_Bar.Color = Color.FromArgb(255,0,255);
		var_Bar.Shape = exontrol.EXGANTTLib.ShapeBarEnum.exShapeThinCenter;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"T2",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

564. How can I access a predefined bar
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);
exgantt1.Chart.Bars["Task"].Color = Color.FromArgb(255,0,0);

563. How can I access a predefined bar
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);
exgantt1.Chart.Bars["Task"].Color = Color.FromArgb(255,0,0);

562. How can I remove all predefined bars
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

561. How can I remove a predefined bar
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

560. How do I get the number of predefined bars
exgantt1.Columns.Add(exgantt1.Chart.Bars.Count.ToString());

559. How can I change the height of the task bar
exontrol.EXGANTTLib.Bar var_Bar = exgantt1.Chart.Bars.Copy("Task","T2");
	var_Bar.EndShape = exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconDown1;
	var_Bar.EndColor = Color.FromArgb(255,0,0);
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"T2",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);
	var_Items.AddBar(var_Items.AddItem("Item 2"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

558. How can I change the ending shape for all task bars
exontrol.EXGANTTLib.Bar var_Bar = exgantt1.Chart.Bars["Task"];
	var_Bar.EndShape = exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconUp1;
	var_Bar.EndColor = Color.FromArgb(255,0,0);
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

557. How can I change the height of the task bar
exontrol.EXGANTTLib.Bar var_Bar = exgantt1.Chart.Bars.Copy("Task","T2");
	var_Bar.StartShape = exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconDown1;
	var_Bar.StartColor = Color.FromArgb(255,0,0);
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"T2",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);
	var_Items.AddBar(var_Items.AddItem("Item 2"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

556. How can I change the starting shape for all task bars
exontrol.EXGANTTLib.Bar var_Bar = exgantt1.Chart.Bars["Task"];
	var_Bar.StartShape = exontrol.EXGANTTLib.ShapeCornerEnum.exShapeIconUp1;
	var_Bar.StartColor = Color.FromArgb(255,0,0);
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

555. How can I change the height of the task bar
exgantt1.Chart.Bars.Copy("Task","T2").Height = 17;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"T2",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);
	var_Items.AddBar(var_Items.AddItem("Item 2"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

554. How can I change the height for all task bars
exgantt1.Chart.Bars["Task"].Height = 17;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

553. How can I change the color of the task bar
exgantt1.Chart.Bars.Copy("Task","T2").Color = Color.FromArgb(255,0,0);
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"T2",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);
	var_Items.AddBar(var_Items.AddItem("Item 2"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

552. How can I change the color for all task bars
exgantt1.Chart.Bars["Task"].Color = Color.FromArgb(255,0,0);
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

551. How can I change the shape for all task bars
exgantt1.Chart.Bars["Task"].Shape = exontrol.EXGANTTLib.ShapeBarEnum.exShapeSolidDown;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

550. How can I change the shape of the task bar
exgantt1.Chart.Bars.Copy("Task","T2").Shape = exontrol.EXGANTTLib.ShapeBarEnum.exShapeThinCenter;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"T2",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

549. How can I change the pattern or style for all task bars
exgantt1.Chart.Bars["Task"].Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternFDiagonal;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

548. How can I change the pattern of the task bar
exgantt1.Chart.Bars.Copy("Task","T2").Pattern = exontrol.EXGANTTLib.PatternEnum.exPatternFDiagonal;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"T2",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

547. How can I add a percent bar in the chart area, so the task bar is splited for non working days or hours
exgantt1.Columns.Add("Task");
exgantt1.Chart.Bars.Add("Task%Progress:Split").Shortcut = "TS";
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"TS",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/16/2001"),"P1",null);
	var_Items.set_ItemBar(h,"P1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercent,0.14);
	var_Items.set_ItemBar(h,"P1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarShowPercentCaption,true);

546. How can I add a bar in the chart area, so the task bar is splited for non working days or hours
exgantt1.Columns.Add("Task");
exgantt1.Chart.Bars.Add("Task:Split").Shortcut = "TS";
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"TS",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/16/2001"),null,null);

545. How can I add a split bar in the chart area
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Split",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),null,null);

544. How can I add a progress bar in the chart area
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Progress",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),null,null);

543. How can I add a milestone bar in the chart area
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Milestone",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/2/2001"),null,null);

542. How can I add a summary bar in the chart area
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Summary",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),null,null);

541. How can I add a project summary bar in the chart area
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Project Summary",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),null,null);

540. How can I add a deadline bar in the chart area
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Deadline",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/2/2001"),null,null);

539. How can I add a task bar in the chart area
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

538. How can I assign a picture or an icon to a bar in the chart
exgantt1.set_HTMLPicture("p1","c:\\exontrol\\images\\zipdisk.gif");
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.set_ItemHeight(h,48);
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarCaption,"<img>p1</img>");
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarHAlignCaption,2);

537. How can I assign a picture or an icon to a bar in the chart
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarCaption,"<img>1</img>");

536. How can I display or add an anchor or a hyperlink in the link
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/1/2001"),Convert.ToDateTime("1/3/2001"),"K1",null);
	var_Items.AddItem("");
	var_Items.AddItem("");
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"just <a1>link</a>");

535. How can I display a picture or an icon on the link
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/1/2001"),Convert.ToDateTime("1/3/2001"),"K1",null);
	var_Items.AddItem("");
	var_Items.AddItem("");
	var_Items.AddItem("");
	var_Items.AddItem("");
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"just <img>1</img> link");

534. How can I display a picture or an icon on the link
exgantt1.set_HTMLPicture("pic1","c:\\exontrol\\images\\zipdisk.gif");
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/1/2001"),Convert.ToDateTime("1/3/2001"),"K1",null);
	var_Items.AddItem("");
	var_Items.AddItem("");
	var_Items.AddItem("");
	var_Items.AddItem("");
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"<img>pic1</img><br><br>just a link");

533. How can I display some HTML text or caption on link
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/1/2001"),Convert.ToDateTime("1/3/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"L<b>1</b>");

532. How can I assign a tooltip to a link
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/1/2001"),Convert.ToDateTime("1/3/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"L<b>1</b>");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkToolTip,"This is a bit of text that's shown when the cursor hovers the link");

531. Can I change the width or the size of the link
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkStyle,0);
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkWidth,2);

530. Can I change the style of the link
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkStyle,4);

529. Can I change the color of the link
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkColor,255);

528. Can I change the part of the bar where the link ends
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkStartPos,1);
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkEndPos,1);

527. Can I change the part of the bar where the link starts
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkStartPos,0);

526. How can I associate an extra data to a link
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkUserData,"your data");

525. How can I show or hide a specified link
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkEndBar,false);

524. How can I get the key of the bar where the link end
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.AddItem(var_Items.get_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkEndBar));

523. How can I get the key of the bar where the link starts
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.AddItem(var_Items.get_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkStartBar));

522. How can I get the handle of the item where the link ends
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.AddItem(var_Items.get_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkEndItem));

521. How can I get the handle of the item where the link starts
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.AddItem(var_Items.get_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkStartItem));

520. How can I enumerate the links in the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.AddLink("L2",h2,"K2",h1,"K1");
	var_Items.AddItem(var_Items.FirstLink);
	var_Items.AddItem(var_Items.get_NextLink(var_Items.FirstLink));

519. How can I access the properties and method of the link between two bars
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/1/2001"),Convert.ToDateTime("1/3/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.set_Link("L1",exontrol.EXGANTTLib.LinkPropertyEnum.exLinkText,"L<b>1</b>");

518. How can I remove a link between two bars
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.ClearLinks();

517. How can I remove a link between two bars
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");
	var_Items.RemoveLink("L1");

516. How do I add a link between two bars
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h1 = var_Items.AddItem("Task 1");
	var_Items.AddBar(h1,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	int h2 = var_Items.AddItem("Task 2");
	var_Items.AddBar(h2,"Task",Convert.ToDateTime("1/5/2001"),Convert.ToDateTime("1/7/2001"),"K2",null);
	var_Items.AddLink("L1",h1,"K1",h2,"K2");

515. How do I find the number or count of bars in the item
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/1/2001"),Convert.ToDateTime("1/2/2001"),"K1",null);
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/4/2001"),Convert.ToDateTime("1/6/2001"),"K2",null);
	var_Items.set_ItemBar(h,"K2",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarCaption,var_Items.get_ItemBar(h,0,exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarsCount));

514. How can I assign any extra data to a bar in the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPattern,"your data");

513. Is there any way to change the background color for percent value being displayed on the progress bar
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.Bars.Add("Task%Progress").Shortcut = "Percent";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Percent",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercent,0.35);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarShowPercentCaption,true);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercentCaptionFormat,"<bgcolor=FF0000> %p%</bgcolor>");

512. Is there any way to change the color for percent value being displayed on the progress bar
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.Bars.Add("Task%Progress").Shortcut = "Percent";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Percent",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercent,0.35);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarShowPercentCaption,true);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercentCaptionFormat,"<fgcolor=FF0000>%p%</fgcolor>");

511. Is there any way to change the font for percent value being displayed on the progress bar
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.Bars.Add("Task%Progress").Shortcut = "Percent";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Percent",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercent,0.35);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarShowPercentCaption,true);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercentCaptionFormat,"<b><font Tahoma;12>%%p</font></b>");

510. Is there any way to align the percent value being displayed on the progress bar
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.Bars.Add("Task%Progress").Shortcut = "Percent";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Percent",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercent,0.75);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarShowPercentCaption,true);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercentCaptionFormat,"%p/100");
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarOffset,0);

509. Is there any way to change the format of the percent being displayed on the progress bar
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.Bars.Add("Task%Progress").Shortcut = "Percent";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Percent",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercent,0.4);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarShowPercentCaption,true);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercentCaptionFormat,"<b>%p/100</b>");

508. How can I show or hide the percent value in the progress bar
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.Bars.Add("Task%Progress").Shortcut = "Percent";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Percent",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercent,0.4);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarShowPercentCaption,true);

507. How can I change the percent value in a progress bar
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.Bars.Add("Task%Progress").Shortcut = "Percent";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Percent",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercent,0.4);

506. How can I add a percent bar
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.Bars.Add("Task%Progress");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task%Progress",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarPercent,0.4);

505. Can I add a bar in the chart, using your EBN files
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/5/2001"),"K1"," EBN ");
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarBackColor,16777216);
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/6/2001"),Convert.ToDateTime("1/8/2001"),"K2",null);

504. How can I change the background color of the bar in the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.Bars.Copy("Task","TaskR").Color = Color.FromArgb(255,0,0);
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"TaskR",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);

503. How can I change the background color of the bar in the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarBackColor,8421504);

502. How can I change the background color of the HTML text or caption of the bar in the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarCaption,"<bgcolor=FF0000> to do </bgcolor>");

501. How can I change the foreground color of the HTML text or caption of the bar in the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1","t<fgcolor=0000FF>o</fgcolor> do");
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarForeColor,16777215);

500. How can I change the foreground color of the HTML text or caption of the bar in the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarCaption,"<bgcolor=FF0000> to do </bgcolor>");
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarForeColor,16777215);

499. How can I assign a tooltip to a bar in the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarToolTip,"This is a bit of text that's displayed when the cursor hovers the bar");

498. How can I vertically align the HTML text or caption of the bar in the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.set_ItemHeight(h,32);
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarCaption,"<bgcolor=FF0000> to do </bgcolor>");
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarVAlignCaption,0);

497. How can I align the HTML text or caption of the bar in the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarCaption,"<bgcolor=FF0000> to do </bgcolor>");
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarHAlignCaption,0);

496. How can I assign a text or some HTML caption to a bar in the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarCaption," <bgcolor=FF0000>to do</bgcolor> ");

495. How can I change the ending date of the bar in the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarEnd,Convert.ToDateTime("1/6/2001"));

494. How can I change the starting date of the bar in the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarStart,Convert.ToDateTime("1/1/2001"));

493. How can I change the style or the name of the bar in the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarName,"Progress");

492. How can I access properties and methods of the bar in the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.set_ItemBar(h,"K1",exontrol.EXGANTTLib.ItemBarPropertyEnum.exBarName,"Progress");

491. How can I remove all bars in the item
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.ClearBars(h);

490. How can I remove a bar from the chart
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Task 1");
	var_Items.AddBar(h,"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"K1",null);
	var_Items.RemoveBar(h,"K1");

489. How can I add a bar and some text inside, in the chart area
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),0," to do ");

488. How can I add a bar and some text inside, in the chart area
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/6/2001"),0,"<bgcolor=FF0000> to do </bgcolor>");

487. How can I add an anchor or a hyperline in the chart area
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/14/2001"),0,"just a <a1>link</a>");

486. How can I add some text or captions in the chart area
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/14/2001"),0,"just a <b>caption</b>");

485. How can I add a bar in the chart area
exgantt1.Columns.Add("Task");
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Task 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

484. Is there any option to put a picture or an icon to the thumb part of the scroll bar
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exgantt1.set_ScrollPartCaption(exontrol.EXGANTTLib.ScrollBarEnum.exHChartScroll,exontrol.EXGANTTLib.ScrollPartEnum.exThumbPart,"<img>1</img>");
exgantt1.set_ScrollThumbSize(exontrol.EXGANTTLib.ScrollBarEnum.exHChartScroll,24);

483. How can I scroll fast the chart, or page by page
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exgantt1.ScrollHeight = 20;
exgantt1.ScrollButtonWidth = 20;
exgantt1.AllowChartScrollPage = true;
exgantt1.set_ScrollPartCaption(exontrol.EXGANTTLib.ScrollBarEnum.exHChartScroll,exontrol.EXGANTTLib.ScrollPartEnum.exLeftB5Part,"<img>1</img>");
exgantt1.set_ScrollPartCaption(exontrol.EXGANTTLib.ScrollBarEnum.exHChartScroll,exontrol.EXGANTTLib.ScrollPartEnum.exRightB1Part,"<img>2</img>");

482. How can I scroll fast the chart, or page by page
exgantt1.ScrollButtonWidth = 16;
exgantt1.AllowChartScrollPage = true;
exgantt1.set_ScrollPartCaption(exontrol.EXGANTTLib.ScrollBarEnum.exHChartScroll,exontrol.EXGANTTLib.ScrollPartEnum.exLeftB5Part,"<<");
exgantt1.set_ScrollPartCaption(exontrol.EXGANTTLib.ScrollBarEnum.exHChartScroll,exontrol.EXGANTTLib.ScrollPartEnum.exRightB1Part,">>");

481. How can I scroll fast the chart, or page by page
exgantt1.AllowChartScrollPage = true;

480. How can I display years, from 3 to 3
exgantt1.Chart.UnitWidth = 64;
exontrol.EXGANTTLib.Level var_Level = exgantt1.Chart.get_Level(0);
	var_Level.Label = "<%yyyy%>";
	var_Level.Unit = exontrol.EXGANTTLib.UnitEnum.exYear;
	var_Level.Count = 3;

479. How can I display years
exgantt1.Chart.UnitWidth = 64;
exontrol.EXGANTTLib.Level var_Level = exgantt1.Chart.get_Level(0);
	var_Level.Label = "<%yy%>";
	var_Level.Unit = exontrol.EXGANTTLib.UnitEnum.exYear;

478. How can I display years
exgantt1.Chart.UnitWidth = 48;
exgantt1.Chart.get_Level(0).Label = 0;

477. How can I display months, from 3 to 3
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.UnitWidth = 64;
exgantt1.Chart.get_Level(0).Label = 1;
exontrol.EXGANTTLib.Level var_Level = exgantt1.Chart.get_Level(1);
	var_Level.Label = "<%mmmm%>";
	var_Level.Unit = exontrol.EXGANTTLib.UnitEnum.exMonth;
	var_Level.Count = 3;

476. How can I display months
exgantt1.Chart.UnitWidth = 64;
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).Label = 1;
exontrol.EXGANTTLib.Level var_Level = exgantt1.Chart.get_Level(1);
	var_Level.Label = "<%mmmm%>/<%yy%>";
	var_Level.Unit = exontrol.EXGANTTLib.UnitEnum.exMonth;

475. How can I display months
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.UnitWidth = 64;
exgantt1.Chart.get_Level(0).Label = 1;
exgantt1.Chart.get_Level(1).Label = 16;

474. How can I display weeks
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.UnitWidth = 64;
exgantt1.Chart.get_Level(0).Label = 17;
exgantt1.Chart.get_Level(1).Label = 256;

473. How can I display weeks
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).Label = 17;
exgantt1.Chart.get_Level(1).Label = "<%ww%>";

472. How can I display days, from 2 to 2
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).Label = 256;
exontrol.EXGANTTLib.Level var_Level = exgantt1.Chart.get_Level(1);
	var_Level.Label = "<%dd%>";
	var_Level.Count = 2;

471. How can I display days
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).Label = 256;
exgantt1.Chart.get_Level(1).Label = "<%dd%>";

470. How can I display days
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).Label = 256;
exgantt1.Chart.get_Level(1).Label = 4096;

469. How can I display hours, from 6 to 6
exgantt1.Chart.FirstVisibleDate = "00:00";
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).Label = 4096;
exontrol.EXGANTTLib.Level var_Level = exgantt1.Chart.get_Level(1);
	var_Level.Label = "<%hh%>";
	var_Level.Count = 6;

468. How can I display hours
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).Label = 4096;
exgantt1.Chart.get_Level(1).Label = "<%hh%>";

467. How can I display hours
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).Label = 4096;
exgantt1.Chart.get_Level(1).Label = 65536;

466. How can I display minutes, from 15 to 15
exgantt1.Chart.FirstVisibleDate = "00:00";
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).Label = 65536;
exontrol.EXGANTTLib.Level var_Level = exgantt1.Chart.get_Level(1);
	var_Level.Label = "<%nn%>";
	var_Level.Count = 15;

465. How can I display minutes
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).Label = 65536;
exgantt1.Chart.get_Level(1).Label = "<%nn%>";

464. How can I display minutes
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.UnitWidth = 64;
exgantt1.Chart.get_Level(0).Label = 65536;
exgantt1.Chart.get_Level(1).Label = 1048576;

463. How can I display seconds, from 15 to 15
exgantt1.Chart.FirstVisibleDate = "00:00";
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).Label = 1048576;
exontrol.EXGANTTLib.Level var_Level = exgantt1.Chart.get_Level(1);
	var_Level.Label = "<%ss%>";
	var_Level.Count = 15;

462. How can I display seconds
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).Label = 1048576;
exgantt1.Chart.get_Level(1).Label = "<%ss%>";

461. How can I display seconds
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).Label = 1048576;
exgantt1.Chart.get_Level(1).Label = 16777216;

460. How can I align the text being shown in the chart's header
exgantt1.Chart.UnitWidth = 64;
exontrol.EXGANTTLib.Level var_Level = exgantt1.Chart.get_Level(0);
	var_Level.Label = "<b><%mmmm%></b> <r><%m%>";
	var_Level.Unit = exontrol.EXGANTTLib.UnitEnum.exMonth;
	var_Level.Alignment = exontrol.EXGANTTLib.AlignmentEnum.LeftAlignment;

459. How can I hide the tooltip being displayed in the chart's header
exgantt1.Chart.get_Level(0).ToolTip = "";

458. How can I change the tooltip being displayed in the chart's header
exgantt1.Chart.get_Level(0).ToolTip = "This is a bit of text that's shown when the cursor hovers the level";

457. How can I change the visual appearance of the chart's header, where levels are displayed, using your EBN files
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.BackColorLevelHeader32 = 0x1000000;

456. How can I change the level's foreground color in the chart
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).ForeColor = Color.FromArgb(255,0,0);
exgantt1.Chart.get_Level(1).ForeColor = Color.FromArgb(0,0,255);

455. How can I change the level's background color in the chart
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(0).BackColor = Color.FromArgb(255,0,0);

452. How can I add icons or pictures to the scale or zoom area
exgantt1.set_HTMLPicture("pic1","c:\\exontrol\\images\\zipdisk.gif");
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.OverviewHeight = 48;
	var_Chart.OverviewVisible = true;
	var_Chart.AllowOverviewZoom = exontrol.EXGANTTLib.OverviewZoomEnum.exZoomOnRClick;
	var_Chart.OverviewZoomCaption = "Year|½Year|¼Year|<img>3</img> Week|Third|<img>2</img> Day|<img>pic1</img>|Hour|Min|Sec";
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exYear,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exHalfYear,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exQuarterYear,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exThirdMonth,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exHour,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exMinute,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exSecond,"");
	var_Chart.OverviewZoomUnit = 52;
exgantt1.Columns.Add("");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellSingleLine(var_Items.AddItem("Right click the Overview area and select a new scale"),0,false);

451. How can I add icons or pictures to the scale or zoom area
exgantt1.set_HTMLPicture("pic1","c:\\exontrol\\images\\zipdisk.gif");
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.OverviewHeight = 48;
	var_Chart.OverviewVisible = true;
	var_Chart.AllowOverviewZoom = exontrol.EXGANTTLib.OverviewZoomEnum.exAlwaysZoom;
	var_Chart.OverviewZoomCaption = "Year|½Year|¼Year|<img>3</img> Week|Third|<img>2</img> Day|<img>pic1</img>|Hour|Min|Sec";
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exYear,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exHalfYear,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exQuarterYear,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exThirdMonth,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exHour,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exMinute,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exSecond,"");
	var_Chart.OverviewZoomUnit = 52;

450. How can I change the width of the unit in the scale or zoom
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.OverviewVisible = true;
	var_Chart.AllowOverviewZoom = exontrol.EXGANTTLib.OverviewZoomEnum.exAlwaysZoom;
	var_Chart.OverviewZoomCaption = "Year|½Year|¼Year|<img>3</img>|Third|<img>2</img>|<img>1</img>|Hour|Min|Sec";
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exYear,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exHalfYear,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exQuarterYear,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exThirdMonth,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exHour,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exMinute,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exSecond,"");
	var_Chart.OverviewZoomUnit = 24;

449. How can I a scale or zoom of the chart, when right clicking the chart's header
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.OverviewVisible = true;
	var_Chart.AllowOverviewZoom = exontrol.EXGANTTLib.OverviewZoomEnum.exZoomOnRClick;
	var_Chart.OverviewZoomCaption = "Year|½Year|¼Year|<img>3</img>Month|Third|<img>2</img>Week|<img>1</img>Day|Hour|Min|Sec";
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exYear,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exHalfYear,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exQuarterYear,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exThirdMonth,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exHour,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exMinute,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exSecond,"");
	var_Chart.OverviewZoomUnit = 64;
exgantt1.Columns.Add("");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellSingleLine(var_Items.AddItem("Right click the Overview area and select a new scale"),0,false);

448. How can I a customize the scale or zoom of the chart
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.OverviewVisible = true;
	var_Chart.AllowOverviewZoom = exontrol.EXGANTTLib.OverviewZoomEnum.exAlwaysZoom;
	var_Chart.OverviewZoomCaption = "Year|½Year|¼Year|<img>3</img>Month|Third|<img>2</img>Week|<img>1</img>Day|Hour|Min|Sec";
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exYear,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exHalfYear,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exQuarterYear,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exThirdMonth,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exHour,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exMinute,"");
	var_Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exSecond,"");
	var_Chart.OverviewZoomUnit = 64;

447. How can I a scale or zoom the chart at runtime
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.OverviewVisible = true;
	var_Chart.AllowOverviewZoom = exontrol.EXGANTTLib.OverviewZoomEnum.exAlwaysZoom;
	var_Chart.OverviewZoomCaption = "½Year|¼Year|<img>3</img>Month|Third|<img>2</img>Week|<img>1</img>Day|Hour|Min|Sec";

446. How can I a scale or zoom the chart at runtime
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.OverviewVisible = true;
	var_Chart.AllowOverviewZoom = exontrol.EXGANTTLib.OverviewZoomEnum.exAlwaysZoom;
	var_Chart.OverviewZoomUnit = 24;

445. How can I a programmatically select a date
exgantt1.Chart.MarkSelectDateColor = Color.FromArgb(255,0,0);
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.set_SelectDate(Convert.ToDateTime("1/2/2001"),true);
exgantt1.Chart.set_SelectDate(Convert.ToDateTime("1/5/2001"),true);
exgantt1.Chart.SelectLevel = 0;

444. How can I change the color to select a date, when clicking the chart's header
exgantt1.Chart.BackColor = Color.FromArgb(255,255,255);
exgantt1.Chart.MarkSelectDateColor = Color.FromArgb(255,0,0);

443. How can I enable or disable selecting a date, when clicking the chart's header
exgantt1.Chart.BackColor = Color.FromArgb(255,255,255);
exgantt1.Chart.MarkSelectDateColor = Color.FromArgb(255,255,255);

442. How can I specify the color or the stype for non working hours
exgantt1.Chart.UnitScale = exontrol.EXGANTTLib.UnitEnum.exHour;
exgantt1.Chart.set_PaneWidth(false,0);
exgantt1.Chart.NonworkingHours = 127;
exgantt1.Chart.NonworkingHoursPattern = exontrol.EXGANTTLib.PatternEnum.exPatternYard;
exgantt1.Chart.NonworkingHoursColor = Color.FromArgb(255,0,0);

441. How can I specify the pattern or the stype for non working hours
exgantt1.Chart.UnitScale = exontrol.EXGANTTLib.UnitEnum.exHour;
exgantt1.Chart.set_PaneWidth(false,0);
exgantt1.Chart.NonworkingHours = 127;
exgantt1.Chart.NonworkingHoursPattern = exontrol.EXGANTTLib.PatternEnum.exPatternDiagCross;

440. How can I specify the non working hours
exgantt1.Chart.UnitScale = exontrol.EXGANTTLib.UnitEnum.exHour;
exgantt1.Chart.set_PaneWidth(false,0);
exgantt1.Chart.NonworkingHours = 127;

439. How can I get the index of the level from the point or cursor
int var_LevelFromPoint = exgantt1.Chart.get_LevelFromPoint(0,0);

438. How can I get the link from the point or cursor
object var_LinkFromPoint = exgantt1.Chart.get_LinkFromPoint(0,0);

437. How can I check or verify if a date is a non working day
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add(exgantt1.Chart.get_IsNonworkingDate(Convert.ToDateTime("1/1/2001")).ToString());

436. How can I check or verify if a date fits the chart's visible area
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add(exgantt1.Chart.get_IsDateVisible(Convert.ToDateTime("1/1/2001")).ToString());

435. How can I add a remove all non working days
exgantt1.Chart.NonworkingDays = 0;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.AddNonworkingDate(Convert.ToDateTime("1/1/2001"));
exgantt1.Chart.ClearNonworkingDates();

434. How can I add a remove a non working days
exgantt1.Chart.NonworkingDays = 0;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.AddNonworkingDate(Convert.ToDateTime("1/1/2001"));
exgantt1.Chart.RemoveNonworkingDate(Convert.ToDateTime("1/1/2001"));

433. How can I add a custom non working days
exgantt1.Chart.NonworkingDays = 0;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Chart.AddNonworkingDate(Convert.ToDateTime("1/1/2001"));
exgantt1.Chart.AddNonworkingDate(Convert.ToDateTime("1/5/2001"));

432. How can hide the non working days
exgantt1.Chart.ShowNonworkingDates = false;

431. How can hide the non working days
exgantt1.Chart.NonworkingDays = 0;

430. How can I change the width of the links between bars
exgantt1.Chart.LinksStyle = exontrol.EXGANTTLib.LinkStyleEnum.exLinkSolid;
exgantt1.Chart.LinksWidth = 2;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"B1",null);
	var_Items.AddBar(var_Items.AddItem("Item 2"),"Task",Convert.ToDateTime("1/6/2001"),Convert.ToDateTime("1/14/2001"),"B2",null);
	var_Items.AddLink("L1",var_Items.get_FindItem("Item 1",0,null),"B1",var_Items.get_FindItem("Item 2",0,null),"B2");

429. How can I change the style for the links between bars
exgantt1.Chart.LinksStyle = exontrol.EXGANTTLib.LinkStyleEnum.exLinkDashDotDot;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"B1",null);
	var_Items.AddBar(var_Items.AddItem("Item 2"),"Task",Convert.ToDateTime("1/6/2001"),Convert.ToDateTime("1/14/2001"),"B2",null);
	var_Items.AddLink("L1",var_Items.get_FindItem("Item 1",0,null),"B1",var_Items.get_FindItem("Item 2",0,null),"B2");

428. How can I change the color for the links between bars
exgantt1.Chart.LinksColor = Color.FromArgb(255,0,0);
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"B1",null);
	var_Items.AddBar(var_Items.AddItem("Item 2"),"Task",Convert.ToDateTime("1/6/2001"),Convert.ToDateTime("1/14/2001"),"B2",null);
	var_Items.AddLink("L1",var_Items.get_FindItem("Item 1",0,null),"B1",var_Items.get_FindItem("Item 2",0,null),"B2");

427. How can I hide the links between bars
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),"B1",null);
	var_Items.AddBar(var_Items.AddItem("Item 2"),"Task",Convert.ToDateTime("1/6/2001"),Convert.ToDateTime("1/14/2001"),"B2",null);
	var_Items.AddLink("L1",var_Items.get_FindItem("Item 1",0,null),"B1",var_Items.get_FindItem("Item 2",0,null),"B2");
exgantt1.Chart.ShowLinks = false;

426. How can I display some grid line in the overview area
exgantt1.Chart.OverviewVisible = true;
exgantt1.Chart.OverviewLevelLines = 0;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/6/2001"),Convert.ToDateTime("1/14/2001"),null,null);

425. How do I change the tooltip when the cursor hovers the overview area
exgantt1.Chart.OverviewVisible = true;
exgantt1.Chart.OverviewToolTip = "Tooltip on the overview";
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/6/2001"),Convert.ToDateTime("1/14/2001"),null,null);

424. How do I remove the tooltip when the cursor hovers the overview area
exgantt1.Chart.OverviewVisible = true;
exgantt1.Chart.OverviewToolTip = "";
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

423. How do I change the selection color in the overview area
exgantt1.Chart.OverviewVisible = true;
exgantt1.Chart.OverviewSelBackColor = Color.FromArgb(255,0,0);
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

422. How do I change the background color for the overview area
exgantt1.Chart.OverviewVisible = true;
exgantt1.Chart.OverviewBackColor = Color.FromArgb(255,0,0);
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

421. How do I specify the height for the overview area
exgantt1.Chart.OverviewVisible = true;
exgantt1.Chart.OverviewHeight = 16;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

420. How do I show or hide the control's overview area
exgantt1.Chart.OverviewVisible = true;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"Task",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

419. How do I get the bar from the point or cursor
object var_BarFromPoint = exgantt1.Chart.get_BarFromPoint(0,0);

418. How do I specify the color of pattern for non working days
exgantt1.Chart.NonworkingDays = 66;
exgantt1.Chart.NonworkingDaysPattern = exontrol.EXGANTTLib.PatternEnum.exPatternVertical;
exgantt1.Chart.NonworkingDaysColor = Color.FromArgb(255,0,0);

417. How do I specify the type of pattern for non working days
exgantt1.Chart.NonworkingDays = 66;
exgantt1.Chart.NonworkingDaysPattern = exontrol.EXGANTTLib.PatternEnum.exPatternBrick;

416. How do I specify the non working days
exgantt1.Chart.NonworkingDays = 66;

415. How do I specify the non working days
exgantt1.Chart.NonworkingDays = 66;

414. How do I add a predefined bar
exgantt1.Chart.Bars.Add("CustomBar").Color = Color.FromArgb(255,0,0);
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2001");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddBar(var_Items.AddItem("Item 1"),"CustomBar",Convert.ToDateTime("1/2/2001"),Convert.ToDateTime("1/4/2001"),null,null);

413. How do I change the unit being displayed in the chart
exgantt1.Chart.set_PaneWidth(false,0);
exgantt1.Chart.UnitScale = exontrol.EXGANTTLib.UnitEnum.exWeek;
exgantt1.Chart.UnitWidth = 64;

412. How do I specify the prodefined tooltip being shown on the chart's header, when Zoom method is used
exgantt1.Chart.set_PaneWidth(false,0);
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exHalfYear,"");
exgantt1.Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exQuarterYear,"");
exgantt1.Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exMonth,"<%m3%>");
exgantt1.Chart.set_LabelToolTip(exontrol.EXGANTTLib.UnitEnum.exMonth,"Tooltip: <%mmmm%>");
exgantt1.Chart.Zoom(Convert.ToDateTime("1/1/2007"),Convert.ToDateTime("1/1/2008"),null);
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2007");

411. How do I specify the prodefined labels being displayed on the chart, when Zoom method is used
exgantt1.Chart.set_PaneWidth(false,0);
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exHalfYear,"");
exgantt1.Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exQuarterYear,"");
exgantt1.Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exMonth,"<%m3%>");
exgantt1.Chart.Zoom(Convert.ToDateTime("1/1/2007"),Convert.ToDateTime("1/1/2008"),null);
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2007");

410. How do I scale or zoom the chart to a specified range of date
exgantt1.Chart.set_PaneWidth(false,0);
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exHalfYear,"");
exgantt1.Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exQuarterYear,"");
exgantt1.Chart.set_Label(exontrol.EXGANTTLib.UnitEnum.exMonth,"<%m3%>");
exgantt1.Chart.Zoom(Convert.ToDateTime("1/1/2007"),Convert.ToDateTime("1/1/2008"),null);
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2007");

409. How do I scale or zoom the chart to a specified range of date
exgantt1.Chart.set_PaneWidth(false,0);
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.Zoom(Convert.ToDateTime("1/1/2007"),Convert.ToDateTime("7/1/2007"),null);
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2007");

408. How do I find the next date or previous date
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.FirstVisibleDate = var_Chart.get_NextDate(Convert.ToDateTime("1/1/2002"),exontrol.EXGANTTLib.UnitEnum.exDay,1);

407. How can I change the color for the grid lines in the chart
exgantt1.Chart.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exAllLines;
exgantt1.Chart.LevelCount = 2;
exontrol.EXGANTTLib.Level var_Level = exgantt1.Chart.get_Level(1);
	var_Level.DrawGridLines = true;
	var_Level.GridLineColor = Color.FromArgb(255,0,0);

406. How can I draw, show or hide the grid lines in the chart
exgantt1.Chart.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exAllLines;
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.get_Level(1).DrawGridLines = true;

405. How do I change the color to highlight the today in the chart
exgantt1.Chart.MarkTodayColor = Color.FromArgb(255,0,0);

404. How do I hide or stop highlighting the today area in the chart
exgantt1.Chart.BackColor = Color.FromArgb(255,255,255);
exgantt1.Chart.MarkTodayColor = Color.FromArgb(255,255,255);

403. Is there any function to get the date in the format that I use for levels, to layout my chart's header
string h = exgantt1.Chart.get_FormatDate(Convert.ToDateTime("1/1/2002"),"<%yyyy%> <%mmmm%> <%d%> <%dddd%>");
exgantt1.Columns.Add(h.ToString());

402. How can I get the date from the point, cursor
// MouseMove event - Occurs when the user moves the mouse.
private void exgantt1_MouseMoveEvent(object sender,short Button,short Shift,int X,int Y)
{
	System.Diagnostics.Debug.Print( exgantt1.Chart.get_DateFromPoint(-1,-1).ToString() );
}
//this.exgantt1.MouseMoveEvent += new exontrol.EXGANTTLib.exg2antt.MouseMoveEventHandler(this.exgantt1_MouseMoveEvent);


401. How can I show or hide the small ticker that shows up when the cursor hovers the chart area
exgantt1.Chart.DrawDateTicker = false;

400. How can I change the first visible date in the chart
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2002");

399. How can I scroll or ensure that a specified date time is visible in the chart
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.FirstVisibleDate = Convert.ToDateTime("1/1/2002");

398. How can I scroll or ensure that a specified date time is visible to the right side of the chart or control
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.ScrollTo(Convert.ToDateTime("1/1/2002"),2);

397. How can I scroll or ensure that a specified date time is visible
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.ScrollTo(Convert.ToDateTime("1/1/2002"),2);

396. How can I show or hide the the tooltip being shown when the user scrolls the chart
exgantt1.Chart.ToolTip = "";

395. How can I change the format of the tooltip when the user scrolls the chart
exgantt1.Chart.ToolTip = "ToolTip: <b><%dddd%></b>";

394. How can I hide the chart's scroll bar
exgantt1.Chart.ScrollBar = false;

393. How can I specify the first day of the week
exgantt1.Chart.LevelCount = 2;
exgantt1.Chart.FirstWeekDay = exontrol.EXGANTTLib.WeekDayEnum.exMonday;

392. How do I change the AM or PM shortcuts in the chart's header
exgantt1.Chart.UnitWidth = 64;
exgantt1.Chart.AMPM = "A P";
exontrol.EXGANTTLib.Level var_Level = exgantt1.Chart.get_Level(0);
	var_Level.Label = "<%h%> <%AM/PM%>";
	var_Level.Unit = exontrol.EXGANTTLib.UnitEnum.exHour;

391. How do I change the name for the months, being displayed in the chart's header
exgantt1.Chart.UnitWidth = 64;
exgantt1.Chart.MonthNames = "Ianuarie Februarie Martie Aprilie Mai Iunie Iulie August Septembrie Octombrie Noiembrie Decembr" +
"ie";
exontrol.EXGANTTLib.Level var_Level = exgantt1.Chart.get_Level(0);
	var_Level.Label = "<b><%mmmm%></b>";
	var_Level.Unit = exontrol.EXGANTTLib.UnitEnum.exMonth;

390. How do I change the name for the week days, being displayed in the chart's header
exgantt1.Chart.UnitWidth = 64;
exgantt1.Chart.WeekDays = "Duminica Luni Marti Miercuri Joi Vineri Simbata";
exgantt1.Chart.get_Level(0).Label = "<b><%mm%></b>/<%dddd%>";

389. How do I access a level in the chart's header
exgantt1.Chart.UnitWidth = 64;
exgantt1.Chart.get_Level(0).Label = "<b><%mm%></b>/<%dd%>";

388. How can I change the color for the grid lines between the leves in the chart's header
exgantt1.GridLineColor = Color.FromArgb(255,0,0);
exgantt1.Chart.LevelCount = 2;

387. How can I show or hide the grid lines between the leves in the chart's header
exgantt1.GridLineColor = Color.FromArgb(255,0,0);
exontrol.EXGANTTLib.Chart var_Chart = exgantt1.Chart;
	var_Chart.LevelCount = 2;
	var_Chart.get_Level(0).DrawTickLines = false;
	var_Chart.get_Level(1).DrawTickLines = false;

386. How do I change the foreground color for the chart's header
exgantt1.Chart.ForeColorLevelHeader = Color.FromArgb(255,0,0);

385. How do I change the background color for the chart's header
exgantt1.Chart.BackColorLevelHeader = Color.FromArgb(255,0,0);

384. How do I specify the chart's foreground color
exgantt1.Chart.ForeColor = Color.FromArgb(255,0,0);

383. How do I specify the chart's background color
exgantt1.Chart.BackColor = Color.FromArgb(255,0,0);

382. How do I put a picture on the center of the chart
exgantt1.Chart.Picture = (exgantt1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)") as stdole.IPictureDisp);
exgantt1.Chart.PictureDisplay = exontrol.EXGANTTLib.PictureDisplayEnum.MiddleCenter;

381. How do I resize/stretch a picture on the chart's background
exgantt1.Chart.Picture = (exgantt1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)") as stdole.IPictureDisp);
exgantt1.Chart.PictureDisplay = exontrol.EXGANTTLib.PictureDisplayEnum.Stretch;

380. How do I put a picture on the chart's center right bottom side
exgantt1.Chart.Picture = (exgantt1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)") as stdole.IPictureDisp);
exgantt1.Chart.PictureDisplay = exontrol.EXGANTTLib.PictureDisplayEnum.LowerRight;

379. How do I put a picture on the chart's center left bottom side
exgantt1.Chart.Picture = (exgantt1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)") as stdole.IPictureDisp);
exgantt1.Chart.PictureDisplay = exontrol.EXGANTTLib.PictureDisplayEnum.LowerLeft;

378. How do I put a picture on the chart's center top side
exgantt1.Chart.Picture = (exgantt1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)") as stdole.IPictureDisp);
exgantt1.Chart.PictureDisplay = exontrol.EXGANTTLib.PictureDisplayEnum.UpperCenter;

377. How do I put a picture on the chart's right top corner
exgantt1.Chart.Picture = (exgantt1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)") as stdole.IPictureDisp);
exgantt1.Chart.PictureDisplay = exontrol.EXGANTTLib.PictureDisplayEnum.UpperRight;

376. How do I put a picture on the chart's left top corner
exgantt1.Chart.Picture = (exgantt1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)") as stdole.IPictureDisp);
exgantt1.Chart.PictureDisplay = exontrol.EXGANTTLib.PictureDisplayEnum.UpperLeft;

375. How do I put a picture on the chart's background
exgantt1.Chart.Picture = (exgantt1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)") as stdole.IPictureDisp);

374. How to specify the width for the left or side pane
exgantt1.Chart.set_PaneWidth(false,128);

373. How do I display the header of the chart using multiple levels, lines
exgantt1.Chart.LevelCount = 2;

372. How do change the width of the chart's area
exgantt1.Chart.set_PaneWidth(true,256);

371. How do I show or hide the control's chart area
exgantt1.Chart.set_PaneWidth(true,0);

370. How do I access the chart's area of the control
exgantt1.Chart.set_PaneWidth(false,64);

369. How do I change the control's border, using your EBN files
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.Appearance = (exontrol.EXGANTTLib.AppearanceEnum)0x1000000;

368. Can I change the default border of the tooltip, using your EBN files
exgantt1.ToolTipDelay = 1;
exgantt1.ToolTipWidth = 364;
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.set_Background32(exontrol.EXGANTTLib.BackgroundPartEnum.exToolTipAppearance,0x1000000);
(exgantt1.Columns.Add("tootip") as exontrol.EXGANTTLib.Column).ToolTip = "this is a tooltip assigned to a column";

367. Can I change the background color for the tooltip
exgantt1.ToolTipDelay = 1;
exgantt1.ToolTipWidth = 364;
exgantt1.set_Background(exontrol.EXGANTTLib.BackgroundPartEnum.exToolTipBackColor,Color.FromArgb(0,0,0));
(exgantt1.Columns.Add("tootip") as exontrol.EXGANTTLib.Column).ToolTip = "this is a tooltip assigned to a column";

366. Does the tooltip support HTML format
exgantt1.ToolTipDelay = 1;
exgantt1.ToolTipWidth = 364;
(exgantt1.Columns.Add("tootip") as exontrol.EXGANTTLib.Column).ToolTip = "<font Tahoma;11>T</font>his is an HTML <b>tooltip</b> assigned to a <fgcolor=FF0000>column</fgc" +
"olor>";

365. Can I change the forecolor for the tooltip
exgantt1.ToolTipDelay = 1;
exgantt1.ToolTipWidth = 364;
exgantt1.set_Background(exontrol.EXGANTTLib.BackgroundPartEnum.exToolTipForeColor,Color.FromArgb(0,0,0));
(exgantt1.Columns.Add("tootip") as exontrol.EXGANTTLib.Column).ToolTip = "this is a tooltip assigned to a column";

364. Can I change the foreground color for the tooltip
exgantt1.ToolTipDelay = 1;
exgantt1.ToolTipWidth = 364;
(exgantt1.Columns.Add("tootip") as exontrol.EXGANTTLib.Column).ToolTip = "<fgcolor=FF0000>this is a tooltip assigned to a column</fgcolor>";

363. How can I merge cells
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exAllLines;
exgantt1.MarkSearchColumn = false;
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exgantt1.Columns.Add("C3");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("this cell merges the first two columns");
	var_Items.set_CellMerge(h,0,1);
	h = var_Items.AddItem(null);
	var_Items.set_CellCaption(h,1,"this cell merges the last two columns");
	var_Items.set_CellMerge(h,1,2);
	h = var_Items.AddItem("this cell merges the all three columns");
	var_Items.set_CellMerge(h,0,1);
	var_Items.set_CellMerge(h,0,2);
	h = var_Items.AddItem("this draws a divider item");
	var_Items.set_ItemDivider(h,0);

362. How can I merge cells
exgantt1.MarkSearchColumn = false;
exgantt1.TreeColumnIndex = -1;
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"This is bit of text that's shown on multiple lines. This is bit of text that's shown on multipl" +
"e lines.");
	var_Items.set_CellSingleLine(h,1,false);
	h = var_Items.AddItem("This is bit of text merges all cells in the item");
	var_Items.set_ItemDivider(h,0);
	var_Items.set_CellHAlignment(h,0,exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment);

361. How can I specify the width for a splited cell
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exRowLines;
exgantt1.Columns.Add("Single Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Split 1");
	object s = var_Items.get_SplitCell(h,0);
	var_Items.set_CellWidth(0,s,64);
	var_Items.set_CellCaption(0,s,"Split 2");
	object s1 = var_Items.get_SplitCell(0,s);
	var_Items.set_CellCaption(0,s1,"Split 3");
	var_Items.set_CellWidth(0,s1,64);

360. How can I split a cell in three parts
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exRowLines;
exgantt1.Columns.Add("Single Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Split 1");
	object s = var_Items.get_SplitCell(h,0);
	var_Items.set_CellCaption(0,s,"Split 2");
	object s1 = var_Items.get_SplitCell(0,s);
	var_Items.set_CellCaption(0,s1,"Split 3");

359. How can I add a button aligned to right
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exgantt1.Columns.Add("Single Column");
exgantt1.ShowFocusRect = false;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_ItemDivider(var_Items.AddItem("This is a bit of text being displayed on the entire item"),0);
	object s = var_Items.get_SplitCell(var_Items.AddItem("Split Cell 1.1"),0);
	var_Items.set_CellCaption(0,s,"Split Cell <img>1</img>");
	var_Items.set_CellCaptionFormat(0,s,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);
	var_Items.set_CellHAlignment(0,s,exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment);
	var_Items.set_CellHasButton(0,s,true);
	var_Items.set_CellWidth(0,s,84);

358. How can I split a cell
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exRowLines;
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.Columns.Add("Single Column");
exgantt1.ShowFocusRect = false;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	object s = var_Items.get_SplitCell(var_Items.AddItem("Split Cell 1.1"),0);
	var_Items.set_CellCaption(0,s,"Split Cell <img>1</img>");
	var_Items.set_CellCaptionFormat(0,s,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);
	var_Items.set_CellHAlignment(0,s,exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment);
	var_Items.set_CellBackColor32(0,s,0x1000000);
	var_Items.set_CellWidth(0,s,84);

357. Can I select an item giving its general position
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.SelectPos = 1;

356. How can I change the color for separator / dividers items
exgantt1.GridLineColor = Color.FromArgb(255,0,0);
exgantt1.MarkSearchColumn = false;
exgantt1.TreeColumnIndex = -1;
exgantt1.ScrollBySingleLine = false;
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"This is bit of text that's shown on multiple lines. This is bit of text that's shown on multipl" +
"e lines.");
	var_Items.set_CellSingleLine(h,1,false);
	h = var_Items.AddItem(null);
	var_Items.set_ItemDivider(h,0);
	var_Items.set_ItemDividerLine(h,exontrol.EXGANTTLib.DividerLineEnum.DoubleDotLine);
	var_Items.set_ItemDividerLineAlignment(h,exontrol.EXGANTTLib.DividerAlignmentEnum.DividerCenter);
	var_Items.set_ItemHeight(h,6);
	var_Items.set_SelectableItem(h,false);
	h = var_Items.AddItem("Cell 2");
	var_Items.set_CellCaption(h,1,"This is bit of text that's shown on multiple lines. This is bit of text that's shown on multipl" +
"e lines.");
	var_Items.set_CellSingleLine(h,1,false);

355. How can I add separator - dividers items
exgantt1.MarkSearchColumn = false;
exgantt1.TreeColumnIndex = -1;
exgantt1.ScrollBySingleLine = false;
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"This is bit of text that's shown on multiple lines. This is bit of text that's shown on multipl" +
"e lines.");
	var_Items.set_CellSingleLine(h,1,false);
	h = var_Items.AddItem(null);
	var_Items.set_ItemDivider(h,0);
	var_Items.set_ItemDividerLine(h,exontrol.EXGANTTLib.DividerLineEnum.DoubleDotLine);
	var_Items.set_ItemDividerLineAlignment(h,exontrol.EXGANTTLib.DividerAlignmentEnum.DividerCenter);
	var_Items.set_ItemHeight(h,6);
	var_Items.set_SelectableItem(h,false);
	h = var_Items.AddItem("Cell 2");
	var_Items.set_CellCaption(h,1,"This is bit of text that's shown on multiple lines. This is bit of text that's shown on multipl" +
"e lines.");
	var_Items.set_CellSingleLine(h,1,false);

354. Can I change the style of the line being displayed by a divider item
exgantt1.MarkSearchColumn = false;
exgantt1.TreeColumnIndex = -1;
exgantt1.ScrollBySingleLine = false;
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"This is bit of text that's shown on multiple lines. This is bit of text that's shown on multipl" +
"e lines.");
	var_Items.set_CellSingleLine(h,1,false);
	h = var_Items.AddItem("This is bit of text that's displayed on the entire item, divider.");
	var_Items.set_ItemDivider(h,0);
	var_Items.set_ItemDividerLine(h,exontrol.EXGANTTLib.DividerLineEnum.DoubleDotLine);
	var_Items.set_CellHAlignment(h,0,exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment);
	var_Items.set_ItemHeight(h,24);

353. Can I remove the line being displayed by a divider item
exgantt1.MarkSearchColumn = false;
exgantt1.TreeColumnIndex = -1;
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"This is bit of text that's shown on multiple lines. This is bit of text that's shown on multipl" +
"e lines.");
	var_Items.set_CellSingleLine(h,1,false);
	h = var_Items.AddItem("This is bit of text that's displayed on the entire item, divider.");
	var_Items.set_ItemDivider(h,0);
	var_Items.set_ItemDividerLine(h,exontrol.EXGANTTLib.DividerLineEnum.EmptyLine);
	var_Items.set_CellHAlignment(h,0,exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment);

352. How can I display a divider item, merging all cells
exgantt1.MarkSearchColumn = false;
exgantt1.TreeColumnIndex = -1;
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"This is bit of text that's shown on multiple lines. This is bit of text that's shown on multipl" +
"e lines.");
	var_Items.set_CellSingleLine(h,1,false);
	h = var_Items.AddItem("This is bit of text that's displayed on the entire item, divider.");
	var_Items.set_ItemDivider(h,0);
	var_Items.set_CellHAlignment(h,0,exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment);

351. How can I fix or lock items
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_LockedItemCount(exontrol.EXGANTTLib.VAlignmentEnum.TopAlignment,1);
	var_Items.set_CellCaption(var_Items.get_LockedItem(exontrol.EXGANTTLib.VAlignmentEnum.TopAlignment,0),0,"This is a locked item, fixed to the top side of the control.");
	var_Items.set_ItemBackColor(var_Items.get_LockedItem(exontrol.EXGANTTLib.VAlignmentEnum.TopAlignment,0),Color.FromArgb(0,0,0));
	var_Items.set_LockedItemCount(exontrol.EXGANTTLib.VAlignmentEnum.BottomAlignment,2);
	var_Items.set_CellCaption(var_Items.get_LockedItem(exontrol.EXGANTTLib.VAlignmentEnum.BottomAlignment,0),0,"This is a locked item, fixed to the top side of the control.");
	var_Items.set_ItemBackColor(var_Items.get_LockedItem(exontrol.EXGANTTLib.VAlignmentEnum.BottomAlignment,0),Color.FromArgb(0,0,0));
	var_Items.set_CellCaption(var_Items.get_LockedItem(exontrol.EXGANTTLib.VAlignmentEnum.BottomAlignment,1),0,"This is a locked item, fixed to the top side of the control.");
	var_Items.set_ItemBackColor(var_Items.get_LockedItem(exontrol.EXGANTTLib.VAlignmentEnum.BottomAlignment,1),Color.FromArgb(0,0,0));

350. How can I fix or lock an item on the bottom side of the control
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_LockedItemCount(exontrol.EXGANTTLib.VAlignmentEnum.BottomAlignment,1);
	var_Items.set_CellCaption(var_Items.get_LockedItem(exontrol.EXGANTTLib.VAlignmentEnum.BottomAlignment,0),0,"This is a locked item, fixed to the bottom side of the control.");
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);

349. How can I fix or lock an item on the top of the control
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_LockedItemCount(exontrol.EXGANTTLib.VAlignmentEnum.TopAlignment,1);
	var_Items.set_CellCaption(var_Items.get_LockedItem(exontrol.EXGANTTLib.VAlignmentEnum.TopAlignment,0),0,"This is a locked item, fixed to the top side of the control.");
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);

348. Is there any function to limit the height of the items when I display it using multiple lines
exgantt1.ScrollBySingleLine = true;
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"This is bit of text that's shown on multiple lines. This is bit of text that's shown on multipl" +
"e lines.");
	var_Items.set_CellSingleLine(h,1,false);
	var_Items.set_ItemMaxHeight(h,48);

347. Why I cannot center my cells in the column
exgantt1.TreeColumnIndex = -1;
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exRowLines;
(exgantt1.Columns.Add("Default") as exontrol.EXGANTTLib.Column).Alignment = exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment;
exgantt1.Items.AddItem("item 1");
exgantt1.Items.AddItem("item 2");
exgantt1.Items.AddItem("item 3");

346. How can I align the cell to the left, center or to the right
exgantt1.TreeColumnIndex = -1;
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exRowLines;
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellHAlignment(var_Items.AddItem("left"),0,exontrol.EXGANTTLib.AlignmentEnum.LeftAlignment);
	var_Items.set_CellHAlignment(var_Items.AddItem("center"),0,exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment);
	var_Items.set_CellHAlignment(var_Items.AddItem("right"),0,exontrol.EXGANTTLib.AlignmentEnum.RightAlignment);

345. How do I apply HTML format to a cell
exgantt1.TreeColumnIndex = -1;
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exgantt1.set_HTMLPicture("p1","c:\\exontrol\\images\\zipdisk.gif");
exgantt1.set_HTMLPicture("p2","c:\\exontrol\\images\\auction.gif");
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("The following item shows some of the HTML format supported:");
	var_Items.set_CellHAlignment(h,0,exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment);
	h = var_Items.AddItem("<br>text icons <img>1</img>, <img>2</img>, ... pictures <img>p1</img>, <img>p2</img> <br><br>te" +
"xt <b>bold</b>, <i>italic</i>, <u>underline</u>, <s>strikeout</s>, ...<br><dotline>and so on...<" +
"br> <a>anchor</a> or <a2>hyperlink</a><br><fgcolor=FF0000>fgcolor</fgcolor> or <bgcolor=00FF00>b" +
"gcolor</bgcolor> ");
	var_Items.set_CellCaptionFormat(h,0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);
	var_Items.set_CellSingleLine(h,0,false);

344. How can I change the font for a cell
exgantt1.Columns.Add("Default");
exgantt1.Items.AddItem("std font");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaptionFormat(var_Items.AddItem("this <font tahoma;12>is a bit of text with</font> a different font"),0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);

343. How can I change the font for a cell
exgantt1.Columns.Add("Default");
exgantt1.Items.AddItem("default font");
stdole.IFontDisp f = new stdole.StdFont();
	f.Name = "Tahoma";
	f.Size = 12;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellFont(var_Items.AddItem("new font"),0,(f as stdole.IFontDisp));

342. How can I change the font for entire item
exgantt1.Columns.Add("Default");
exgantt1.Items.AddItem("default font");
stdole.IFontDisp f = new stdole.StdFont();
	f.Name = "Tahoma";
	f.Size = 12;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_ItemFont(var_Items.AddItem("new font"),(f as stdole.IFontDisp));

341. How do I vertically align a cell
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exRowLines;
(exgantt1.Columns.Add("MultipleLine") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellSingleLine,false);
exgantt1.Columns.Add("VAlign");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("This is a bit of long text that should break the line");
	var_Items.set_CellCaption(h,1,"top");
	var_Items.set_CellVAlignment(h,1,exontrol.EXGANTTLib.VAlignmentEnum.TopAlignment);
	h = var_Items.AddItem("This is a bit of long text that should break the line");
	var_Items.set_CellCaption(h,1,"middle");
	var_Items.set_CellVAlignment(h,1,exontrol.EXGANTTLib.VAlignmentEnum.MiddleAlignment);
	h = var_Items.AddItem("This is a bit of long text that should break the line");
	var_Items.set_CellCaption(h,1,"bottom");
	var_Items.set_CellVAlignment(h,1,exontrol.EXGANTTLib.VAlignmentEnum.BottomAlignment);

340. How can I change the position of an item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.AddItem("Item 1");
	var_Items.AddItem("Item 2");
	var_Items.set_ItemPosition(var_Items.AddItem("Item 3"),0);

339. How do I find an item based on a path
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.set_ItemData(var_Items.InsertItem(h,0,"Child 2"),1234);
	var_Items.set_ExpandItem(h,true);
	var_Items.set_ItemBold(var_Items.get_FindPath("Root 1\\Child 1"),true);

338. How do I find an item based on my extra data
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.set_ItemData(var_Items.InsertItem(h,0,"Child 2"),1234);
	var_Items.set_ExpandItem(h,true);
	var_Items.set_ItemBold(var_Items.get_FindItemData(1234,null),true);

337. How do I find an item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.set_ItemBold(var_Items.get_FindItem("Child 2",0,null),true);

336. How can I insert a hyperlink or an anchor element
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaptionFormat(var_Items.AddItem("Just an <a1>anchor</a> element ..."),0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);
exontrol.EXGANTTLib.Items var_Items1 = exgantt1.Items;
	var_Items1.set_CellCaptionFormat(var_Items1.AddItem("Just another <a2>anchor</a> element ..."),0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);

335. How do I find the index of the item based on its handle
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.set_ItemBold(var_Items[var_Items.get_ItemToIndex(h)],true);

334. How do I find the handle of the item based on its index
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.set_ItemBold(var_Items[1],true);

333. How can I find the cell being clicked in a radio group
exgantt1.MarkSearchColumn = false;
exgantt1.SelBackColor = Color.FromArgb(255,255,128);
exgantt1.SelForeColor = Color.FromArgb(0,0,0);
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exgantt1.Columns.Add("C3");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"Radio 1");
	var_Items.set_CellHasRadioButton(h,1,true);
	var_Items.set_CellRadioGroup(h,1,1234);
	var_Items.set_CellCaption(h,2,"Radio 2");
	var_Items.set_CellHasRadioButton(h,2,true);
	var_Items.set_CellRadioGroup(h,2,1234);
	var_Items.set_CellState(h,1,1);
	var_Items.set_CellBold(0,var_Items.get_CellChecked(1234),true);

332. Can I add a +/- ( expand / collapse ) buttons to each item, so I can load the child items later
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_ItemHasChildren(var_Items.AddItem("parent item with no child items"),true);
	var_Items.AddItem("next item");

331. Can I let the user to resize at runtime the specified item
exgantt1.ScrollBySingleLine = true;
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exRowLines;
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_ItemAllowSizing(var_Items.AddItem("resizable item"),true);
	var_Items.AddItem("not resizable item");

330. How can I change the size ( width, height ) of the picture
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.set_CellPicture(h,0,(exgantt1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)") as stdole.IPictureDisp));
	var_Items.set_CellPictureWidth(h,0,24);
	var_Items.set_CellPictureHeight(h,0,24);
	var_Items.set_ItemHeight(h,32);
	h = var_Items.AddItem("Root 2");
	var_Items.set_CellPicture(h,0,(exgantt1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)") as stdole.IPictureDisp));
	var_Items.set_ItemHeight(h,48);

329. How can I find the number or the count of selected items
exgantt1.SingleSel = false;
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.set_SelectItem(var_Items.get_ItemChild(h),true);
	var_Items.set_SelectItem(var_Items.get_NextSiblingItem(var_Items.get_ItemChild(h)),true);
	var_Items.AddItem(var_Items.SelectCount);

328. How do I unselect an item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.set_SelectItem(h,false);

327. How do I find the selected item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.set_SelectItem(h,true);
	var_Items.set_ItemBold(var_Items.get_SelectedItem(0),true);

326. How do I un select all items
exgantt1.SingleSel = false;
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.UnselectAll();

325. How do I select multiple items
exgantt1.SingleSel = false;
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.set_SelectItem(var_Items.get_ItemChild(h),true);
	var_Items.set_SelectItem(var_Items.get_NextSiblingItem(var_Items.get_ItemChild(h)),true);

324. How do I select all items
exgantt1.SingleSel = false;
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.SelectAll();

323. How do I select an item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.set_SelectItem(h,true);

322. Can I display a button with some picture or icon inside
exgantt1.set_HTMLPicture("p1","c:\\exontrol\\images\\zipdisk.gif");
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1," Button <img>p1</img> ");
	var_Items.set_CellCaptionFormat(h,1,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);
	var_Items.set_CellHAlignment(h,1,exontrol.EXGANTTLib.AlignmentEnum.RightAlignment);
	var_Items.set_CellHasButton(h,1,true);
	var_Items.set_CellButtonAutoWidth(h,1,true);
	var_Items.set_ItemHeight(h,48);

321. Can I display a button with some picture or icon inside
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1," Button <img>1</img> ");
	var_Items.set_CellCaptionFormat(h,1,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);
	var_Items.set_CellHAlignment(h,1,exontrol.EXGANTTLib.AlignmentEnum.RightAlignment);
	var_Items.set_CellHasButton(h,1,true);
	var_Items.set_CellButtonAutoWidth(h,1,true);

320. Can I display a button with some icon inside
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1," <img>1</img> ");
	var_Items.set_CellCaptionFormat(h,1,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);
	var_Items.set_CellHAlignment(h,1,exontrol.EXGANTTLib.AlignmentEnum.RightAlignment);
	var_Items.set_CellHasButton(h,1,true);
	var_Items.set_CellButtonAutoWidth(h,1,true);

319. How can I assign multiple icon/picture to a cell
exgantt1.set_HTMLPicture("p1","c:\\exontrol\\images\\zipdisk.gif");
exgantt1.set_HTMLPicture("p2","c:\\exontrol\\images\\auction.gif");
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("text <img>p1</img> another picture <img>p2</img> and so on");
	var_Items.set_CellCaptionFormat(h,0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);
	var_Items.set_CellPicture(h,0,(exgantt1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\colorize.gif`)") as stdole.IPictureDisp));
	var_Items.set_ItemHeight(h,48);
	var_Items.AddItem("Root 2");

318. How can I assign an icon/picture to a cell
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.set_CellPicture(h,0,(exgantt1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)") as stdole.IPictureDisp));
	var_Items.set_ItemHeight(h,48);
	var_Items.AddItem("Root 2");

317. How can I assign multiple icons/pictures to a cell
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root <img>1</img> 1, <img>2</img>, ... and so on ");
	var_Items.set_CellCaptionFormat(h,0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);

316. How can I assign multiple icons/pictures to a cell
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.set_CellImages(h,0,"1,2,3");

315. How can I assign an icon/picture to a cell
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.set_CellImage(h,0,1);
	var_Items.set_CellImage(var_Items.InsertItem(h,0,"Child 1"),0,2);
	var_Items.set_CellImage(var_Items.InsertItem(h,0,"Child 2"),0,3);
	var_Items.set_ExpandItem(h,true);

314. How can I get the handle of an item based on the handle of the cell
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.set_ItemBold(var_Items.get_CellItem(var_Items.get_ItemCell(h,0)),true);

313. How can I display a button inside the item or cell
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1," Button 1 ");
	var_Items.set_CellHAlignment(h,1,exontrol.EXGANTTLib.AlignmentEnum.RightAlignment);
	var_Items.set_CellHasButton(h,1,true);
	var_Items.set_CellButtonAutoWidth(h,1,true);
	h = var_Items.AddItem("Cell 2");
	var_Items.set_CellCaption(h,1," Button 2 ");
	var_Items.set_CellHAlignment(h,1,exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment);
	var_Items.set_CellHasButton(h,1,true);

312. How can I change the state of a radio button
exgantt1.MarkSearchColumn = false;
exgantt1.SelBackColor = Color.FromArgb(255,255,128);
exgantt1.SelForeColor = Color.FromArgb(0,0,0);
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exgantt1.Columns.Add("C3");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"Radio 1");
	var_Items.set_CellHasRadioButton(h,1,true);
	var_Items.set_CellRadioGroup(h,1,1234);
	var_Items.set_CellCaption(h,2,"Radio 2");
	var_Items.set_CellHasRadioButton(h,2,true);
	var_Items.set_CellRadioGroup(h,2,1234);
	var_Items.set_CellState(h,1,1);

311. How can I assign a radio button to a cell
exgantt1.MarkSearchColumn = false;
exgantt1.SelBackColor = Color.FromArgb(255,255,128);
exgantt1.SelForeColor = Color.FromArgb(0,0,0);
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exgantt1.Columns.Add("C3");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"Radio 1");
	var_Items.set_CellHasRadioButton(h,1,true);
	var_Items.set_CellRadioGroup(h,1,1234);
	var_Items.set_CellCaption(h,2,"Radio 2");
	var_Items.set_CellHasRadioButton(h,2,true);
	var_Items.set_CellRadioGroup(h,2,1234);
	var_Items.set_CellState(h,1,1);

310. How can I change the state of a checkbox
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"Check Box");
	var_Items.set_CellHasCheckBox(h,1,true);
	var_Items.set_CellState(h,1,1);

309. How can I assign a checkbox to a cell
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"Check Box");
	var_Items.set_CellHasCheckBox(h,1,true);

308. How can I display an item or a cell on multiple lines
exgantt1.ScrollBySingleLine = true;
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"This is bit of text that's shown on multiple lines");
	var_Items.set_CellSingleLine(h,1,false);

307. How can I assign a tooltip to a cell
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"tooltip");
	var_Items.set_CellToolTip(h,1,"This is bit of text that's shown when the user hovers the cell");

306. How can I associate an extra data to a cell
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"Cell 2");
	var_Items.set_CellData(h,1,"your extra data");

305. How do I enable or disable a cell
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"Cell 2");
	var_Items.set_CellEnabled(h,1,false);

304. How do I change the cell's foreground color
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"Cell 2");
	var_Items.set_CellForeColor(h,1,Color.FromArgb(0,0,0));

303. How do I change the visual effect for the cell, using your EBN files
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"Cell 2");
	var_Items.set_CellBackColor32(h,1,0x1000000);

302. How do I change the cell's background color
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"Cell 2");
	var_Items.set_CellBackColor(h,1,Color.FromArgb(0,0,0));

301. How do I change the caption or value for a particular cell
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaption(var_Items.AddItem("Cell 1"),1,"Cell 2");

300. How do I get the handle of the cell
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.set_CellBold(0,var_Items.get_ItemCell(h,0),true);

299. How do I retrieve the focused item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.set_ItemBold(var_Items.FocusItem,true);

298. How do I get the number or count of child items
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.AddItem(var_Items.get_ChildCount(h));

297. How do I enumerate the visible items
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.set_ItemBold(var_Items.FirstVisibleItem,true);
	var_Items.set_ItemBold(var_Items.get_NextVisibleItem(var_Items.FirstVisibleItem),true);

296. How do I enumerate the siblings items
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.set_ItemBold(var_Items.get_NextSiblingItem(var_Items.FirstVisibleItem),true);
	var_Items.set_ItemBold(var_Items.get_PrevSiblingItem(var_Items.get_NextSiblingItem(var_Items.FirstVisibleItem)),true);

295. How do I get the parent item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.set_ItemBold(var_Items.get_ItemParent(var_Items.get_ItemChild(h)),true);

294. How do I get the first child item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.set_ItemBold(var_Items.get_ItemChild(h),true);

293. How do I enumerate the root items
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ItemBold(var_Items.get_RootItem(0),true);
	var_Items.set_ItemUnderline(var_Items.get_RootItem(1),true);

292. I have a hierarchy, how can I count the number of root items
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.AddItem(var_Items.RootCount);

291. How can I make an item unselectable, or not selectable
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("unselectable - you can't get selected");
	var_Items.set_SelectableItem(h,false);
	var_Items.AddItem("selectable");

290. How can I hide or show an item
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("hidden");
	var_Items.set_ItemHeight(h,0);
	var_Items.set_SelectableItem(h,false);
	var_Items.AddItem("visible");

289. How can I change the height for all items
exgantt1.DefaultItemHeight = 32;
exgantt1.Columns.Add("Column");
exgantt1.Items.AddItem("One");
exgantt1.Items.AddItem("Two");

288. How do I change the height of an item
exgantt1.ScrollBySingleLine = true;
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_ItemHeight(var_Items.AddItem("height"),128);
exgantt1.Items.AddItem("enabled");

287. How do I disable or enable an item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_EnableItem(var_Items.AddItem("disabled"),false);
exgantt1.Items.AddItem("enabled");

286. How do I display as strikeout a cell
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellStrikeOut(var_Items.AddItem("strikeout"),0,true);

285. How do I display as strikeout a cell or an item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaptionFormat(var_Items.AddItem("gets <s>strikeout</s> only a portion of text"),0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);

284. How do I display as strikeout an item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_ItemStrikeOut(var_Items.AddItem("strikeout"),true);

283. How do I underline a cell
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellUnderline(var_Items.AddItem("underline"),0,true);

282. How do I underline a cell or an item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaptionFormat(var_Items.AddItem("gets <u>underline</u> only a portion of text"),0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);

281. How do I underline an item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_ItemUnderline(var_Items.AddItem("underline"),true);

280. How do I display as italic a cell
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellItalic(var_Items.AddItem("italic"),0,true);

279. How do I display as italic a cell or an item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaptionFormat(var_Items.AddItem("gets <i>italic</i> only a portion of text"),0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);

278. How do I display as italic an item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_ItemItalic(var_Items.AddItem("italic"),true);

277. How do I bold a cell
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellBold(var_Items.AddItem("bold"),0,true);

276. How do I bold a cell or an item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaptionFormat(var_Items.AddItem("gets <b>bold</b> only a portion of text"),0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);

275. How do I bold an item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_ItemBold(var_Items.AddItem("bold"),true);

274. How do I change the foreground color for the item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	int hC = var_Items.InsertItem(h,0,"Child 1");
	var_Items.set_ItemForeColor(hC,Color.FromArgb(0,0,0));
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);

273. How do I change the visual appearance for the item, using your EBN technology
exgantt1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	int hC = var_Items.InsertItem(h,0,"Child 1");
	var_Items.set_ItemBackColor32(hC,0x1000000);
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);

272. How do I change the background color for the item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	int hC = var_Items.InsertItem(h,0,"Child 1");
	var_Items.set_ItemBackColor(hC,Color.FromArgb(0,0,0));
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);

271. How do I expand or collapse an item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);

270. How do I associate an extra data to an item
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_ItemData(var_Items.AddItem("item"),"your extra data");

269. How do I get the number or count of items
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
exgantt1.Items.AddItem(0.ItemCount);

268. How can I specify the width of the ActiveX control, when using the InsertControlItem property
exgantt1.ScrollBySingleLine = false;
exgantt1.TreeColumnIndex = 1;
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exAllLines;
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exgantt1.Columns.Add("C3");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.InsertControlItem(0,"MSCAL.Calendar",null);
	var_Items.set_ItemWidth(h,128);
	var_Items.set_CellCaption(h,0,"This is a bit of text that is shown in the first column");
	var_Items.set_CellSingleLine(h,0,false);
	var_Items.set_CellCaption(h,2,"This is a bit of text that is shown in the third column");
	var_Items.set_CellSingleLine(h,2,false);

267. How can I put the ActiveX control in a different column, when using the InsertControlItem property
exgantt1.ScrollBySingleLine = false;
exgantt1.DrawGridLines = exontrol.EXGANTTLib.GridLinesEnum.exAllLines;
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exgantt1.Columns.Add("C3");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.InsertControlItem(0,"MSCAL.Calendar",null);
	var_Items.set_CellCaption(h,0,"This is a bit of text that is shown in the first column");
	var_Items.set_CellSingleLine(h,0,false);
	var_Items.set_ItemWidth(h,-32001);
	var_Items.set_CellCaption(h,2,"This is a bit of text that is shown in the third column");
	var_Items.set_CellSingleLine(h,2,false);

266. Is there any function I can use to get the program or the control identifier I've been using when called the InsertControlItem
exgantt1.Columns.Add("Default");
exgantt1.ScrollBySingleLine = false;
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.InsertControlItem(0,"MSCAL.Calendar",null);
	var_Items.InsertItem(h,0,var_Items.get_ItemControlID(h));
	var_Items.set_ExpandItem(h,true);
	h = var_Items.InsertControlItem(0,"MSChart20Lib.MSChart",null);
	var_Items.set_ItemAppearance(h,exontrol.EXGANTTLib.AppearanceEnum.Etched);
	var_Items.InsertItem(h,0,var_Items.get_ItemControlID(h));
	var_Items.set_ExpandItem(h,true);

265. How can I change the height of newly created ActiveX control, using the InsertControlItem
exgantt1.Columns.Add("Default");
exgantt1.ScrollBySingleLine = false;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_ItemHeight(var_Items.InsertControlItem(0,"MSCAL.Calendar",null),64);
	var_Items.set_ItemAppearance(var_Items.InsertControlItem(0,"MSChart20Lib.MSChart",null),exontrol.EXGANTTLib.AppearanceEnum.Etched);

264. How can I change the border for newly created ActiveX control, using the InsertControlItem
exgantt1.Columns.Add("Default");
exgantt1.ScrollBySingleLine = false;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_ItemAppearance(var_Items.InsertControlItem(0,"MSCAL.Calendar",null),exontrol.EXGANTTLib.AppearanceEnum.Sunken);
	var_Items.set_ItemAppearance(var_Items.InsertControlItem(0,"MSChart20Lib.MSChart",null),exontrol.EXGANTTLib.AppearanceEnum.Etched);

263. How can I access the properties and methods for an ActiveX control that I've just added using the InsertControlItem
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	// Add 'Microsoft Calendar Control 2007' reference to your project.
	MSACAL.Calendar var_Calendar = (var_Items.get_ItemObject(var_Items.InsertControlItem(h,"MSCAL.Calendar",null)) as MSACAL.Calendar);
		var_Calendar.BackColor = Color.FromArgb(255,255,255);
		var_Calendar.GridCellEffect = 0;
		var_Calendar.ShowTitle = false;
		var_Calendar.ShowDateSelectors = false;
	var_Items.set_ExpandItem(h,true);

262. How can I access the properties and methods for an ActiveX control that I've just added using the InsertControlItem
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	// Add 'Microsoft Calendar Control 2007' reference to your project.
	MSACAL.Calendar var_Calendar = (var_Items.get_ItemObject(var_Items.InsertControlItem(h,"MSCAL.Calendar",null)) as MSACAL.Calendar);
		var_Calendar.BackColor = Color.FromArgb(255,255,255);
	var_Items.set_ExpandItem(h,true);

261. How can I insert an ActiveX control
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertControlItem(h,"MSCAL.Calendar",null);
	var_Items.set_ExpandItem(h,true);

260. How do I programmatically edit a cell
exgantt1.AllowEdit = true;
exgantt1.Items.Edit(0.FocusItem,0);

259. How can I change at runtime the parent of the item
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int hP = var_Items.AddItem("Root");
	int hC = var_Items.AddItem("Child");
	var_Items.SetParent(hC,hP);

258. How can I sort the items
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
exgantt1.Columns["Default"].SortOrder = exontrol.EXGANTTLib.SortOrderEnum.SortDescending;

257. How do I sort the child items
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,0,"Child 1");
	var_Items.InsertItem(h,0,"Child 2");
	var_Items.set_ExpandItem(h,true);
	var_Items.SortChildren(h,0,false);

256. How can I ensure or scroll the control so the item fits the control's client area
exgantt1.Columns.Add("Default");
int h = exgantt1.Items.AddItem("item");
exgantt1.Items.EnsureVisibleItem(h);

255. How can I remove or delete all items
exgantt1.Columns.Add("Default");
exgantt1.Items.AddItem("removed item");
exgantt1.Items.RemoveAllItems();

254. How can I remove or delete an item
exgantt1.Columns.Add("Default");
int h = exgantt1.Items.AddItem("removed item");
exgantt1.Items.RemoveItem(h);

253. How can I add or insert child items
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"Cell 2");
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Cell 3"),1,"Cell 4");
	var_Items.set_CellCaption(var_Items.InsertItem(h,0,"Cell 5"),1,"Cell 6");
	var_Items.set_ExpandItem(h,true);

252. How can I add or insert a child item
exgantt1.LinesAtRoot = exontrol.EXGANTTLib.LinesAtRootEnum.exLinesAtRoot;
exgantt1.Columns.Add("Default");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.InsertItem(var_Items.AddItem("root"),0,"child");

251. How can I add or insert an item
exgantt1.Columns.Add("C1");
exgantt1.Columns.Add("C2");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaption(var_Items.AddItem("Cell 1"),1,"Cell 2");
	int h = var_Items.AddItem("Cell 3");
	var_Items.set_CellCaption(h,1,"Cell 4");

250. How can I add or insert an item
exgantt1.Columns.Add("Default");
exgantt1.Items.AddItem("new item");

249. How can I get the columns as they are shown in the control's sortbar
Object var_Object = (exgantt1.Columns.get_ItemBySortPosition(0) as Object);

248. How can I access the properties of a column
exgantt1.Columns.Add("A");
exgantt1.Columns["A"].HeaderBold = true;

247. How can I remove all the columns
exgantt1.Columns.Clear();

246. How can I remove a column
exgantt1.Columns.Remove("A");

245. How can I get the number or the count of columns
int var_Count = exgantt1.Columns.Count;

244. How can I change the font for all cells in the entire column
stdole.IFontDisp f = new stdole.StdFont();
	f.Name = "Tahoma";
	f.Size = 12;
exontrol.EXGANTTLib.ConditionalFormat var_ConditionalFormat = exgantt1.ConditionalFormats.Add("1",null);
	var_ConditionalFormat.Font = (f as stdole.IFontDisp);
	var_ConditionalFormat.ApplyTo = exontrol.EXGANTTLib.FormatApplyToEnum.exFormatToColumns;
exgantt1.Columns.Add("Column");
exgantt1.Items.AddItem(0);
exgantt1.Items.AddItem(1);

243. How can I change the background color for all cells in the column
exontrol.EXGANTTLib.ConditionalFormat var_ConditionalFormat = exgantt1.ConditionalFormats.Add("1",null);
	var_ConditionalFormat.BackColor = Color.FromArgb(255,0,0);
	var_ConditionalFormat.ApplyTo = exontrol.EXGANTTLib.FormatApplyToEnum.exFormatToColumns;
exgantt1.Columns.Add("Column");
exgantt1.Items.AddItem(0);
exgantt1.Items.AddItem(1);

242. How can I change the foreground color for all cells in the column
exontrol.EXGANTTLib.ConditionalFormat var_ConditionalFormat = exgantt1.ConditionalFormats.Add("1",null);
	var_ConditionalFormat.ForeColor = Color.FromArgb(255,0,0);
	var_ConditionalFormat.ApplyTo = exontrol.EXGANTTLib.FormatApplyToEnum.exFormatToColumns;
exgantt1.Columns.Add("Column");
exgantt1.Items.AddItem(0);
exgantt1.Items.AddItem(1);

241. How can I show as strikeout all cells in the column
exontrol.EXGANTTLib.ConditionalFormat var_ConditionalFormat = exgantt1.ConditionalFormats.Add("1",null);
	var_ConditionalFormat.StrikeOut = true;
	var_ConditionalFormat.ApplyTo = exontrol.EXGANTTLib.FormatApplyToEnum.exFormatToColumns;
exgantt1.Columns.Add("Column");
exgantt1.Items.AddItem(0);
exgantt1.Items.AddItem(1);

240. How can I underline all cells in the column
exontrol.EXGANTTLib.ConditionalFormat var_ConditionalFormat = exgantt1.ConditionalFormats.Add("1",null);
	var_ConditionalFormat.Underline = true;
	var_ConditionalFormat.ApplyTo = exontrol.EXGANTTLib.FormatApplyToEnum.exFormatToColumns;
exgantt1.Columns.Add("Column");
exgantt1.Items.AddItem(0);
exgantt1.Items.AddItem(1);

239. How can I show in italic all data in the column
exontrol.EXGANTTLib.ConditionalFormat var_ConditionalFormat = exgantt1.ConditionalFormats.Add("1",null);
	var_ConditionalFormat.Italic = true;
	var_ConditionalFormat.ApplyTo = exontrol.EXGANTTLib.FormatApplyToEnum.exFormatToColumns;
exgantt1.Columns.Add("Column");
exgantt1.Items.AddItem(0);
exgantt1.Items.AddItem(1);

238. How can I bold the entire column
exontrol.EXGANTTLib.ConditionalFormat var_ConditionalFormat = exgantt1.ConditionalFormats.Add("1",null);
	var_ConditionalFormat.Bold = true;
	var_ConditionalFormat.ApplyTo = exontrol.EXGANTTLib.FormatApplyToEnum.exFormatToColumns;
exgantt1.Columns.Add("Column");
exgantt1.Items.AddItem(0);
exgantt1.Items.AddItem(1);

237. How can I display a computed column and highlight some values that are negative or less than a value
exgantt1.Columns.Add("A");
exgantt1.Columns.Add("B");
(exgantt1.Columns.Add("(A+B)*1.19") as exontrol.EXGANTTLib.Column).ComputedField = "(%0 + %1) * 1.19";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaption(var_Items.AddItem(1),1,2);
exontrol.EXGANTTLib.Items var_Items1 = exgantt1.Items;
	var_Items1.set_CellCaption(var_Items1.AddItem(10),1,20);
exontrol.EXGANTTLib.ConditionalFormat var_ConditionalFormat = exgantt1.ConditionalFormats.Add("%2 > 10",null);
	var_ConditionalFormat.Bold = true;
	var_ConditionalFormat.ForeColor = Color.FromArgb(255,0,0);
	var_ConditionalFormat.ApplyTo = (exontrol.EXGANTTLib.FormatApplyToEnum)0x2;

236. Can I display a computed column so it displays the VAT, or SUM
exgantt1.Columns.Add("A");
exgantt1.Columns.Add("B");
(exgantt1.Columns.Add("(A+B)*1.19") as exontrol.EXGANTTLib.Column).ComputedField = "(%0 + %1) * 1.19";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaption(var_Items.AddItem(1),1,2);
exontrol.EXGANTTLib.Items var_Items1 = exgantt1.Items;
	var_Items1.set_CellCaption(var_Items1.AddItem(10),1,20);

235. How can I show a column that adds values in the cells
exgantt1.Columns.Add("A");
exgantt1.Columns.Add("B");
(exgantt1.Columns.Add("A+B") as exontrol.EXGANTTLib.Column).ComputedField = "%0 + %1";
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaption(var_Items.AddItem(1),1,2);
exontrol.EXGANTTLib.Items var_Items1 = exgantt1.Items;
	var_Items1.set_CellCaption(var_Items1.AddItem(10),1,20);

234. Is there any function to filter the control's data as I type, so the items being displayed include the typed characters
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Filter") as exontrol.EXGANTTLib.Column);
	var_Column.FilterOnType = true;
	var_Column.DisplayFilterButton = true;
	var_Column.AutoSearch = exontrol.EXGANTTLib.AutoSearchEnum.exContains;
exgantt1.Items.AddItem("Canada");
exgantt1.Items.AddItem("USA");

233. Is there any function to filter the control's data as I type, something like filter on type
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Filter") as exontrol.EXGANTTLib.Column);
	var_Column.FilterOnType = true;
	var_Column.DisplayFilterButton = true;
exgantt1.Items.AddItem("Canada");
exgantt1.Items.AddItem("USA");

232. How can I programmatically filter a column
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Filter") as exontrol.EXGANTTLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.FilterType = exontrol.EXGANTTLib.FilterTypeEnum.exNonBlanks;
exgantt1.Items.AddItem(null);
exgantt1.Items.AddItem("not empty");
exgantt1.ApplyFilter();

231. How can I show or display the control's filter
(exgantt1.Columns.Add("Filter") as exontrol.EXGANTTLib.Column).DisplayFilterButton = true;

230. How can I customize the items being displayed in the drop down filter window
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Custom Filter") as exontrol.EXGANTTLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = false;
	var_Column.CustomFilter = "Excel Spreadsheets (*.xls )||*.xls|||Word Documents||*.doc|||Powerpoint Presentations||*.pps|||" +
"Text Documents (*.log,*.txt)||*.txt|*.log";
	var_Column.FilterType = exontrol.EXGANTTLib.FilterTypeEnum.exPattern;
	var_Column.Filter = "*.xls";
exgantt1.Items.AddItem("excel.xls");
exgantt1.Items.AddItem("word.doc");
exgantt1.Items.AddItem("pp.pps");
exgantt1.Items.AddItem("text.txt");
exgantt1.ApplyFilter();

229. How can I change the order or the position of the columns in the sort bar
exgantt1.SortBarVisible = true;
exgantt1.SortBarColumnWidth = 48;
(exgantt1.Columns.Add("C1") as exontrol.EXGANTTLib.Column).SortOrder = exontrol.EXGANTTLib.SortOrderEnum.SortAscending;
(exgantt1.Columns.Add("C2") as exontrol.EXGANTTLib.Column).SortOrder = exontrol.EXGANTTLib.SortOrderEnum.SortDescending;
exgantt1.Columns["C2"].SortPosition = 0;

228. How do I arrange my columns on multiple levels
(exgantt1.Columns.Add("S") as exontrol.EXGANTTLib.Column).Width = 32;
(exgantt1.Columns.Add("Level 2") as exontrol.EXGANTTLib.Column).LevelKey = 1;
(exgantt1.Columns.Add("Level 3") as exontrol.EXGANTTLib.Column).LevelKey = 1;
(exgantt1.Columns.Add("Level 4") as exontrol.EXGANTTLib.Column).LevelKey = 1;
(exgantt1.Columns.Add("Level 1") as exontrol.EXGANTTLib.Column).LevelKey = "2";
(exgantt1.Columns.Add("Level 2") as exontrol.EXGANTTLib.Column).LevelKey = "2";
(exgantt1.Columns.Add("Level 3") as exontrol.EXGANTTLib.Column).LevelKey = "2";
(exgantt1.Columns.Add("Level 4") as exontrol.EXGANTTLib.Column).LevelKey = "2";
(exgantt1.Columns.Add("E") as exontrol.EXGANTTLib.Column).Width = 32;

227. How do I arrange my columns on multiple lines
exgantt1.HeaderHeight = 32;
(exgantt1.Columns.Add("") as exontrol.EXGANTTLib.Column).HTMLCaption = "Line 1<br>Line 2";

226. How can I display all cells using HTML format
(exgantt1.Columns.Add("HTML") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellCaptionFormat,1);
exgantt1.Items.AddItem("<font ;12>T</font>his <b>is</b> an <a>html</a> <font Tahoma><fgcolor=FF0000>text</fgcolor></fon" +
"t>.");

225. How can I display all cells using multiple lines
(exgantt1.Columns.Add("MultipleLine") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellSingleLine,false);
(exgantt1.Columns.Add("SingleLine") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellSingleLine,true);
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaption(var_Items.AddItem("This is a bit of long text that should break the line"),1,"this is a bit of long text that's displayed on a single line");

224. How do change the vertical alignment for all cells in the column
(exgantt1.Columns.Add("MultipleLine") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellSingleLine,false);
(exgantt1.Columns.Add("VAlign") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellVAlignment,2);
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaption(var_Items.AddItem("This is a bit of long text that should break the line"),1,"bottom");
exontrol.EXGANTTLib.Items var_Items1 = exgantt1.Items;
	var_Items1.set_CellCaption(var_Items1.AddItem("This is a bit of long text that should break the line"),1,"bottom");

223. How do change the foreground color for all cells in the column
(exgantt1.Columns.Add("ForeColor") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellForeColor,255);
exgantt1.Items.AddItem(0);
exgantt1.Items.AddItem(1);

222. How do change the background color for all cells in the column
(exgantt1.Columns.Add("BackColor") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellBackColor,255);
exgantt1.Items.AddItem(0);
exgantt1.Items.AddItem(1);

221. How do I show buttons for all cells in the column
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Button") as exontrol.EXGANTTLib.Column);
	var_Column.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellHasButton,true);
	var_Column.set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellButtonAutoWidth,true);
exgantt1.Items.AddItem(" Button 1 ");
exgantt1.Items.AddItem(" Button 2 ");

220. How do I show buttons for all cells in the column
(exgantt1.Columns.Add("Button") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellHasButton,true);
exgantt1.Items.AddItem(0);
exgantt1.Items.AddItem(1);

219. How do I display radio buttons for all cells in the column
(exgantt1.Columns.Add("Radio") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellHasRadioButton,true);
exgantt1.Items.AddItem(0);
exgantt1.Items.AddItem(1);

218. How do I display checkboxes for all cells in the column
(exgantt1.Columns.Add("Check") as exontrol.EXGANTTLib.Column).set_Def(exontrol.EXGANTTLib.DefColumnEnum.exCellHasCheckBox,true);
exgantt1.Items.AddItem(0);
exgantt1.Items.AddItem(1);

217. How can I display a tooltip when the cursor hovers the column
(exgantt1.Columns.Add("tooltip") as exontrol.EXGANTTLib.Column).ToolTip = "This is a bit of text that is shown when user hovers the column.";

216. Is there any function to assign a key to a column instead using its name or capion
(exgantt1.Columns.Add("Data") as exontrol.EXGANTTLib.Column).Key = "DKey";
exgantt1.Columns["DKey"].Caption = "new caption";

215. Is there any function to assign any extra data to a column
(exgantt1.Columns.Add("Data") as exontrol.EXGANTTLib.Column).Data = "your extra data";

214. By default, the column gets sorted descending, when I first click its header. How can I change so the column gets sorted ascending when the user first clicks the column's header
(exgantt1.Columns.Add("Sort") as exontrol.EXGANTTLib.Column).DefaultSortOrder = true;

213. How can I specify the maximum width for the column, if I use WidthAutoResize property
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Auto") as exontrol.EXGANTTLib.Column);
	var_Column.WidthAutoResize = true;
	var_Column.MinWidthAutoResize = 32;
	var_Column.MaxWidthAutoResize = 128;
exgantt1.Items.AddItem(0);
exgantt1.Items.AddItem(1);

212. How can I specify the minimum width for the column, if I use WidthAutoResize property
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Auto") as exontrol.EXGANTTLib.Column);
	var_Column.WidthAutoResize = true;
	var_Column.MinWidthAutoResize = 32;
exgantt1.Items.AddItem(0);
exgantt1.Items.AddItem(1);

211. Is there any option to resize the column based on its data, captions
(exgantt1.Columns.Add("A") as exontrol.EXGANTTLib.Column).WidthAutoResize = true;
exgantt1.Items.AddItem(0);
exgantt1.Items.AddItem(1);

210. How can I align the icon in the column's header in the center
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("") as exontrol.EXGANTTLib.Column);
	var_Column.HeaderImage = 1;
	var_Column.HeaderImageAlignment = exontrol.EXGANTTLib.AlignmentEnum.CenterAlignment;

209. How do I align the icon in the column's header to the right
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("ColumnName") as exontrol.EXGANTTLib.Column);
	var_Column.HeaderImage = 1;
	var_Column.HeaderImageAlignment = exontrol.EXGANTTLib.AlignmentEnum.RightAlignment;

208. How do I show or hide the sorting icons, but still need sorting
(exgantt1.Columns.Add("Sorted") as exontrol.EXGANTTLib.Column).SortOrder = exontrol.EXGANTTLib.SortOrderEnum.SortAscending;
exgantt1.Columns[0].DisplaySortIcon = false;

207. How do I enable or disable the entire column
exgantt1.Columns.Add("C1");
(exgantt1.Columns.Add("Disabled") as exontrol.EXGANTTLib.Column).Enabled = false;
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaption(var_Items.AddItem(0),1,"0.1");
exontrol.EXGANTTLib.Items var_Items1 = exgantt1.Items;
	var_Items1.set_CellCaption(var_Items1.AddItem(1),1,"1.1");

206. How do I disable drag and drop columns
(exgantt1.Columns.Add("C1") as exontrol.EXGANTTLib.Column).AllowDragging = false;
(exgantt1.Columns.Add("C2") as exontrol.EXGANTTLib.Column).AllowDragging = false;

205. How do I disable resizing a column at runtime
(exgantt1.Columns.Add("Unsizable") as exontrol.EXGANTTLib.Column).AllowSizing = false;
exgantt1.Columns.Add("C2");
exgantt1.Columns.Add("C3");
exgantt1.Columns.Add("C4");

204. How can I align the column to the right, and its caption too
exontrol.EXGANTTLib.Column var_Column = (exgantt1.Columns.Add("Column") as exontrol.EXGANTTLib.Column);
	var_Column.Alignment = exontrol.EXGANTTLib.AlignmentEnum.RightAlignment;
	var_Column.HeaderAlignment = exontrol.EXGANTTLib.AlignmentEnum.RightAlignment;
exgantt1.Items.AddItem(0);
exgantt1.Items.AddItem(1);

203. How can I align the column to the right
(exgantt1.Columns.Add("Column") as exontrol.EXGANTTLib.Column).Alignment = exontrol.EXGANTTLib.AlignmentEnum.RightAlignment;
exgantt1.Items.AddItem(0);
exgantt1.Items.AddItem(1);

202. How do I change the column's caption
(exgantt1.Columns.Add("Column") as exontrol.EXGANTTLib.Column).Caption = "new caption";

201. Can I change the visual effect, appearance for the anchor, hyperlink elements, in HTML captions, after the user clicks it
exgantt1.set_FormatAnchor(false,"<b><u><fgcolor=880000> </fgcolor></u></b>");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaptionFormat(var_Items.AddItem("Just an <a1>anchor</a> element ..."),0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);
exontrol.EXGANTTLib.Items var_Items1 = exgantt1.Items;
	var_Items1.set_CellCaptionFormat(var_Items1.AddItem("Just another <a2>anchor</a> element ..."),0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);
exgantt1.Items.AddItem("next item");

200. Can I change the visual effect, appearance for the anchor, hyperlink elements, in HTML captions
exgantt1.set_FormatAnchor(true,"<b><u><fgcolor=FF0000> </fgcolor></u></b>");
exgantt1.Columns.Add("Column");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellCaptionFormat(var_Items.AddItem("Just an <a1>anchor</a> element ..."),0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);
exontrol.EXGANTTLib.Items var_Items1 = exgantt1.Items;
	var_Items1.set_CellCaptionFormat(var_Items1.AddItem("Just another <a2>anchor</a> element ..."),0,exontrol.EXGANTTLib.CaptionFormatEnum.exHTML);

199. Can I change the font for the tooltip
exgantt1.ToolTipDelay = 1;
exgantt1.ToolTipWidth = 364;
(exgantt1.Columns.Add("tootip") as exontrol.EXGANTTLib.Column).ToolTip = "<br><font Tahoma;14>this</font> is a tooltip assigned to a column<br>";

198. Can I change the font for the tooltip
exgantt1.ToolTipDelay = 1;
stdole.IFontDisp var_StdFont = exgantt1.ToolTipFont;
	var_StdFont.Name = "Tahoma";
	var_StdFont.Size = 14;
exgantt1.ToolTipWidth = 364;
(exgantt1.Columns.Add("tootip") as exontrol.EXGANTTLib.Column).ToolTip = "this is a tooltip assigned to a column";

197. Can I change the order of the buttons in the scroll bar
exgantt1.set_ScrollOrderParts(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,"t,l,r");
exgantt1.set_ScrollOrderParts(exontrol.EXGANTTLib.ScrollBarEnum.exVScroll,"t,l,r");
exgantt1.ScrollBars = exontrol.EXGANTTLib.ScrollBarsEnum.exDisableBoth;

196. The thumb size seems to be very small. Can I make it bigger
exgantt1.ColumnAutoResize = false;
(exgantt1.Columns.Add("C1") as exontrol.EXGANTTLib.Column).Width = 256;
(exgantt1.Columns.Add("C2") as exontrol.EXGANTTLib.Column).Width = 256;
(exgantt1.Columns.Add("C3") as exontrol.EXGANTTLib.Column).Width = 256;
exgantt1.set_ScrollThumbSize(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,64);

195. How can I display my text on the scroll bar, using a different font
exgantt1.set_ScrollPartCaption(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,exontrol.EXGANTTLib.ScrollPartEnum.exThumbPart,"This is <s><font Tahoma;12> just </font></s> text");
exgantt1.ColumnAutoResize = false;
exgantt1.ScrollHeight = 20;
(exgantt1.Columns.Add("C1") as exontrol.EXGANTTLib.Column).Width = 256;
(exgantt1.Columns.Add("C2") as exontrol.EXGANTTLib.Column).Width = 256;
(exgantt1.Columns.Add("C3") as exontrol.EXGANTTLib.Column).Width = 256;

194. How can I display my text on the scroll bar, using a different font
exgantt1.set_ScrollPartCaption(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,exontrol.EXGANTTLib.ScrollPartEnum.exThumbPart,"This is just a text");
exgantt1.get_ScrollFont(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll).Size = 12;
exgantt1.ColumnAutoResize = false;
exgantt1.ScrollHeight = 20;
(exgantt1.Columns.Add("C1") as exontrol.EXGANTTLib.Column).Width = 256;
(exgantt1.Columns.Add("C2") as exontrol.EXGANTTLib.Column).Width = 256;
(exgantt1.Columns.Add("C3") as exontrol.EXGANTTLib.Column).Width = 256;

193. How can I display my text on the scroll bar
exgantt1.set_ScrollPartCaption(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,exontrol.EXGANTTLib.ScrollPartEnum.exThumbPart,"this is just a text");
exgantt1.ColumnAutoResize = false;
(exgantt1.Columns.Add("C1") as exontrol.EXGANTTLib.Column).Width = 256;
(exgantt1.Columns.Add("C2") as exontrol.EXGANTTLib.Column).Width = 256;
(exgantt1.Columns.Add("C3") as exontrol.EXGANTTLib.Column).Width = 256;

192. How do I enlarge or change the size of the control's scrollbars
exgantt1.ScrollHeight = 18;
exgantt1.ScrollWidth = 18;
exgantt1.ScrollButtonWidth = 18;
exgantt1.ScrollButtonHeight = 18;
exgantt1.ScrollBars = exontrol.EXGANTTLib.ScrollBarsEnum.exDisableBoth;

191. How do I assign a tooltip to a scrollbar
exgantt1.set_ScrollToolTip(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,"This is a tooltip being shown when you click and drag the thumb in the horizontal scroll bar");
exgantt1.ColumnAutoResize = false;
(exgantt1.Columns.Add("C1") as exontrol.EXGANTTLib.Column).Width = 256;
(exgantt1.Columns.Add("C2") as exontrol.EXGANTTLib.Column).Width = 256;
(exgantt1.Columns.Add("C3") as exontrol.EXGANTTLib.Column).Width = 256;

190. How do I assign an icon to the button in the scrollbar
exgantt1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0" +
"/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1" +
"/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qO" +
"x3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
exgantt1.set_ScrollPartVisible(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,exontrol.EXGANTTLib.ScrollPartEnum.exLeftB1Part,true);
exgantt1.set_ScrollPartCaption(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,exontrol.EXGANTTLib.ScrollPartEnum.exLeftB1Part,"<img>1</img>");
exgantt1.ScrollHeight = 18;
exgantt1.ScrollButtonWidth = 18;
exgantt1.ScrollBars = exontrol.EXGANTTLib.ScrollBarsEnum.exDisableNoHorizontal;

189. I need to add a button in the scroll bar. Is this possible
exgantt1.set_ScrollPartVisible(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,exontrol.EXGANTTLib.ScrollPartEnum.exLeftB1Part,true);
exgantt1.set_ScrollPartCaption(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,exontrol.EXGANTTLib.ScrollPartEnum.exLeftB1Part,"1");
exgantt1.ScrollBars = exontrol.EXGANTTLib.ScrollBarsEnum.exDisableNoHorizontal;

188. Can I display an additional buttons in the scroll bar
exgantt1.set_ScrollPartVisible(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,exontrol.EXGANTTLib.ScrollPartEnum.exLeftB1Part,true);
exgantt1.set_ScrollPartVisible(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,exontrol.EXGANTTLib.ScrollPartEnum.exLeftB2Part,true);
exgantt1.set_ScrollPartVisible(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,exontrol.EXGANTTLib.ScrollPartEnum.exRightB6Part,true);
exgantt1.set_ScrollPartVisible(exontrol.EXGANTTLib.ScrollBarEnum.exHScroll,exontrol.EXGANTTLib.ScrollPartEnum.exRightB5Part,true);
exgantt1.ScrollBars = exontrol.EXGANTTLib.ScrollBarsEnum.exDisableNoHorizontal;

187. Can I display the picture aligned to the right, while the text aligned to the left
exgantt1.DefaultItemHeight = 48;
exgantt1.Columns.Add("C1");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	object s = var_Items.get_SplitCell(var_Items.AddItem("Text"),0);
	var_Items.set_CellPicture(0,s,(exgantt1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)") as stdole.IPictureDisp));
	var_Items.set_CellHAlignment(0,s,exontrol.EXGANTTLib.AlignmentEnum.RightAlignment);

186. How can I display a custom size picture to a cell or item
exgantt1.DefaultItemHeight = 48;
exgantt1.Columns.Add("C1");
exontrol.EXGANTTLib.Items var_Items = exgantt1.Items;
	var_Items.set_CellPicture(var_Items.AddItem("Text"),0,(exgantt1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)") as stdole.IPictureDisp));

185. How can I display a multiple pictures to a cell or item
exgantt1.DefaultItemHeight = 48;
exgantt1.set_HTMLPicture("pic1","c:\\exontrol\\images\\zipdisk.gif");
exgantt1.set_HTMLPicture("pic2","c:\\exontrol\\images\\auction.gif