|
|
|
@ -21,9 +21,6 @@ using ICSharpCode.TextEditor; |
|
|
|
|
|
|
|
|
|
|
|
namespace SearchAndReplace |
|
|
|
namespace SearchAndReplace |
|
|
|
{ |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
|
|
|
|
/// Description of SearchAndReplacePanel.
|
|
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
|
|
public class SearchAndReplacePanel : BaseSharpDevelopUserControl |
|
|
|
public class SearchAndReplacePanel : BaseSharpDevelopUserControl |
|
|
|
{ |
|
|
|
{ |
|
|
|
SearchAndReplaceMode searchAndReplaceMode; |
|
|
|
SearchAndReplaceMode searchAndReplaceMode; |
|
|
|
@ -43,6 +40,8 @@ namespace SearchAndReplace |
|
|
|
break; |
|
|
|
break; |
|
|
|
case SearchAndReplaceMode.Replace: |
|
|
|
case SearchAndReplaceMode.Replace: |
|
|
|
SetupFromXmlStream(this.GetType().Assembly.GetManifestResourceStream("Resources.ReplacePanel.xfrm")); |
|
|
|
SetupFromXmlStream(this.GetType().Assembly.GetManifestResourceStream("Resources.ReplacePanel.xfrm")); |
|
|
|
|
|
|
|
Get<Button>("replace").Click += new EventHandler(ReplaceButtonClicked); |
|
|
|
|
|
|
|
Get<Button>("replaceAll").Click += new EventHandler(ReplaceAllButtonClicked); |
|
|
|
break; |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@ -68,6 +67,18 @@ namespace SearchAndReplace |
|
|
|
SearchReplaceInFilesManager.FindAll(); |
|
|
|
SearchReplaceInFilesManager.FindAll(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void ReplaceAllButtonClicked(object sender, EventArgs e) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
WritebackOptions(); |
|
|
|
|
|
|
|
SearchReplaceManager.ReplaceAll(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void ReplaceButtonClicked(object sender, EventArgs e) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
WritebackOptions(); |
|
|
|
|
|
|
|
SearchReplaceManager.Replace(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void WritebackOptions() |
|
|
|
void WritebackOptions() |
|
|
|
{ |
|
|
|
{ |
|
|
|
SearchOptions.FindPattern = Get<ComboBox>("find").Text; |
|
|
|
SearchOptions.FindPattern = Get<ComboBox>("find").Text; |
|
|
|
|