Links
EControl Syntax Editor SDK
TSyntSyncEdit Class

Manages synchronized editing.

TSyntSyncEdit = class(TPersistent);

ecSyntMemo

Synchronized editing allows synchronously editing of equaled words within particular range. 

When synchronized editing range is created all identical words in this range are marked. When editing one word all other identical words are changed synchronously. 

There may be several ranges with enabled synchronized editing. Word lists in these ranges are independent on each other.

Topic 
Description 
The methods of the TSyntSyncEdit class are listed here. 
The properties of the TSyntSyncEdit class are listed here. 
 
Method 
 
virtual 
 
Property 
 
read only 
TSyntSyncEdit Methods 
Description 
Adds selection as range with synchronized editing. 
Adds range with synchronized editing. 
Removes all ranges with synchronized editing. 
Creates and initializes a TSyntSyncEdit instance. 
Removes range with synchronized editing at specified index. 
Destroys an instance of TSyntSyncEdit. 
Returns index of range with synchronized editing end of which is located at the specified Line. 
Returns index of range with synchronized editing at specified position Pos. 
Validates all ranges with synchronized editing. 
TSyntSyncEdit Properties 
Description 
Specifies style which is used to highlight active edited words. 
Indicates number of ranges with synchronized editing. 
Specifies whether synchronize editing is enabled. 
Specifies style which is used to highlight inactive synchronized words. 
Provides indexed access to the ranges with synchronized editing. 
Specifies style which is used for highlighting range with synchronized editing. 
Copyright (c) 2004-2011. All rights reserved.
What do you think about this topic? Send feedback!