[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ...
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ... |
Date: |
Tue, 12 Feb 2008 08:28:43 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 08/02/12 08:28:43
Modified files:
. : ChangeLog
server : edit_text_character.cpp edit_text_character.h
Log message:
Use instance setting for "readonly", not definition one.
Allows dynamically-created TextFields to be used as input ones.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.5615&r2=1.5616
http://cvs.savannah.gnu.org/viewcvs/gnash/server/edit_text_character.cpp?cvsroot=gnash&r1=1.153&r2=1.154
http://cvs.savannah.gnu.org/viewcvs/gnash/server/edit_text_character.h?cvsroot=gnash&r1=1.67&r2=1.68
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.5615
retrieving revision 1.5616
diff -u -b -r1.5615 -r1.5616
--- ChangeLog 11 Feb 2008 16:32:52 -0000 1.5615
+++ ChangeLog 12 Feb 2008 08:28:42 -0000 1.5616
@@ -1,3 +1,9 @@
+2008-02-12 Sandro Santilli <address@hidden>
+
+ * server/edit_text_character.{cpp,h}: use instance setting for
+ "readonly", not definition one. Allows dynamically-created
+ TextFields to be used as input ones.
+
2008-02-11 Benjamin Wolsey <address@hidden>
* server/parser/edit_text_character_def.cpp: use ensureBytes checking,
Index: server/edit_text_character.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/edit_text_character.cpp,v
retrieving revision 1.153
retrieving revision 1.154
diff -u -b -r1.153 -r1.154
--- server/edit_text_character.cpp 11 Feb 2008 12:55:21 -0000 1.153
+++ server/edit_text_character.cpp 12 Feb 2008 08:28:43 -0000 1.154
@@ -575,7 +575,7 @@
bool
edit_text_character::on_event(const event_id& id)
{
- if (m_def->get_readonly() == true)
+ if ( isReadOnly() )
{
return false;
}
@@ -2052,7 +2052,7 @@
as_value& arg = fn.arg(0);
std::string strval = arg.to_string();
edit_text_character::TypeValue val = ptr->parseTypeValue(strval);
- //log_debug("%s (toString->%s) => %d", arg.to_debug_string().c_str(),
strval.c_str(), val);
+ log_debug("setting %s.type : %s (toString->%s) => %d",
ptr->getTarget().c_str(), arg.to_debug_string().c_str(), strval.c_str(), val);
IF_VERBOSE_ASCODING_ERRORS(
if ( val == edit_text_character::typeInvalid )
{
Index: server/edit_text_character.h
===================================================================
RCS file: /sources/gnash/gnash/server/edit_text_character.h,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -b -r1.67 -r1.68
--- server/edit_text_character.h 7 Feb 2008 18:48:03 -0000 1.67
+++ server/edit_text_character.h 12 Feb 2008 08:28:43 -0000 1.68
@@ -242,6 +242,9 @@
return _type;
}
+ /// Return true if this TextField is read-only
+ bool isReadOnly() const { return _type != typeInput; }
+
/// Parse type string value
//
/// @param val
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ..., Sandro Santilli, 2008/02/02
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ..., Benjamin Wolsey, 2008/02/04
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ..., Benjamin Wolsey, 2008/02/06
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ..., Benjamin Wolsey, 2008/02/06
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ..., Sandro Santilli, 2008/02/07
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ..., Sandro Santilli, 2008/02/07
- [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ...,
Sandro Santilli <=