

| Type | Description | |||
| Boolean | A boolean expression that indicates whether the blocks are continuously marked on the control's vertical scroll bar | 
The following VB sample adds blocks ( the block starts with /* and ends with /* ) on the control's vertical scroll bar:
With Edit1
    .AllowMark = True
    .MarkContinueBlocks = True
    .AddExpression "<fgcolor=008000>/*</fgcolor>", "<fgcolor=008000> </fgcolor>", "<fgcolor=008000>*/</fgcolor>", True
    .MarkColor("/*") = RGB(0, 255, 0)
    .MarkColor("*/") = RGB(0, 128, 0)
    .Refresh
End With
  
  
The following C++ sample adds blocks ( the block starts with /* and ends with /* ) on the control's vertical scroll bar:
COleVariant vtMissing; vtMissing.vt = VT_ERROR;
m_edit.SetAllowMark( TRUE );
m_edit.SetMarkContinueBlocks( TRUE );
m_edit.AddExpression("<fgcolor=008000>/*</fgcolor>", "<fgcolor=008000> </fgcolor>", "<fgcolor=008000>*/</fgcolor>", COleVariant( VARIANT_TRUE ), vtMissing );
m_edit.SetMarkColor("/*", RGB(0, 255, 0) );
m_edit.SetMarkColor("*/", RGB(0, 128, 0) );
m_edit.Refresh();
  The following VB.NET sample adds blocks ( the block starts with /* and ends with /* ) on the control's vertical scroll bar:
With AxEdit1
    .AllowMark = True
    .MarkContinueBlocks = True
    .AddExpression("<fgcolor=008000>/*</fgcolor>", "<fgcolor=008000> </fgcolor>", "<fgcolor=008000>*/</fgcolor>", True, Nothing)
    .set_MarkColor("/*", ToUInt32(Color.FromArgb(0, 255, 0)))
    .set_MarkColor("*/", ToUInt32(Color.FromArgb(0, 128, 0)))
    .CtlRefresh()
End With
  where the ToUInt32 function converts the Color expression to OLE_COLOR expression
Shared Function ToUInt32(ByVal c As Color) As UInt32
    Dim i As Long
    i = c.R
    i = i + 256 * c.G
    i = i + 256 * 256 * c.B
    ToUInt32 = Convert.ToUInt32(i)
End Function
  The following C# sample adds blocks ( the block starts with /* and ends with /* ) on the control's vertical scroll bar:
axEdit1.AllowMark = true;
axEdit1.MarkContinueBlocks = true;
axEdit1.AddExpression("<fgcolor=008000>/*</fgcolor>", "<fgcolor=008000> </fgcolor>", "<fgcolor=008000>*/</fgcolor>", true, null);
axEdit1.set_MarkColor("/*", ToUInt32(Color.FromArgb(0, 255, 0)));
axEdit1.set_MarkColor("*/", ToUInt32(Color.FromArgb(0, 128, 0)));
axEdit1.CtlRefresh();
  where the ToUInt32 function converts the Color expression to OLE_COLOR expression
private UInt32 ToUInt32(Color c)
{
	long i;
	i = c.R;
	i = i + 256 * c.G;
	i = i + 256 * 256 * c.B;
	return Convert.ToUInt32(i);
}
  The following VFP sample adds blocks ( the block starts with /* and ends with /* ) on the control's vertical scroll bar:
With thisform.Edit1.Object
	.AllowMark = .t.
    .MarkContinueBlocks = .t.
    .AddExpression("<fgcolor=008000>/*</fgcolor>", "<fgcolor=008000> </fgcolor>", "<fgcolor=008000>*/</fgcolor>", .t.)
	.MarkColor("/*") = RGB(0, 255, 0)
	.MarkColor("*/") = RGB(0, 128, 0)
	.Refresh
EndWith