diff options
-rw-r--r-- | demos/constraint-editor/constraint-editor.c | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/demos/constraint-editor/constraint-editor.c b/demos/constraint-editor/constraint-editor.c index 62af6e356f..ffbc6a15b0 100644 --- a/demos/constraint-editor/constraint-editor.c +++ b/demos/constraint-editor/constraint-editor.c @@ -212,6 +212,22 @@ get_relation_nick (GtkConstraintRelation relation) return nick; } +static const char * +get_relation_display_name (GtkConstraintRelation relation) +{ + switch (relation) + { + case GTK_CONSTRAINT_RELATION_LE: + return "≤"; + case GTK_CONSTRAINT_RELATION_EQ: + return "="; + case GTK_CONSTRAINT_RELATION_GE: + return "≥"; + default: + return "?"; + } +} + static GtkConstraintStrength get_strength (const char *id) { @@ -347,7 +363,7 @@ constraint_editor_constraint_to_string (GtkConstraint *constraint) name = get_target_name (gtk_constraint_get_target (constraint)); attr = get_attr_nick (gtk_constraint_get_target_attribute (constraint)); - relation = get_relation_nick (gtk_constraint_get_relation (constraint)); + relation = get_relation_display_name (gtk_constraint_get_relation (constraint)); if (name == NULL) name = "[ ]"; |