search for: swfdec_text_format_mark_unset

Displaying 4 results from an estimated 4 matches for "swfdec_text_format_mark_unset".

2007 Dec 05
0
4 commits - libswfdec/swfdec_as_object.c libswfdec/swfdec_movie.c libswfdec/swfdec_policy_loader.c libswfdec/swfdec_text_field_movie.c libswfdec/swfdec_text_format.c
...wfdec/swfdec_text_format.c index f6485c4..79e82ee 100644 --- a/libswfdec/swfdec_text_format.c +++ b/libswfdec/swfdec_text_format.c @@ -737,8 +737,7 @@ swfdec_text_format_do_set_tab_stops (SwfdecAsContext *cx, SWFDEC_AS_VALUE_IS_NULL (&argv[0])) { format->tab_stops = NULL; - swfdec_text_format_mark_unset (format, - PROP_TAB_STOPS); + swfdec_text_format_mark_unset (format, PROP_TAB_STOPS); } else if (SWFDEC_AS_VALUE_IS_OBJECT (&argv[0]) && SWFDEC_IS_AS_ARRAY (SWFDEC_AS_VALUE_GET_OBJECT (&argv[0]))) @@ -756,8 +755,9 @@ swfdec_text_format_do_set_tab_stops (SwfdecAsContext *c...
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
...c_text_format.c +++ b/libswfdec/swfdec_text_format.c @@ -1100,6 +1100,11 @@ swfdec_text_format_set_defaults (SwfdecTextFormat *format) format->underline = FALSE; format->values_set = (1 << PROP_TOTAL) - 1; + + if (SWFDEC_AS_OBJECT (format)->context->version < 8) { + swfdec_text_format_mark_unset (format, PROP_KERNING); + swfdec_text_format_mark_unset (format, PROP_LETTER_SPACING); + } } static void commit 502907d3286e9f7c3c8f24a86fed5ccfd4d92d9d Author: Pekka Lampila <pekka.lampila at iki.fi> Date: Tue Oct 23 13:57:50 2007 +0300 Implement swfdec_style_sheet_get_format...
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
...= set; +} + gboolean swfdec_text_format_equal_or_undefined (const SwfdecTextFormat *a, const SwfdecTextFormat *b) @@ -1039,11 +1100,6 @@ swfdec_text_format_set_defaults (SwfdecTextFormat *format) format->underline = FALSE; format->values_set = (1 << PROP_TOTAL) - 1; - - swfdec_text_format_mark_unset (format, - PROP_TAB_STOPS); - swfdec_text_format_mark_unset (format, PROP_TARGET); - swfdec_text_format_mark_unset (format, PROP_URL); } static void diff --git a/libswfdec/swfdec_text_format.h b/libswfdec/swfdec_text_format.h index 6726b43..85d6d3c 100644 --- a/libswfdec/swfdec_text_form...
2007 Oct 29
0
20 commits - libswfdec/Makefile.am libswfdec/swfdec_as_interpret.c libswfdec/swfdec_html_parser.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_text_field.c libswfdec/swfdec_text_field.h
...ean (object, PROP_BULLET, argc, argv); } static void @@ -456,7 +453,6 @@ swfdec_text_format_do_set_color (SwfdecAsContext *cx, SwfdecAsObject *object, if (argc < 1) return; - if (SWFDEC_AS_VALUE_IS_UNDEFINED (&argv[0]) || SWFDEC_AS_VALUE_IS_NULL (&argv[0])) { swfdec_text_format_mark_unset (format, PROP_COLOR); @@ -540,32 +536,29 @@ static void swfdec_text_format_do_get_font (SwfdecAsContext *cx, SwfdecAsObject *object, guint argc, SwfdecAsValue *argv, SwfdecAsValue *ret) { - swfdec_text_format_get_string (object, PROP_FONT, - ret); + swfdec_text_format_get_string (obje...