Author: mkrueger
Date: 2008-02-03 08:32:23 -0500 (Sun, 03 Feb 2008)
New Revision: 94684
Modified:
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/ChangeLog
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorWidget.cs
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.addin.xml
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor/EditorCommands.cs
Log:
* MonoDevelop.SourceEditor.Gui/SourceEditorWidget.cs,
MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs,
MonoDevelop.SourceEditor/EditorCommands.cs,
MonoDevelop.SourceEditor.addin.xml: Use new print infrastructure.
Modified: trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/ChangeLog
===================================================================
--- trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/ChangeLog
2008-02-03 13:31:47 UTC (rev 94683)
+++ trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/ChangeLog
2008-02-03 13:32:23 UTC (rev 94684)
@@ -1,3 +1,10 @@
+2008-02-03 Mike Krüger <[EMAIL PROTECTED]>
+
+ * MonoDevelop.SourceEditor.Gui/SourceEditorWidget.cs,
+ MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs,
+ MonoDevelop.SourceEditor/EditorCommands.cs,
+ MonoDevelop.SourceEditor.addin.xml: Use new print infrastructure.
+
2008-01-29 Mike Krüger <[EMAIL PROTECTED]>
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: clipboard handler
Modified:
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor/EditorCommands.cs
===================================================================
---
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor/EditorCommands.cs
2008-02-03 13:31:47 UTC (rev 94683)
+++
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor/EditorCommands.cs
2008-02-03 13:32:23 UTC (rev 94684)
@@ -33,8 +33,6 @@
public enum EditorCommands
{
HighlightingTypeList,
- ShowBufferOptions,
- PrintDocument,
- PrintPreviewDocument
+ ShowBufferOptions
}
}
Modified:
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
===================================================================
---
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
2008-02-03 13:31:47 UTC (rev 94683)
+++
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
2008-02-03 13:32:23 UTC (rev 94684)
@@ -90,7 +90,7 @@
public class SourceEditorDisplayBindingWrapper : AbstractViewContent,
IExtensibleTextEditor, IPositionable, IBookmarkBuffer,
IDebuggableEditor, ICodeStyleOperations,
- IDocumentInformation, IEncodedTextContent, IViewHistory
+ IDocumentInformation, IEncodedTextContent, IViewHistory,
IPrintable
{
VBox mainBox;
VBox editorBar;
@@ -878,6 +878,18 @@
}
#endregion
+#region IPrintable
+ void IPrintable.PrintDocument ()
+ {
+ se.PrintDocument ();
+ }
+
+ void IPrintable.PrintPreviewDocument ()
+ {
+ se.PrintPreviewDocument ();
+ }
+#endregion
+
#region IEditableTextBuffer
public IClipboardHandler ClipboardHandler {
get { return se.Buffer; }
Modified:
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorWidget.cs
===================================================================
---
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorWidget.cs
2008-02-03 13:31:47 UTC (rev 94683)
+++
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorWidget.cs
2008-02-03 13:32:23 UTC (rev 94684)
@@ -208,7 +208,6 @@
}
}
- [CommandHandler (EditorCommands.PrintDocument)]
public void PrintDocument ()
{
if (printDialog == null)
@@ -253,7 +252,6 @@
}
}
- [CommandHandler (EditorCommands.PrintPreviewDocument)]
public void PrintPreviewDocument ()
{
CreatePrintJob ();
Modified:
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.addin.xml
===================================================================
---
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.addin.xml
2008-02-03 13:31:47 UTC (rev 94683)
+++
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.addin.xml
2008-02-03 13:32:23 UTC (rev 94684)
@@ -54,16 +54,6 @@
<Command id =
"MonoDevelop.SourceEditor.EditorCommands.ShowBufferOptions"
_label = "Buffer Options"
icon = "md-properties-icon" />
- <Command id =
"MonoDevelop.SourceEditor.EditorCommands.PrintDocument"
- _label = "_Print..."
- _description = "Print current document"
- icon = "gtk-print"
- shortcut = "Control|P" />
- <Command id =
"MonoDevelop.SourceEditor.EditorCommands.PrintPreviewDocument"
- _label = "Print Previe_w"
- description = "Show print preview"
- icon = "gtk-print-preview"
- shortcut = "Shift|Control|P" />
</Extension>
<Extension path = "/MonoDevelop/SourceEditor/ContextMenu/Editor">
@@ -83,23 +73,6 @@
</ItemSet>
</Extension>
- <Extension path = "/MonoDevelop/Ide/Toolbar">
- </Extension>
-
- <Extension path = "/MonoDevelop/Ide/MainMenu/File">
- <SeparatorItem id = "PrintSeparator" insertafter =
"SaveSeparator" />
- <CommandItem id =
"MonoDevelop.SourceEditor.EditorCommands.PrintPreviewDocument"
- insertafter = "SaveSeparator"
- insertbefore =
"PrintSeparator" />
- <CommandItem id =
"MonoDevelop.SourceEditor.EditorCommands.PrintDocument"
- insertafter =
"MonoDevelop.SourceEditor.EditorCommands.PrintPreviewDocument" />
- </Extension>
-
- <Extension path = "/MonoDevelop/Ide/Toolbar/Standard">
- <CommandItem id =
"MonoDevelop.SourceEditor.EditorCommands.PrintDocument"
- insertafter =
"MonoDevelop.Ide.Commands.FileCommands.SaveAll" />
- </Extension>
-
<Extension path = "/MonoDevelop/Ide/OptionsDialogPanels">
<DialogPanel id = "TextEditorOptions"
insertafter = "CodingOptions"
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches