Browse Source

Split AvalonEdit.Gui into Editing and Rendering

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4141 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts^2
Daniel Grunwald 16 years ago
parent
commit
60f01927a9
  1. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/AbstractMargin.cs
  2. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/Caret.cs
  3. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/CaretLayer.cs
  4. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/CaretNavigationCommandHandler.cs
  5. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/DragDropException.cs
  6. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/EditingCommandHandler.cs
  7. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/FoldingElementGenerator.cs
  8. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/FoldingManager.cs
  9. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/FoldingMargin.cs
  10. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/FoldingMarginMarker.cs
  11. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/FoldingSection.cs
  12. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/IReadOnlySectionProvider.cs
  13. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/LineNumberMargin.cs
  14. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/NoReadOnlySections.cs
  15. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/Selection.cs
  16. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/SelectionColorizer.cs
  17. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/SelectionLayer.cs
  18. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/SelectionMouseHandler.cs
  19. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/TextArea.cs
  20. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/TextAreaDefaultInputHandlers.cs
  21. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/TextAreaInputHandler.cs
  22. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/TextSegmentReadOnlySectionProvider.cs
  23. 195
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/ICSharpCode.AvalonEdit.csproj
  24. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/BackgroundGeometryBuilder.cs
  25. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/CollapsedLineSection.cs
  26. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/ColorizingTransformer.cs
  27. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/DocumentColorizingTransformer.cs
  28. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/FormattedTextElement.cs
  29. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/GlobalTextRunProperties.cs
  30. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/HeightTree.cs
  31. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/HeightTreeLineNode.cs
  32. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/HeightTreeNode.cs
  33. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/IBackgroundRenderer.cs
  34. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/ITextRunConstructionContext.cs
  35. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/ITextViewConnect.cs
  36. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/IVisualLineTransformer.cs
  37. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/InlineObjectRun.cs
  38. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/Layer.cs
  39. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/LayerPosition.cs
  40. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/NewLineElementGenerator.cs
  41. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/SingleCharacterElementGenerator.cs
  42. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/TextLayer.cs
  43. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/TextView.cs
  44. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/TextViewPosition.cs
  45. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/TextViewWeakEventManager.cs
  46. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLine.cs
  47. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLineElement.cs
  48. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLineElementGenerator.cs
  49. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLineElementTextRunProperties.cs
  50. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLineText.cs
  51. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLineTextParagraphProperties.cs
  52. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLineTextSource.cs
  53. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLinesInvalidException.cs
  54. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualYPosition.cs
  55. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/TextEditor.cs
  56. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/TextEditor.xaml
  57. 0
      src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/TextEditorWeakEventManager.cs
  58. 4
      src/Main/Base/Project/Src/Commands/MenuItemBuilders.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/AbstractMargin.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/AbstractMargin.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/Caret.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/Caret.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/CaretLayer.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/CaretLayer.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/CaretNavigationCommandHandler.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/CaretNavigationCommandHandler.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/DragDropException.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/DragDropException.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/EditingCommandHandler.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/EditingCommandHandler.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/FoldingElementGenerator.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/FoldingElementGenerator.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/FoldingManager.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/FoldingManager.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/FoldingMargin.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/FoldingMargin.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/FoldingMarginMarker.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/FoldingMarginMarker.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/FoldingSection.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/FoldingSection.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/IReadOnlySectionProvider.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/IReadOnlySectionProvider.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/LineNumberMargin.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/LineNumberMargin.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/NoReadOnlySections.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/NoReadOnlySections.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/Selection.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/Selection.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/SelectionColorizer.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/SelectionColorizer.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/SelectionLayer.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/SelectionLayer.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/SelectionMouseHandler.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/SelectionMouseHandler.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/TextArea.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/TextArea.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/TextAreaDefaultInputHandlers.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/TextAreaDefaultInputHandlers.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/TextAreaInputHandler.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/TextAreaInputHandler.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/TextSegmentReadOnlySectionProvider.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/TextSegmentReadOnlySectionProvider.cs

195
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/ICSharpCode.AvalonEdit.csproj

