コード例 #1
0
ファイル: equipment.c プロジェクト: XinyuSimov/subsurface
static void add_cylinder(struct cylinder_widget *cylinder, const char *desc, int ml, int mbar)
{
	GtkTreeIter iter;

	cylinder->name = desc;
	add_cylinder_type(desc, ml, mbar, &iter);
}
コード例 #2
0
ファイル: equipment.c プロジェクト: jnoel/subsurface
static void add_cylinder(struct cylinder_widget *cylinder, const char *desc, int ml, int mbar)
{
	GtkTreeIter iter, *match;

	cylinder->name = desc;
	match = add_cylinder_type(desc, ml, mbar, &iter);
	if (match)
		gtk_combo_box_set_active_iter(cylinder->description, match);
}
コード例 #3
0
ファイル: equipment.c プロジェクト: jnoel/subsurface
/*
 * When adding a dive, we'll add all the pre-existing cylinder
 * information from that dive to our cylinder model.
 */
void add_cylinder_description(cylinder_type_t *type)
{
	GtkTreeIter iter;
	const char *desc;
	unsigned int size, workp;

	desc = type->description;
	if (!desc)
		return;
	size = type->size.mliter;
	workp = type->workingpressure.mbar;
	add_cylinder_type(desc, size, workp, &iter);
}