- max_size = 0;
-
- text_size = 0;
- text = gtk_entry_get_text (GTK_ENTRY (sheet_entry));
- if (text && strlen (text) > 0)
- text_size = STRING_WIDTH (GTK_WIDGET (sheet), attributes.font_desc, text);
-
- row = sheet->active_cell.row;
- col = sheet->active_cell.col;
-
- rectangle_from_cell (sheet, row, col, &shentry_allocation);
-
- size = MIN (text_size, max_size);
- size = MAX (size, shentry_allocation.width - 2 * COLUMN_TITLES_HEIGHT);
-
-
- gtk_widget_size_allocate (sheet->entry_widget, &shentry_allocation);
+ rectangle_from_cell (sheet, sheet->active_cell.row,
+ sheet->active_cell.col, &entry_alloc);