DocView patches from Morgen Hua: bug fixes, and additional SVN

commands, also added a default template that uses the text editor for
any unknown file type.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34473 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2005-05-31 21:41:11 +00:00
parent b81383bbd9
commit 26ee3a06e2
22 changed files with 1191 additions and 316 deletions

View File

@@ -79,8 +79,6 @@ class IDEApplication(wx.lib.pydocview.DocApp):
import PHPEditor
import wx.lib.ogl as ogl
import DebuggerService
import atexit
atexit.register(DebuggerService.DebuggerService.KillAllRunningProcesses)
import AboutDialog
import SVNService
@@ -109,6 +107,19 @@ class IDEApplication(wx.lib.pydocview.DocApp):
docManager = wx.lib.docview.DocManager(flags = self.GetDefaultDocManagerFlags())
self.SetDocumentManager(docManager)
defaultTemplate = wx.lib.docview.DocTemplate(docManager,
_("Any"),
"*.*",
_("Any"),
_(".txt"),
_("Text Document"),
_("Text View"),
STCTextEditor.TextDocument,
STCTextEditor.TextView,
wx.lib.docview.TEMPLATE_INVISIBLE,
icon = STCTextEditor.getTextIcon())
docManager.AssociateTemplate(defaultTemplate)
if not ACTIVEGRID_BASE_IDE:
dplTemplate = DeploymentService.DeploymentTemplate(docManager,
_("Deployment"),