| 57 | */ |
| 58 | |
| 59 | void |
| 60 | ghack_init_signals(void) |
| 61 | { |
| 62 | ghack_signals[GHSIG_CURS] = gtk_object_class_user_signal_new( |
| 63 | gtk_type_class(gtk_widget_get_type()), "ghack_curs", GTK_RUN_FIRST, |
| 64 | gtk_marshal_NONE__INT_INT, GTK_TYPE_NONE, 2, GTK_TYPE_INT, |
| 65 | GTK_TYPE_INT); |
| 66 | |
| 67 | ghack_signals[GHSIG_PUTSTR] = gtk_object_class_user_signal_new( |
| 68 | gtk_type_class(gtk_widget_get_type()), "ghack_putstr", GTK_RUN_FIRST, |
| 69 | gtk_marshal_NONE__INT_POINTER, GTK_TYPE_NONE, 2, GTK_TYPE_INT, |
| 70 | GTK_TYPE_POINTER); |
| 71 | |
| 72 | ghack_signals[GHSIG_PRINT_GLYPH] = gtk_object_class_user_signal_new( |
| 73 | gtk_type_class(gtk_widget_get_type()), "ghack_print_glyph", |
| 74 | GTK_RUN_FIRST, gtk_marshal_NONE__INT_INT_POINTER, GTK_TYPE_NONE, 3, |
| 75 | GTK_TYPE_INT, GTK_TYPE_INT, GTK_TYPE_POINTER); |
| 76 | |
| 77 | ghack_signals[GHSIG_CLEAR] = gtk_object_class_user_signal_new( |
| 78 | gtk_type_class(gtk_widget_get_type()), "ghack_clear", GTK_RUN_FIRST, |
| 79 | gtk_marshal_NONE__NONE, GTK_TYPE_NONE, 0); |
| 80 | |
| 81 | ghack_signals[GHSIG_DISPLAY] = gtk_object_class_user_signal_new( |
| 82 | gtk_type_class(gtk_widget_get_type()), "ghack_display", GTK_RUN_FIRST, |
| 83 | gtk_marshal_NONE__BOOL, GTK_TYPE_NONE, 1, GTK_TYPE_BOOL); |
| 84 | |
| 85 | ghack_signals[GHSIG_START_MENU] = gtk_object_class_user_signal_new( |
| 86 | gtk_type_class(gtk_widget_get_type()), "ghack_start_menu", |
| 87 | GTK_RUN_FIRST, gtk_marshal_NONE__NONE, GTK_TYPE_NONE, 0); |
| 88 | |
| 89 | ghack_signals[GHSIG_ADD_MENU] = gtk_object_class_user_signal_new( |
| 90 | gtk_type_class(gtk_widget_get_type()), "ghack_add_menu", |
| 91 | GTK_RUN_FIRST, gtk_marshal_NONE__POINTER, GTK_TYPE_NONE, 1, |
| 92 | GTK_TYPE_POINTER); |
| 93 | |
| 94 | ghack_signals[GHSIG_END_MENU] = gtk_object_class_user_signal_new( |
| 95 | gtk_type_class(gtk_widget_get_type()), "ghack_end_menu", |
| 96 | GTK_RUN_FIRST, gtk_marshal_NONE__POINTER, GTK_TYPE_NONE, 1, |
| 97 | GTK_TYPE_POINTER); |
| 98 | |
| 99 | ghack_signals[GHSIG_SELECT_MENU] = gtk_object_class_user_signal_new( |
| 100 | gtk_type_class(gtk_widget_get_type()), "ghack_select_menu", |
| 101 | GTK_RUN_FIRST, gtk_marshal_NONE__POINTER_INT_POINTER, GTK_TYPE_NONE, |
| 102 | 3, GTK_TYPE_POINTER, GTK_TYPE_INT, GTK_TYPE_POINTER); |
| 103 | |
| 104 | ghack_signals[GHSIG_CLIPAROUND] = gtk_object_class_user_signal_new( |
| 105 | gtk_type_class(gtk_widget_get_type()), "ghack_cliparound", |
| 106 | GTK_RUN_FIRST, gtk_marshal_NONE__INT_INT, GTK_TYPE_NONE, 2, |
| 107 | GTK_TYPE_INT, GTK_TYPE_INT); |
| 108 | |
| 109 | ghack_signals[GHSIG_FADE_HIGHLIGHT] = gtk_object_class_user_signal_new( |
| 110 | gtk_type_class(gtk_widget_get_type()), "ghack_fade_highlight", |
| 111 | GTK_RUN_FIRST, gtk_marshal_NONE__NONE, GTK_TYPE_NONE, 0); |
| 112 | |
| 113 | ghack_signals[GHSIG_DELAY] = gtk_object_class_user_signal_new( |
| 114 | gtk_type_class(gtk_widget_get_type()), "gnome_delay_output", |
| 115 | GTK_RUN_FIRST, gtk_marshal_NONE__INT, GTK_TYPE_NONE, 1, GTK_TYPE_INT); |
| 116 | } |
no outgoing calls
no test coverage detected