Lines Matching refs:src
762 gdl_dock_param_export_int (const GValue *src,
765 dst->data [0].v_pointer = g_strdup_printf ("%d", src->data [0].v_int);
769 gdl_dock_param_export_uint (const GValue *src,
772 dst->data [0].v_pointer = g_strdup_printf ("%u", src->data [0].v_uint);
776 gdl_dock_param_export_string (const GValue *src,
779 dst->data [0].v_pointer = g_strdup (src->data [0].v_pointer);
783 gdl_dock_param_export_bool (const GValue *src,
786 dst->data [0].v_pointer = g_strdup_printf ("%s", src->data [0].v_int ? "yes" : "no");
790 gdl_dock_param_export_placement (const GValue *src,
793 switch (src->data [0].v_int) {
819 gdl_dock_param_import_int (const GValue *src,
822 dst->data [0].v_int = atoi (src->data [0].v_pointer);
826 gdl_dock_param_import_uint (const GValue *src,
829 dst->data [0].v_uint = (guint) atoi (src->data [0].v_pointer);
833 gdl_dock_param_import_string (const GValue *src,
836 dst->data [0].v_pointer = g_strdup (src->data [0].v_pointer);
840 gdl_dock_param_import_bool (const GValue *src,
843 dst->data [0].v_int = !strcmp (src->data [0].v_pointer, "yes");
847 gdl_dock_param_import_placement (const GValue *src,
850 if (!strcmp (src->data [0].v_pointer, "top"))
852 else if (!strcmp (src->data [0].v_pointer, "bottom"))
854 else if (!strcmp (src->data [0].v_pointer, "center"))
856 else if (!strcmp (src->data [0].v_pointer, "left"))
858 else if (!strcmp (src->data [0].v_pointer, "right"))
860 else if (!strcmp (src->data [0].v_pointer, "floating"))