ecere:gui:dialogs:ReplaceDialog; restore initial selection when doing a straight replace all to allow doing multiple replace all in the same selection without having to redo the selection.
eda:TableEditor; automatically call NotifyModifiedDocument when the editor's modifiedDocument property is set.
ecere:gui:controls:DataBox; use size instead of clientSize when auto sizing to child size.