~centralelyon2010/inkscape/imagelinks2

« back to all changes in this revision

Viewing changes to src/widgets/gradient-vector.cpp

  • Committer: kidproto
  • Date: 2006-08-25 07:03:19 UTC
  • Revision ID: kidproto@users.sourceforge.net-20060825070319-49nso3fdlwuveifv
peeled back the gboolean code as it hit on some complexity theory principles...
need to rethink and incrementally change gbooleans to bools

Show diffs side-by-side

added added

removed removed

Lines of Context:
170
170
void
171
171
sp_gradient_vector_selector_set_gradient (SPGradientVectorSelector *gvs, SPDocument *doc, SPGradient *gr)
172
172
{
173
 
        static bool suppress = FALSE;
 
173
        static gboolean suppress = FALSE;
174
174
 
175
175
        g_return_if_fail (gvs != NULL);
176
176
        g_return_if_fail (SP_IS_GRADIENT_VECTOR_SELECTOR (gvs));
418
418
static GtkWidget *sp_gradient_vector_widget_new (SPGradient *gradient, SPStop *stop);
419
419
 
420
420
static void sp_gradient_vector_widget_load_gradient (GtkWidget *widget, SPGradient *gradient);
421
 
static bool sp_gradient_vector_dialog_delete (GtkWidget *widget, GdkEvent *event, GtkWidget *dialog);
 
421
static gint sp_gradient_vector_dialog_delete (GtkWidget *widget, GdkEvent *event, GtkWidget *dialog);
422
422
static void sp_gradient_vector_dialog_destroy (GtkObject *object, gpointer data);
423
423
 
424
424
static void sp_gradient_vector_widget_destroy (GtkObject *object, gpointer data);
428
428
static void sp_gradient_vector_color_changed (SPColorSelector *csel, GtkObject *object);
429
429
static void update_stop_list( GtkWidget *mnu, SPGradient *gradient, SPStop *new_stop);
430
430
 
431
 
static bool blocked = FALSE;
 
431
static gboolean blocked = FALSE;
432
432
 
433
433
static void grad_edit_dia_stop_added_or_removed (Inkscape::XML::Node *repr, Inkscape::XML::Node *child, Inkscape::XML::Node *ref, gpointer data)
434
434
{
1025
1025
        // Once the user edits a gradient, it stops being auto-collectable
1026
1026
        if (SP_OBJECT_REPR(gradient)->attribute("inkscape:collect")) {
1027
1027
                SPDocument *document = SP_OBJECT_DOCUMENT (gradient);
1028
 
                bool saved = sp_document_get_undo_sensitive(document);
 
1028
                gboolean saved = sp_document_get_undo_sensitive(document);
1029
1029
                sp_document_set_undo_sensitive (document, FALSE);
1030
1030
                SP_OBJECT_REPR(gradient)->setAttribute("inkscape:collect", NULL);
1031
1031
                sp_document_set_undo_sensitive (document, saved);
1042
1042
        wd.stop = 0;
1043
1043
}
1044
1044
 
1045
 
static bool
 
1045
static gboolean
1046
1046
sp_gradient_vector_dialog_delete (GtkWidget *widget, GdkEvent *event, GtkWidget *dialog)
1047
1047
{
1048
1048
        gtk_window_get_position ((GtkWindow *) dlg, &x, &y);