Ejemplo n.º 1
0
static void 
intarrayprop_save(IntarrayProperty *prop, AttributeNode attr) 
{
  guint i;
  for (i = 0; i < prop->intarray_data->len; i++)
    data_add_int(attr, g_array_index(prop->intarray_data,gint,i));
}
Ejemplo n.º 2
0
Archivo: flow.c Proyecto: brunetton/dia
static void
flow_save(Flow *flow, ObjectNode obj_node, const char *filename)
{
  connection_save(&flow->connection, obj_node);

  data_add_text(new_attribute(obj_node, "text"),
		flow->text) ;
  data_add_int(new_attribute(obj_node, "type"),
	       flow->type);
}
Ejemplo n.º 3
0
Archivo: flow.c Proyecto: heshanjse/dia
static void
flow_save(Flow *flow, ObjectNode obj_node, DiaContext *ctx)
{
  connection_save(&flow->connection, obj_node, ctx);

  data_add_text(new_attribute(obj_node, "text"),
		flow->text, ctx) ;
  data_add_int(new_attribute(obj_node, "type"),
	       flow->type, ctx);
}
Ejemplo n.º 4
0
static void
message_save(Message *message, ObjectNode obj_node, const char *filename)
{
  connection_save(&message->connection, obj_node);

  data_add_string(new_attribute(obj_node, "text"),
		  message->text);
  data_add_point(new_attribute(obj_node, "text_pos"),
		 &message->text_pos);
  data_add_int(new_attribute(obj_node, "type"),
		   message->type);
}
Ejemplo n.º 5
0
static void
state_save(State *state, ObjectNode obj_node, const char *filename)
{
  element_save(&state->element, obj_node);

  data_add_text(new_attribute(obj_node, "text"),
		state->text);

  data_add_int(new_attribute(obj_node, "type"),
	       state->state_type);

}
Ejemplo n.º 6
0
static void 
connpoint_lineprop_save(Connpoint_LineProperty *prop, AttributeNode attr, DiaContext *ctx) 
{
  data_add_int(attr, prop->connpoint_line_data, ctx);
}
Ejemplo n.º 7
0
void 
connpointline_save(ConnPointLine *cpl,ObjectNode obj_node,
		   const gchar *name)
{
  data_add_int(new_attribute(obj_node, name),cpl->num_connections);
}
Ejemplo n.º 8
0
static void 
intprop_save(IntProperty *prop, AttributeNode attr) 
{
  data_add_int(attr, prop->int_data);
}