Changeset 4073

Show
Ignore:
Timestamp:
05/05/08 13:37:43 (2 months ago)
Author:
ed
Message:

Refactored some of the editor components to work standalone or integrated

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/ed-ide/components/TextEditor/TextEditor.py

    r4063 r4073  
    9090        self.editor.setFocus() 
    9191        self.editor.bindEvent(dEvents.TitleChanged, self.onTitleChanged) 
    92       self.editor.bindEvent(dEvents.MouseRightClick, self.Form.onEditorRightClick) 
     92#         self.editor.bindEvent(dEvents.MouseRightClick, self.Form.onEditorRightClick) 
    9393        # Set up the file drop target 
    9494        self.editor.DroppedFileHandler = self.Form 
     
    112112            self._outputSashExtra = self.Height - self.splitter.SashPosition 
    113113        self.Application.setUserSetting("texteditorform.outputSashExtra", self._outputSashExtra) 
    114          
    115      
     114 
     115 
     116    def openFile(self, pth): 
     117        return self.editor.openFile(pth) 
     118 
     119 
    116120    def outputUpdate(self): 
    117121        if self and self.p: 
     
    130134        title = self.editor._title 
    131135        self.Caption = title 
    132       self.Form.onTitleChanged(evt) 
     136#         self.Form.onTitleChanged(evt) 
    133137     
    134138     
     
    141145     
    142146     
    143   def onDestroy(self, evt): 
    144       dabo.ui.callAfter(self.Form.onTitleChanged, evt) 
     147#     def onDestroy(self, evt): 
     148#         dabo.ui.callAfter(self.Form.onTitleChanged, evt) 
    145149 
    146150 
  • branches/ed-ide/components/TextEditor/__init__.py

    r4063 r4073  
    22# -*- coding: utf-8 -*- 
    33 
    4 from TextEditor import TextEditorForm 
     4from TextEditor import EditorPage as TextEditorPage