Displaying 6 results from an estimated 6 matches for "swfdecbuttoncondition".
2007 Oct 30
0
libswfdec/swfdec_button_movie.c
...of rollOver event
Note to self: SwfdecButton _seriously_ needs a rewrite
diff --git a/libswfdec/swfdec_button_movie.c b/libswfdec/swfdec_button_movie.c
index c6132a6..8a18ef5 100644
--- a/libswfdec/swfdec_button_movie.c
+++ b/libswfdec/swfdec_button_movie.c
@@ -48,7 +48,7 @@ static const SwfdecButtonCondition event_table[2][4][4] = {
{ SWFDEC_BUTTON_OVER_UP_TO_IDLE, -1, -1, SWFDEC_BUTTON_OVER_UP_TO_OVER_DOWN },
{ -1, SWFDEC_BUTTON_OVER_DOWN_TO_OUT_DOWN, SWFDEC_BUTTON_OVER_DOWN_TO_OVER_UP, -1 } },
{ { -1, -1, SWFDEC_BUTTON_IDLE_TO_OVER_UP, -1 },
- { 0, -1, -1, SWFDEC_BUTTON_IDLE_TO_OVER_D...
2007 Mar 19
0
7 commits - libswfdec/jpeg libswfdec/swfdec_button_movie.c libswfdec/swfdec_js_net_stream.c libswfdec/swfdec_movie.c libswfdec/swfdec_net_stream.c libswfdec/swfdec_video.c player/swfdec_debug_movies.c
...ec_button_movie.c b/libswfdec/swfdec_button_movie.c
index 3c0e9b7..3c7b0b4 100644
--- a/libswfdec/swfdec_button_movie.c
+++ b/libswfdec/swfdec_button_movie.c
@@ -63,10 +63,40 @@ static const int sound_table[2][4][4] =
{ -1, 0, 3, -1 } }
};
+const char *
+swfdec_button_condition_get_name (SwfdecButtonCondition condition)
+{
+ /* FIXME: check if these events are based on conditions or if they're independant of button type */
+ switch (condition) {
+ case SWFDEC_BUTTON_IDLE_TO_OVER_UP:
+ return "onRollOver";
+ case SWFDEC_BUTTON_OVER_UP_TO_IDLE:
+ return "onRollOut"...
2007 Jun 28
0
Branch 'as' - libswfdec/swfdec_button_movie.c
...turn SWFDEC_AS_STR_onDragOver;
case SWFDEC_BUTTON_OVER_DOWN_TO_IDLE:
- return "onDragOut";
+ return SWFDEC_AS_STR_onDragOut;
default:
g_assert_not_reached ();
return NULL;
}
}
+
static void
swfdec_button_movie_execute (SwfdecButtonMovie *movie,
SwfdecButtonCondition condition)
2007 Oct 25
0
4 commits - libswfdec/swfdec_button.h libswfdec/swfdec_button_movie.c libswfdec/swfdec_resource.c libswfdec/swfdec_resource.h libswfdec/swfdec_sprite_movie.c test/trace
...= 1,
+ SWFDEC_BUTTON_OVER_UP_TO_OVER_DOWN = 2,
+ SWFDEC_BUTTON_OVER_DOWN_TO_OVER_UP = 3,
+ SWFDEC_BUTTON_OVER_DOWN_TO_OUT_DOWN = 4,
+ SWFDEC_BUTTON_OUT_DOWN_TO_OVER_DOWN = 5,
+ SWFDEC_BUTTON_OUT_DOWN_TO_IDLE = 6,
+ SWFDEC_BUTTON_IDLE_TO_OVER_DOWN = 7,
+ SWFDEC_BUTTON_OVER_DOWN_TO_IDLE = 8
} SwfdecButtonCondition;
struct _SwfdecButton {
diff --git a/libswfdec/swfdec_button_movie.c b/libswfdec/swfdec_button_movie.c
index 3aad8fd..c6132a6 100644
--- a/libswfdec/swfdec_button_movie.c
+++ b/libswfdec/swfdec_button_movie.c
@@ -99,12 +99,12 @@ swfdec_button_movie_execute (SwfdecButtonMovie *movie,
const cha...
2007 Jul 18
0
12 commits - configure.ac doc/swfdec-sections.txt libswfdec-gtk/swfdec_playback_alsa.c libswfdec/jpeg libswfdec/Makefile.am libswfdec/swfdec_amf.c libswfdec/swfdec_as_array.c libswfdec/swfdec_as_boolean.h libswfdec/swfdec_as_context.c
.../libswfdec/swfdec_button_movie.c
index 0d9a57c..b48c746 100644
--- a/libswfdec/swfdec_button_movie.c
+++ b/libswfdec/swfdec_button_movie.c
@@ -63,7 +63,7 @@ static const int sound_table[2][4][4] =
{ -1, 0, 3, -1 } }
};
-const char *
+static const char *
swfdec_button_condition_get_name (SwfdecButtonCondition condition)
{
/* FIXME: check if these events are based on conditions or if they're independant of button type */
diff --git a/libswfdec/swfdec_cached.c b/libswfdec/swfdec_cached.c
index b7216e6..37b5737 100644
--- a/libswfdec/swfdec_cached.c
+++ b/libswfdec/swfdec_cached.c
@@ -71,7 +71,7 @@...
2007 Nov 28
0
59 commits - libswfdec-gtk/swfdec_gtk_widget.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_button.c libswfdec/swfdec_button.h libswfdec/swfdec_button_movie.c libswfdec/swfdec_button_movie.h libswfdec/swfdec_event.c
...&SWFDEC_GRAPHIC (SWFDEC_BUTTON_MOVIE (movie)->button)->extents);
}
-#if 0
-/* first index is 1 for menubutton, second index is previous state,
- * last index is current state
- * MSB in index is mouse OUT = 0, IN = 1
- * LSB in index is button UP = 0, DOWN = 1
- */
-static const SwfdecButtonCondition event_table[2][4][4] = {
- { { -1, -1, SWFDEC_BUTTON_IDLE_TO_OVER_UP, -1 },
- { SWFDEC_BUTTON_OUT_DOWN_TO_IDLE, -1, -1, SWFDEC_BUTTON_OUT_DOWN_TO_OVER_DOWN },
- { SWFDEC_BUTTON_OVER_UP_TO_IDLE, -1, -1, SWFDEC_BUTTON_OVER_UP_TO_OVER_DOWN },
- { -1, SWFDEC_BUTTON_OVER_DOWN_TO_OUT_DOWN, SWFD...