[haiku-commits] r34365 - haiku/trunk/src/apps/terminal

  • From: stefano.ceccherini@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 30 Nov 2009 11:48:36 +0100 (CET)

Author: jackburton
Date: 2009-11-30 11:48:36 +0100 (Mon, 30 Nov 2009)
New Revision: 34365
Changeset: http://dev.haiku-os.org/changeset/34365/haiku

Modified:
   haiku/trunk/src/apps/terminal/TermView.cpp
   haiku/trunk/src/apps/terminal/TermView.h
Log:
Removed unused input method variables. Input method handling will
be implemented someday, but probably differently anyway.


Modified: haiku/trunk/src/apps/terminal/TermView.cpp
===================================================================
--- haiku/trunk/src/apps/terminal/TermView.cpp  2009-11-30 10:29:51 UTC (rev 
34364)
+++ haiku/trunk/src/apps/terminal/TermView.cpp  2009-11-30 10:48:36 UTC (rev 
34365)
@@ -297,7 +297,6 @@
        fSelStart = TermPos(-1, -1);
        fSelEnd = TermPos(-1, -1);
        fMouseTracking = false;
-       fIMflag = false;
        fCheckMouseTracking = false;
        fPrevPos = TermPos(-1, - 1);
        fReportX10MouseEvent = false;
@@ -1216,9 +1215,6 @@
 void
 TermView::KeyDown(const char *bytes, int32 numBytes)
 {
-       if (fIMflag)
-               return;
-
        int32 key, mod, rawChar;
        BMessage *currentMessage = Looper()->CurrentMessage();
        if (currentMessage == NULL)

Modified: haiku/trunk/src/apps/terminal/TermView.h
===================================================================
--- haiku/trunk/src/apps/terminal/TermView.h    2009-11-30 10:29:51 UTC (rev 
34364)
+++ haiku/trunk/src/apps/terminal/TermView.h    2009-11-30 10:48:36 UTC (rev 
34365)
@@ -26,9 +26,9 @@
 class BString;
 class BStringView;
 class BasicTerminalBuffer;
+class ResizeWindow;
 class TermBuffer;
 class TerminalBuffer;
-class ResizeWindow;
 class Shell;
 
 class TermView : public BView {
@@ -157,14 +157,6 @@
 
                        void                    _WritePTY(const char* text, 
int32 numBytes);
 
-                       // Comunicate Input Method
-                       //  void _DoIMStart (BMessage* message);
-                       //  void _DoIMStop (BMessage* message);
-                       //  void _DoIMChange (BMessage* message);
-                       //  void _DoIMLocation (BMessage* message);
-                       //  void _DoIMConfirm (void);
-                       //      void _ConfirmString(const char *, int32);
-
                        // selection
                        float                   
_MouseDistanceSinceLastClick(BPoint where);
                        void                    _Select(TermPos start, TermPos 
end, bool inclusive,
@@ -273,15 +265,6 @@
                        bool                    fReportButtonMouseEvent;
                        bool                    fReportAnyMouseEvent;
                        BClipboard*             fMouseClipboard;
-
-                       // Input Method parameter.
-                       int                             fIMViewPtr;
-                       TermPos                 fIMStartPos;
-                       TermPos                 fIMEndPos;
-                       BString                 fIMString;
-                       bool                    fIMflag;
-                       BMessenger              fIMMessenger;
-                       int32                   fImCodeState;
 };
 
 


Other related posts:

  • » [haiku-commits] r34365 - haiku/trunk/src/apps/terminal - stefano . ceccherini