Displaying 10 results from an estimated 10 matches for "swfdec_text_field_movie_add_vari".
2007 Oct 14
0
3 commits - doc/Makefile.am libswfdec/swfdec_text_field_movie_as.c
...ds
+ */
SWFDEC_AS_NATIVE (104, 200, swfdec_text_field_movie_createTextField)
void
swfdec_text_field_movie_createTextField (SwfdecAsContext *cx,
@@ -823,33 +846,115 @@ swfdec_text_field_movie_init_properties (SwfdecAsContext *cx)
return;
proto = SWFDEC_AS_VALUE_GET_OBJECT (&val);
- swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_text,
- swfdec_text_field_movie_get_text, swfdec_text_field_movie_do_set_text);
+ // text
+ swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_html,
+ swfdec_text_field_movie_get_html, swfdec_text_field_movie_set_html);
swfdec_text_field_movie_add_va...
2007 Oct 15
0
6 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_codec_audio.c libswfdec/swfdec_codec_video.c libswfdec/swfdec_text_field.c libswfdec/swfdec_text_field.h libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c
...amp;text, "i", &value);
+
+ swfdec_text_field_movie_set_scroll (text, value);
+}
+
+/*
* Native properties: Display
*/
static void
@@ -938,6 +1029,8 @@ swfdec_text_field_movie_init_properties (SwfdecAsContext *cx)
proto = SWFDEC_AS_VALUE_GET_OBJECT (&val);
// text
+ swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_text,
+ swfdec_text_field_movie_get_text, swfdec_text_field_movie_do_set_text);
swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_html,
swfdec_text_field_movie_get_html, swfdec_text_field_movie_set_html);
swfdec_text_field_movie_add_variable (pro...
2007 Oct 17
0
6 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_movie.c libswfdec/swfdec_movie.h libswfdec/swfdec_text_field.c libswfdec/swfdec_text_field.h libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c
...le = value;
+ str = swfdec_text_field_movie_get_variable_text (text);
+ swfdec_text_field_movie_set_text (text, str, text->text->html);
+ }
+}
+
/*
* Native properties: Background & border
*/
@@ -1150,9 +915,9 @@ swfdec_text_field_movie_init_properties (SwfdecAsContext *cx)
swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_type,
swfdec_text_field_movie_do_get_type,
swfdec_text_field_movie_do_set_type);
- /*swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_variable,
- swfdec_text_field_movie_get_variable,
- swfdec_text_field_movie_set_variable);*/
+ swfdec_t...
2007 Oct 18
0
11 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_text_field.c libswfdec/swfdec_text_field.h libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c libswfdec/swfdec_text_field_movie.h test/trace
...tatic void
swfdec_text_field_movie_get_mouseWheelEnabled (SwfdecAsContext *cx,
SwfdecAsObject *object, guint argc, SwfdecAsValue *argv,
@@ -1039,18 +1081,18 @@ swfdec_text_field_movie_init_properties (SwfdecAsContext *cx)
swfdec_text_field_movie_set_borderColor);
// scrolling
- /*swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_bottomScroll,
+ swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_bottomScroll,
swfdec_text_field_movie_get_bottomScroll,
- swfdec_text_field_movie_set_readonly);*/
+ swfdec_text_field_movie_set_readonly);
swfdec_text_field_movie_add_variable...
2007 Oct 23
0
9 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_html_parser.c libswfdec/swfdec_style_sheet.c libswfdec/swfdec_style_sheet.h libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c libswfdec/swfdec_text_field_movie.h
...text (text, text->style_sheet_input, TRUE);
+}
+
+static void
swfdec_text_field_movie_get_textColor (SwfdecAsContext *cx,
SwfdecAsObject *object, guint argc, SwfdecAsValue *argv,
SwfdecAsValue *ret)
@@ -1307,9 +1346,9 @@ swfdec_text_field_movie_init_properties (SwfdecAsContext *cx)
swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_embedFonts,
swfdec_text_field_movie_get_embedFonts,
swfdec_text_field_movie_set_embedFonts);
- /*swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_styleSheet,
+ swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_styleSheet,
swfdec_te...
2007 Oct 14
0
10 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_text_field.c libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c
...er = value;
+ swfdec_movie_invalidate (SWFDEC_MOVIE (text));
+ }
+}
+
SWFDEC_AS_NATIVE (104, 104, swfdec_text_field_movie_getNewTextFormat)
void
swfdec_text_field_movie_getNewTextFormat (SwfdecAsContext *cx,
@@ -818,6 +848,8 @@ swfdec_text_field_movie_init_properties (SwfdecAsContext *cx)
swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_wordWrap,
swfdec_text_field_movie_get_wordWrap,
swfdec_text_field_movie_set_wordWrap);
+ swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_border,
+ swfdec_text_field_movie_get_border, swfdec_text_field_movie_set_border);
}
SWFDEC_AS_CONSTR...
2007 Oct 23
0
11 commits - libswfdec/swfdec_as_internal.h libswfdec/swfdec_as_object.c libswfdec/swfdec_html_parser.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_style_sheet.c libswfdec/swfdec_style_sheet.h
...s.c b/libswfdec/swfdec_text_field_movie_as.c
index 6ec815c..9ffbbd6 100644
--- a/libswfdec/swfdec_text_field_movie_as.c
+++ b/libswfdec/swfdec_text_field_movie_as.c
@@ -1230,31 +1230,6 @@ swfdec_text_field_movie_createTextField (SwfdecAsContext *cx,
swfdec_as_context_run (cx);
}
-static void
-swfdec_text_field_movie_add_variable (SwfdecAsObject *object,
- const char *variable, SwfdecAsNative get, SwfdecAsNative set)
-{
- SwfdecAsFunction *get_func, *set_func;
-
- g_return_if_fail (SWFDEC_IS_AS_OBJECT (object));
- g_return_if_fail (variable != NULL);
- g_return_if_fail (get != NULL);
-
- get_func =
- swfdec_a...
2007 Oct 18
0
14 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c libswfdec/swfdec_text_field_movie.h libswfdec/swfdec_text_format.c
...ze (text, &width, NULL);
+ SWFDEC_AS_VALUE_SET_NUMBER (ret, width);
+}
+
+/*
* Native properties: Background & border
*/
static void
@@ -1172,12 +1203,12 @@ swfdec_text_field_movie_init_properties (SwfdecAsContext *cx)
swfdec_text_field_movie_do_set_variable);
// info
- /*swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_textHeight,
+ swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_textHeight,
swfdec_text_field_movie_get_textHeight,
- swfdec_text_field_movie_set_readonly);*/
- /*swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_textWidth,
+ swfdec_tex...
2007 Oct 22
0
12 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_html_parser.c libswfdec/swfdec_text_field.c libswfdec/swfdec_text_field.h libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c libswfdec/swfdec_text_field_movie.h test/trace
...t (text,
+ swfdec_text_field_movie_get_html_text (text));
+ } else {
+ swfdec_text_field_movie_set_listen_variable_text (text,
+ swfdec_text_field_movie_get_text (text));
+ }
}
}
@@ -1223,7 +1211,8 @@ swfdec_text_field_movie_init_properties (SwfdecAsContext *cx)
// text
swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_text,
- swfdec_text_field_movie_get_text, swfdec_text_field_movie_do_set_text);
+ swfdec_text_field_movie_do_get_text,
+ swfdec_text_field_movie_do_set_text);
swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_html,
swfdec_text_field_movie_...
2007 Oct 17
0
6 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c libswfdec/swfdec_text_field_movie.h test/trace
...[0]);
+
+ text->mouse_wheel_enabled = value;
+}
+
+static void
swfdec_text_field_movie_do_get_scroll (SwfdecAsContext *cx,
SwfdecAsObject *object, guint argc, SwfdecAsValue *argv,
SwfdecAsValue *ret)
@@ -915,9 +979,9 @@ swfdec_text_field_movie_init_properties (SwfdecAsContext *cx)
swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_multiline,
swfdec_text_field_movie_get_multiline,
swfdec_text_field_movie_set_multiline);
- /*swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_restrict,
+ swfdec_text_field_movie_add_variable (proto, SWFDEC_AS_STR_restrict,
swfdec_text_fiel...