[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Adonthell-commits] CVS: adonthell/src label_input.cc,1.9,1.10
From: |
Kai Sterker <address@hidden> |
Subject: |
[Adonthell-commits] CVS: adonthell/src label_input.cc,1.9,1.10 |
Date: |
Fri, 17 Jan 2003 15:03:43 -0500 |
Update of /cvsroot/adonthell/adonthell/src
In directory subversions:/tmp/cvs-serv24651
Modified Files:
label_input.cc
Log Message:
FIXED text input problem on PPC/Sparc
Index: label_input.cc
===================================================================
RCS file: /cvsroot/adonthell/adonthell/src/label_input.cc,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -r1.9 -r1.10
*** label_input.cc 9 Nov 2001 22:05:03 -0000 1.9
--- label_input.cc 17 Jan 2003 20:03:41 -0000 1.10
***************
*** 13,17 ****
*/
!
#include "label_input.h"
--- 13,17 ----
*/
! #include <SDL/SDL_endian.h>
#include "label_input.h"
***************
*** 41,46 ****
{
cursor_undraw ();
! if((c == SDLK_BACKSPACE || c == SDLK_DELETE) && my_text_.size () >0
&& my_cursor_.idx > 0)
! {
my_text_.erase(--my_cursor_.idx, 1);
update_cursor ();
--- 41,48 ----
{
cursor_undraw ();
! if((c == SDLK_BACKSPACE || c == SDLK_DELETE))
! {
! if (my_text_.empty () || my_cursor_.idx == 0) return true;
!
my_text_.erase(--my_cursor_.idx, 1);
update_cursor ();
***************
*** 56,60 ****
}
else if(c == SDLK_RETURN) add_text ("\n");
! else if(my_font_->in_table(c)) add_text((char*) &c);
}
return true;
--- 58,66 ----
}
else if(c == SDLK_RETURN) add_text ("\n");
! else
! {
! string s (1, (char) c);
! if (my_font_->in_table(c)) add_text (s);
! }
}
return true;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Adonthell-commits] CVS: adonthell/src label_input.cc,1.9,1.10,
Kai Sterker <address@hidden> <=
- Prev by Date:
[Adonthell-commits] CVS: adonthell/src Makefile.am,1.98,1.99 adonthell.cc,1.9,1.10 audio.cc,1.31,1.32 event.cc,1.19,1.20 item_base.cc,1.1,1.2 item_base.h,1.1,1.2 py_object.cc,1.13,1.14 py_object.h,1.9,1.10 win_wrappers.h,1.9,1.10
- Next by Date:
[Adonthell-commits] CVS: adonthell/src label_input.cc,1.10,1.11
- Previous by thread:
[Adonthell-commits] CVS: adonthell/src Makefile.am,1.98,1.99 adonthell.cc,1.9,1.10 audio.cc,1.31,1.32 event.cc,1.19,1.20 item_base.cc,1.1,1.2 item_base.h,1.1,1.2 py_object.cc,1.13,1.14 py_object.h,1.9,1.10 win_wrappers.h,1.9,1.10
- Next by thread:
[Adonthell-commits] CVS: adonthell/src label_input.cc,1.10,1.11
- Index(es):