@ -118,120 +118,49 @@
<Compile Include="Document\WeakLineTracker.cs"> <Compile Include="Document\WeakLineTracker.cs">
<DependentUpon>ILineTracker.cs</DependentUpon> <DependentUpon>ILineTracker.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Gui\AbstractMargin.cs" /> <Compile Include="Editing\AbstractMargin.cs" />
<Compile Include="Gui\Caret.cs" /> <Compile Include="Editing\Caret.cs" />
<Compile Include="Gui\CaretLayer.cs"> <Compile Include="Editing\CaretLayer.cs">
<DependentUpon>Caret.cs</DependentUpon> <DependentUpon>Caret.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Gui\CaretNavigationCommandHandler.cs"> <Compile Include="Editing\CaretNavigationCommandHandler.cs">
<DependentUpon>Caret.cs</DependentUpon>
</Compile>
<Compile Include="Gui\BackgroundGeometryBuilder.cs">
<DependentUpon>IBackgroundRenderer.cs</DependentUpon>
</Compile>
<Compile Include="Gui\DocumentColorizingTransformer.cs">
<DependentUpon>IVisualLineTransformer.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Gui\DragDropException.cs" /> <Compile Include="Editing\DragDropException.cs" />
<Compile Include="Gui\EditingCommandHandler.cs" /> <Compile Include="Editing\EditingCommandHandler.cs" />
<Compile Include="Gui\FoldingSection.cs"> <Compile Include="Editing\FoldingElementGenerator.cs">
<DependentUpon>FoldingManager.cs</DependentUpon> <DependentUpon>FoldingManager.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Gui\IBackgroundRenderer.cs" /> <Compile Include="Editing\FoldingManager.cs" />
<Compile Include="Gui\TextAreaDefaultInputHandlers.cs" /> <Compile Include="Editing\FoldingMargin.cs">
<Compile Include="Gui\TextAreaInputHandler.cs" /> <DependentUpon>FoldingManager.cs</DependentUpon>
<Compile Include="Gui\IReadOnlySectionProvider.cs" />
<Compile Include="Gui\ITextViewConnect.cs">
<DependentUpon>TextView.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Gui\Layer.cs"> <Compile Include="Editing\FoldingMarginMarker.cs">
<DependentUpon>TextView.cs</DependentUpon> <DependentUpon>FoldingManager.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Gui\LayerPosition.cs"> <Compile Include="Editing\FoldingSection.cs">
<DependentUpon>TextView.cs</DependentUpon> <DependentUpon>FoldingManager.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Gui\NoReadOnlySections.cs"> <Compile Include="Editing\IReadOnlySectionProvider.cs" />
<Compile Include="Editing\LineNumberMargin.cs" />
<Compile Include="Editing\NoReadOnlySections.cs">
<DependentUpon>IReadOnlySectionProvider.cs</DependentUpon> <DependentUpon>IReadOnlySectionProvider.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Gui\Selection.cs" /> <Compile Include="Editing\Selection.cs" />
<Compile Include="Gui\SelectionColorizer.cs"> <Compile Include="Editing\SelectionColorizer.cs">
<DependentUpon>Selection.cs</DependentUpon> <DependentUpon>Selection.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Gui\SelectionLayer.cs"> <Compile Include="Editing\SelectionLayer.cs">
<DependentUpon>Selection.cs</DependentUpon> <DependentUpon>Selection.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Gui\SelectionMouseHandler.cs"> <Compile Include="Editing\SelectionMouseHandler.cs">
<DependentUpon>Selection.cs</DependentUpon> <DependentUpon>Selection.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Gui\TextEditorWeakEventManager.cs"> <Compile Include="Editing\TextArea.cs" />
<DependentUpon>TextEditor.cs</DependentUpon> <Compile Include="Editing\TextAreaDefaultInputHandlers.cs" />
</Compile> <Compile Include="Editing\TextAreaInputHandler.cs" />
<Compile Include="Gui\TextLayer.cs"> <Compile Include="Editing\TextSegmentReadOnlySectionProvider.cs">
<DependentUpon>TextView.cs</DependentUpon>
</Compile>
<Compile Include="Gui\TextSegmentReadOnlySectionProvider.cs">
<DependentUpon>IReadOnlySectionProvider.cs</DependentUpon> <DependentUpon>IReadOnlySectionProvider.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Gui\TextViewPosition.cs" />
<Compile Include="Gui\CollapsedLineSection.cs">
<DependentUpon>HeightTree.cs</DependentUpon>
</Compile>
<Compile Include="Gui\ColorizingTransformer.cs">
<DependentUpon>IVisualLineTransformer.cs</DependentUpon>
</Compile>
<Compile Include="Gui\FoldingElementGenerator.cs">
<DependentUpon>FoldingManager.cs</DependentUpon>
</Compile>
<Compile Include="Gui\FoldingMargin.cs">
<DependentUpon>FoldingManager.cs</DependentUpon>
</Compile>
<Compile Include="Gui\FoldingMarginMarker.cs">
<DependentUpon>FoldingManager.cs</DependentUpon>
</Compile>
<Compile Include="Gui\FormattedTextElement.cs" />
<Compile Include="Gui\GlobalTextRunProperties.cs">
<DependentUpon>TextView.cs</DependentUpon>
</Compile>
<Compile Include="Gui\ITextRunConstructionContext.cs">
<DependentUpon>VisualLineElementGenerator.cs</DependentUpon>
</Compile>
<Compile Include="Gui\LineNumberMargin.cs" />
<Compile Include="Gui\IVisualLineTransformer.cs" />
<Compile Include="Gui\TextViewWeakEventManager.cs">
<DependentUpon>TextView.cs</DependentUpon>
</Compile>
<Compile Include="Gui\VisualLineElement.cs" />
<Compile Include="Gui\VisualLineElementGenerator.cs">
</Compile>
<Compile Include="Gui\VisualLinesInvalidException.cs" />
<Compile Include="Gui\VisualLineText.cs" />
<Compile Include="Gui\VisualLineTextParagraphProperties.cs">
<DependentUpon>VisualLine.cs</DependentUpon>
</Compile>
<Compile Include="Gui\VisualLineElementTextRunProperties.cs">
<DependentUpon>VisualLine.cs</DependentUpon>
</Compile>
<Compile Include="Gui\VisualLineTextSource.cs">
<DependentUpon>VisualLineElementGenerator.cs</DependentUpon>
</Compile>
<Compile Include="Gui\FoldingManager.cs" />
<Compile Include="Gui\HeightTree.cs" />
<Compile Include="Gui\HeightTreeLineNode.cs">
<DependentUpon>HeightTree.cs</DependentUpon>
</Compile>
<Compile Include="Gui\HeightTreeNode.cs">
<DependentUpon>HeightTree.cs</DependentUpon>
</Compile>
<Compile Include="Gui\InlineObjectRun.cs" />
<Compile Include="Gui\NewLineElementGenerator.cs" />
<Compile Include="Gui\TextArea.cs" />
<Compile Include="Gui\TextEditor.cs" />
<Compile Include="Gui\TextView.cs" />
<Compile Include="Gui\VisualLine.cs" />
<Compile Include="Gui\VisualYPosition.cs">
<DependentUpon>VisualLine.cs</DependentUpon>
</Compile>
<Compile Include="Gui\SingleCharacterElementGenerator.cs" />
<Compile Include="Highlighting\DocumentHighlighter.cs" /> <Compile Include="Highlighting\DocumentHighlighter.cs" />
<Compile Include="Highlighting\HighlightedLine.cs" /> <Compile Include="Highlighting\HighlightedLine.cs" />
<Compile Include="Highlighting\HighlightedSection.cs" /> <Compile Include="Highlighting\HighlightedSection.cs" />
@ -264,6 +193,72 @@
<Compile Include="Highlighting\Xshd\XshdSyntaxDefinition.cs" /> <Compile Include="Highlighting\Xshd\XshdSyntaxDefinition.cs" />
<Compile Include="Indentation\DefaultIndentationStrategy.cs" /> <Compile Include="Indentation\DefaultIndentationStrategy.cs" />
<Compile Include="Indentation\IIndentationStrategy.cs" /> <Compile Include="Indentation\IIndentationStrategy.cs" />
<Compile Include="Rendering\BackgroundGeometryBuilder.cs">
<DependentUpon>IBackgroundRenderer.cs</DependentUpon>
</Compile>
<Compile Include="Rendering\CollapsedLineSection.cs">
<DependentUpon>HeightTree.cs</DependentUpon>
</Compile>
<Compile Include="Rendering\ColorizingTransformer.cs">
<DependentUpon>IVisualLineTransformer.cs</DependentUpon>
</Compile>
<Compile Include="Rendering\DocumentColorizingTransformer.cs">
<DependentUpon>IVisualLineTransformer.cs</DependentUpon>
</Compile>
<Compile Include="Rendering\FormattedTextElement.cs" />
<Compile Include="Rendering\GlobalTextRunProperties.cs">
<DependentUpon>TextView.cs</DependentUpon>
</Compile>
<Compile Include="Rendering\HeightTree.cs" />
<Compile Include="Rendering\HeightTreeLineNode.cs">
<DependentUpon>HeightTree.cs</DependentUpon>
</Compile>
<Compile Include="Rendering\HeightTreeNode.cs">
<DependentUpon>HeightTree.cs</DependentUpon>
</Compile>
<Compile Include="Rendering\IBackgroundRenderer.cs" />
<Compile Include="Rendering\InlineObjectRun.cs" />
<Compile Include="Rendering\ITextRunConstructionContext.cs">
<DependentUpon>VisualLineElementGenerator.cs</DependentUpon>
</Compile>
<Compile Include="Rendering\ITextViewConnect.cs">
<DependentUpon>TextView.cs</DependentUpon>
</Compile>
<Compile Include="Rendering\IVisualLineTransformer.cs" />
<Compile Include="Rendering\Layer.cs">
<DependentUpon>TextView.cs</DependentUpon>
</Compile>
<Compile Include="Rendering\LayerPosition.cs">
<DependentUpon>TextView.cs</DependentUpon>
</Compile>
<Compile Include="Rendering\NewLineElementGenerator.cs" />
<Compile Include="Rendering\SingleCharacterElementGenerator.cs" />
<Compile Include="Rendering\TextLayer.cs">
<DependentUpon>TextView.cs</DependentUpon>
</Compile>
<Compile Include="Rendering\TextView.cs" />
<Compile Include="Rendering\TextViewPosition.cs" />
<Compile Include="Rendering\TextViewWeakEventManager.cs">
<DependentUpon>TextView.cs</DependentUpon>
</Compile>
<Compile Include="Rendering\VisualLine.cs" />
<Compile Include="Rendering\VisualLineElement.cs" />
<Compile Include="Rendering\VisualLineElementGenerator.cs" />
<Compile Include="Rendering\VisualLineElementTextRunProperties.cs">
<DependentUpon>VisualLine.cs</DependentUpon>
</Compile>
<Compile Include="Rendering\VisualLinesInvalidException.cs" />
<Compile Include="Rendering\VisualLineText.cs" />
<Compile Include="Rendering\VisualLineTextParagraphProperties.cs">
<DependentUpon>VisualLine.cs</DependentUpon>
</Compile>
<Compile Include="Rendering\VisualLineTextSource.cs">
<DependentUpon>VisualLineElementGenerator.cs</DependentUpon>
</Compile>
<Compile Include="Rendering\VisualYPosition.cs">
<DependentUpon>VisualLine.cs</DependentUpon>
</Compile>
<Compile Include="TextEditor.cs" />
<Compile Include="TextEditorComponent.cs"> <Compile Include="TextEditorComponent.cs">
</Compile> </Compile>
<Compile Include="Properties\AssemblyInfo.cs" /> <Compile Include="Properties\AssemblyInfo.cs" />
@ -280,6 +275,9 @@
</Compile> </Compile>
<Compile Include="Document\TextDocument.cs" /> <Compile Include="Document\TextDocument.cs" />
<Compile Include="TextEditorOptions.cs" /> <Compile Include="TextEditorOptions.cs" />
<Compile Include="TextEditorWeakEventManager.cs">
<DependentUpon>TextEditor.cs</DependentUpon>
</Compile>
<Compile Include="Utils\Boxes.cs" /> <Compile Include="Utils\Boxes.cs" />
<Compile Include="Utils\CompressingTreeList.cs" /> <Compile Include="Utils\CompressingTreeList.cs" />
<Compile Include="Utils\Constants.cs" /> <Compile Include="Utils\Constants.cs" />
@ -329,17 +327,18 @@
<ItemGroup> <ItemGroup>
<Folder Include="Document" /> <Folder Include="Document" />
<Folder Include="documentation" /> <Folder Include="documentation" />
<Folder Include="Gui" />
<Folder Include="Highlighting" /> <Folder Include="Highlighting" />
<Folder Include="Highlighting\Xshd" /> <Folder Include="Highlighting\Xshd" />
<Folder Include="Highlighting\Resources" /> <Folder Include="Highlighting\Resources" />
<Folder Include="CodeCompletion" /> <Folder Include="CodeCompletion" />
<Folder Include="Indentation" /> <Folder Include="Indentation" />
<Folder Include="Editing" />
<Folder Include="Rendering" />
<Folder Include="Utils" /> <Folder Include="Utils" />
<Folder Include="themes" /> <Folder Include="themes" />
<Page Include="CodeCompletion\CompletionList.xaml" /> <Page Include="CodeCompletion\CompletionList.xaml" />
<Page Include="CodeCompletion\InsightWindow.xaml" /> <Page Include="CodeCompletion\InsightWindow.xaml" />
<Page Include="Gui\TextEditor.xaml" /> <Page Include="TextEditor.xaml" />
<Page Include="themes\generic.xaml" /> <Page Include="themes\generic.xaml" />
</ItemGroup> </ItemGroup>
</Project> </Project>

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/BackgroundGeometryBuilder.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/BackgroundGeometryBuilder.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/CollapsedLineSection.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/CollapsedLineSection.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/ColorizingTransformer.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/ColorizingTransformer.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/DocumentColorizingTransformer.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/DocumentColorizingTransformer.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/FormattedTextElement.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/FormattedTextElement.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/GlobalTextRunProperties.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/GlobalTextRunProperties.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/HeightTree.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/HeightTree.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/HeightTreeLineNode.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/HeightTreeLineNode.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/HeightTreeNode.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/HeightTreeNode.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/IBackgroundRenderer.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/IBackgroundRenderer.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/ITextRunConstructionContext.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/ITextRunConstructionContext.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/ITextViewConnect.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/ITextViewConnect.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/IVisualLineTransformer.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/IVisualLineTransformer.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/InlineObjectRun.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/InlineObjectRun.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/Layer.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/Layer.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/LayerPosition.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/LayerPosition.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/NewLineElementGenerator.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/NewLineElementGenerator.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/SingleCharacterElementGenerator.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/SingleCharacterElementGenerator.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/TextLayer.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/TextLayer.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/TextView.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/TextView.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/TextViewPosition.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/TextViewPosition.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/TextViewWeakEventManager.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/TextViewWeakEventManager.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/VisualLine.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLine.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/VisualLineElement.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLineElement.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/VisualLineElementGenerator.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLineElementGenerator.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/VisualLineElementTextRunProperties.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLineElementTextRunProperties.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/VisualLineText.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLineText.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/VisualLineTextParagraphProperties.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLineTextParagraphProperties.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/VisualLineTextSource.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLineTextSource.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/VisualLinesInvalidException.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLinesInvalidException.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/VisualYPosition.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualYPosition.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/TextEditor.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/TextEditor.cs

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/TextEditor.xaml → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/TextEditor.xaml

0
src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Gui/TextEditorWeakEventManager.cs → src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/TextEditorWeakEventManager.cs

4
src/Main/Base/Project/Src/Commands/MenuItemBuilders.cs

@ -172,8 +172,8 @@ namespace ICSharpCode.SharpDevelop.Commands
{ {
RecentOpen recentOpen = FileService.RecentOpen; RecentOpen recentOpen = FileService.RecentOpen;
if (recentOpen.RecentFile.Count > 0) { if (recentOpen.RecentProject.Count > 0) {
var items = new System.Windows.Controls.MenuItem[recentOpen.RecentFile.Count]; var items = new System.Windows.Controls.MenuItem[recentOpen.RecentProject.Count];
for (int i = 0; i < recentOpen.RecentProject.Count; ++i) { for (int i = 0; i < recentOpen.RecentProject.Count; ++i) {
// variable inside loop, so that anonymous method refers to correct recent file // variable inside loop, so that anonymous method refers to correct recent file

Loading…
Cancel
Save