aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/table/e-cell-text.c
diff options
context:
space:
mode:
Diffstat (limited to 'widgets/table/e-cell-text.c')
-rw-r--r--widgets/table/e-cell-text.c254
1 files changed, 127 insertions, 127 deletions
diff --git a/widgets/table/e-cell-text.c b/widgets/table/e-cell-text.c
index 8e37f67eef..ac3eb292a9 100644
--- a/widgets/table/e-cell-text.c
+++ b/widgets/table/e-cell-text.c
@@ -85,7 +85,7 @@ static GdkAtom clipboard_atom = GDK_NONE;
-#define PARENT_TYPE e_cell_get_type()
+#define PARENT_TYPE e_cell_get_type ()
#define TEXT_PAD 4
@@ -173,12 +173,12 @@ struct _CellEdit {
guint default_cursor_shown : 1;
};
-static void e_cell_text_view_command(ETextEventProcessor *tep, ETextEventProcessorCommand *command, gpointer data);
+static void e_cell_text_view_command (ETextEventProcessor *tep, ETextEventProcessorCommand *command, gpointer data);
-static void e_cell_text_view_get_selection(CellEdit *edit, GdkAtom selection, guint32 time);
+static void e_cell_text_view_get_selection (CellEdit *edit, GdkAtom selection, guint32 time);
static void e_cell_text_view_supply_selection (CellEdit *edit, guint time, GdkAtom selection, guchar *data, gint length);
-static GtkWidget *e_cell_text_view_get_invisible(CellEdit *edit);
+static GtkWidget *e_cell_text_view_get_invisible (CellEdit *edit);
static void _selection_clear_event (GtkInvisible *invisible,
GdkEventSelection *event,
CellEdit *edit);
@@ -192,11 +192,11 @@ static void _selection_received (GtkInvisible *invisible,
guint time,
CellEdit *edit);
static void split_into_lines (CurrentCell *cell);
-static void unref_lines(CurrentCell *cell);
+static void unref_lines (CurrentCell *cell);
static void calc_line_widths (CurrentCell *cell);
static int get_line_ypos (CurrentCell *cell, struct line *line);
static int get_line_xpos (CurrentCell *cell, struct line *line);
-static void _get_tep(CellEdit *edit);
+static void _get_tep (CellEdit *edit);
static gint _get_position_from_xy (CurrentCell *cell, gint x, gint y);
static void _get_xy_from_position (CurrentCell *cell, gint position, gint *xp, gint *yp);
@@ -235,7 +235,7 @@ ect_stop_editing (ECellTextView *text_view)
CellEdit *edit = text_view->edit;
int row, view_col;
- if ( !edit )
+ if (!edit)
return;
row = edit->cell.row;
@@ -250,20 +250,20 @@ ect_stop_editing (ECellTextView *text_view)
if (edit->tep)
gtk_object_unref (GTK_OBJECT(edit->tep));
if (edit->primary_selection)
- g_free(edit->primary_selection);
+ g_free (edit->primary_selection);
if (edit->clipboard_selection)
- g_free(edit->clipboard_selection);
- if ( ! edit->default_cursor_shown ) {
- gdk_window_set_cursor(GTK_WIDGET(text_view->canvas)->window, NULL);
+ g_free (edit->clipboard_selection);
+ if (! edit->default_cursor_shown){
+ gdk_window_set_cursor (GTK_WIDGET(text_view->canvas)->window, NULL);
edit->default_cursor_shown = TRUE;
}
if (edit->timeout_id) {
- g_source_remove(edit->timeout_id);
+ g_source_remove (edit->timeout_id);
edit->timeout_id = 0;
}
if (edit->timer) {
- g_timer_stop(edit->timer);
- g_timer_destroy(edit->timer);
+ g_timer_stop (edit->timer);
+ g_timer_destroy (edit->timer);
edit->timer = NULL;
}
@@ -324,7 +324,7 @@ ect_kill_view (ECellView *ecv)
{
ECellTextView *text_view = (ECellTextView *) ecv;
- g_free(text_view);
+ g_free (text_view);
}
/*
@@ -356,7 +356,7 @@ ect_unrealize (ECellView *ecv)
gdk_gc_unref (text_view->gc);
text_view->gc = NULL;
- if ( text_view->edit ) {
+ if (text_view->edit){
ect_cancel_edit (text_view);
}
@@ -450,13 +450,13 @@ ect_draw (ECellView *ecell_view, GdkDrawable *drawable,
gdk_gc_set_clip_rectangle (fg_gc, &rect);
clip_rect = ▭
- if ( edit_display ) {
+ if (edit_display){
CellEdit *edit = text_view->edit;
CurrentCell *cell = CURRENT_CELL(edit);
cell->width = x2 - x1;
- split_into_lines(cell);
+ split_into_lines (cell);
linebreaks = cell->breaks;
@@ -472,16 +472,16 @@ ect_draw (ECellView *ecell_view, GdkDrawable *drawable,
end_char = start_char + lines->length;
sel_start = edit->selection_start;
sel_end = edit->selection_end;
- if (sel_start > sel_end ) {
+ if (sel_start > sel_end){
sel_start ^= sel_end;
sel_end ^= sel_start;
sel_start ^= sel_end;
}
- if ( sel_start < start_char )
+ if (sel_start < start_char)
sel_start = start_char;
- if ( sel_end > end_char )
+ if (sel_end > end_char)
sel_end = end_char;
- if ( sel_start < sel_end ) {
+ if (sel_start < sel_end){
sel_rect.x = xpos + x1 + gdk_text_width (font,
lines->text,
sel_start - start_char);
@@ -490,7 +490,7 @@ ect_draw (ECellView *ecell_view, GdkDrawable *drawable,
lines->text + sel_start - start_char,
sel_end - sel_start);
sel_rect.height = height;
- gtk_paint_flat_box(canvas->style,
+ gtk_paint_flat_box (canvas->style,
drawable,
edit->has_selection ?
GTK_STATE_SELECTED :
@@ -552,26 +552,26 @@ ect_draw (ECellView *ecell_view, GdkDrawable *drawable,
height);
}
}
- unref_lines(cell);
+ unref_lines (cell);
} else {
ECellTextLineBreaks *linebreaks;
CurrentCell cell;
- build_current_cell ( &cell, text_view, model_col, view_col, row );
+ build_current_cell (&cell, text_view, model_col, view_col, row);
cell.width = x2 - x1;
- split_into_lines(&cell);
+ split_into_lines (&cell);
linebreaks = cell.breaks;
lines = linebreaks->lines;
- ypos = get_line_ypos(&cell, lines);
+ ypos = get_line_ypos (&cell, lines);
ypos += font->ascent;
for (i = 0; i < linebreaks->num_lines; i++) {
xpos = get_line_xpos (&cell, lines);
- if ( ect->use_ellipsis && lines->ellipsis_length < lines->length) {
+ if (ect->use_ellipsis && lines->ellipsis_length < lines->length) {
gdk_draw_text (drawable,
font,
text_view->gc,
@@ -600,7 +600,7 @@ ect_draw (ECellView *ecell_view, GdkDrawable *drawable,
ypos += height;
lines++;
- unref_lines(&cell);
+ unref_lines (&cell);
}
gdk_gc_set_clip_rectangle (text_view->gc, NULL);
@@ -743,7 +743,7 @@ ect_edit_select_all (ECellTextView *text_view)
g_assert (text_view->edit);
text_view->edit->selection_start = 0;
- text_view->edit->selection_end = strlen(text_view->edit->cell.text);
+ text_view->edit->selection_end = strlen (text_view->edit->cell.text);
}
/*
@@ -761,7 +761,7 @@ ect_event (ECellView *ecell_view, GdkEvent *event, int model_col, int view_col,
gint return_val = 0;
CurrentCell cell, *cellptr;
- build_current_cell ( &cell, text_view, model_col, view_col, row );
+ build_current_cell (&cell, text_view, model_col, view_col, row);
if (edit){
@@ -795,7 +795,7 @@ ect_event (ECellView *ecell_view, GdkEvent *event, int model_col, int view_col,
}
if (edit_display) {
GdkEventKey key = event->key;
- if ( key.keyval == GDK_KP_Enter || key.keyval == GDK_Return ) {
+ if (key.keyval == GDK_KP_Enter || key.keyval == GDK_Return){
e_table_item_leave_edit (text_view->cell_view.e_table_item_view);
} else {
e_tep_event.key.time = key.time;
@@ -803,7 +803,7 @@ ect_event (ECellView *ecell_view, GdkEvent *event, int model_col, int view_col,
e_tep_event.key.keyval = key.keyval;
e_tep_event.key.length = key.length;
e_tep_event.key.string = key.string;
- _get_tep(edit);
+ _get_tep (edit);
return e_text_event_processor_handle_event (edit->tep,
&e_tep_event);
}
@@ -831,8 +831,8 @@ ect_event (ECellView *ecell_view, GdkEvent *event, int model_col, int view_col,
e_tep_event.button.time = button.time;
e_tep_event.button.state = button.state;
e_tep_event.button.button = button.button;
- e_tep_event.button.position = _get_position_from_xy(cellptr, button.x, button.y);
- _get_tep(edit);
+ e_tep_event.button.position = _get_position_from_xy (cellptr, button.x, button.y);
+ _get_tep (edit);
return_val = e_text_event_processor_handle_event (edit->tep,
&e_tep_event);
if (event->button.button == 1) {
@@ -852,8 +852,8 @@ ect_event (ECellView *ecell_view, GdkEvent *event, int model_col, int view_col,
e_tep_event.button.time = button.time;
e_tep_event.button.state = button.state;
e_tep_event.button.button = button.button;
- e_tep_event.button.position = _get_position_from_xy(cellptr, button.x, button.y);
- _get_tep(edit);
+ e_tep_event.button.position = _get_position_from_xy (cellptr, button.x, button.y);
+ _get_tep (edit);
return_val = e_text_event_processor_handle_event (edit->tep,
&e_tep_event);
if (event->button.button == 1) {
@@ -874,8 +874,8 @@ ect_event (ECellView *ecell_view, GdkEvent *event, int model_col, int view_col,
GdkEventMotion motion = event->motion;
e_tep_event.motion.time = motion.time;
e_tep_event.motion.state = motion.state;
- e_tep_event.motion.position = _get_position_from_xy(cellptr, motion.x, motion.y);
- _get_tep(edit);
+ e_tep_event.motion.position = _get_position_from_xy (cellptr, motion.x, motion.y);
+ _get_tep (edit);
return_val = e_text_event_processor_handle_event (edit->tep,
&e_tep_event);
edit->lastx = motion.x;
@@ -888,8 +888,8 @@ ect_event (ECellView *ecell_view, GdkEvent *event, int model_col, int view_col,
edit->pointer_in = TRUE;
#endif
if (edit_display) {
- if ( edit->default_cursor_shown ) {
- gdk_window_set_cursor(canvas->window, text_view->i_cursor);
+ if (edit->default_cursor_shown){
+ gdk_window_set_cursor (canvas->window, text_view->i_cursor);
edit->default_cursor_shown = FALSE;
}
}
@@ -899,8 +899,8 @@ ect_event (ECellView *ecell_view, GdkEvent *event, int model_col, int view_col,
text_view->pointer_in = FALSE;
#endif
if (edit_display) {
- if ( ! edit->default_cursor_shown ) {
- gdk_window_set_cursor(canvas->window, NULL);
+ if (! edit->default_cursor_shown){
+ gdk_window_set_cursor (canvas->window, NULL);
edit->default_cursor_shown = TRUE;
}
}
@@ -912,7 +912,7 @@ ect_event (ECellView *ecell_view, GdkEvent *event, int model_col, int view_col,
return return_val;
#if 0
if (GNOME_CANVAS_ITEM_CLASS(parent_class)->event)
- return GNOME_CANVAS_ITEM_CLASS(parent_class)->event(item, event);
+ return GNOME_CANVAS_ITEM_CLASS(parent_class)->event (item, event);
#endif
else
return 0;
@@ -959,12 +959,12 @@ ect_height (ECellView *ecell_view, int model_col, int view_col, int row)
CurrentCell cell;
int return_val;
- build_current_cell ( &cell, text_view, model_col, view_col, row );
- split_into_lines( &cell );
+ build_current_cell (&cell, text_view, model_col, view_col, row);
+ split_into_lines (&cell);
return_val = (text_view->font->ascent + text_view->font->descent) * cell.breaks->num_lines + TEXT_PAD;
- unref_lines( &cell );
+ unref_lines (&cell);
return return_val;
}
@@ -982,7 +982,7 @@ ect_enter_edit (ECellView *ecell_view, int model_col, int view_col, int row)
edit = g_new (CellEdit, 1);
text_view->edit = edit;
- build_current_cell ( CURRENT_CELL(edit), text_view, model_col, view_col, row );
+ build_current_cell (CURRENT_CELL(edit), text_view, model_col, view_col, row);
edit->xofs_edit = 0.0;
edit->yofs_edit = 0.0;
@@ -991,10 +991,10 @@ ect_enter_edit (ECellView *ecell_view, int model_col, int view_col, int row)
edit->selection_end = 0;
edit->select_by_word = FALSE;
- edit->timeout_id = g_timeout_add(10, _blink_scroll_timeout, text_view);
- edit->timer = g_timer_new();
- g_timer_elapsed(edit->timer, &(edit->scroll_start));
- g_timer_start(edit->timer);
+ edit->timeout_id = g_timeout_add (10, _blink_scroll_timeout, text_view);
+ edit->timer = g_timer_new ();
+ g_timer_elapsed (edit->timer, &(edit->scroll_start));
+ g_timer_start (edit->timer);
edit->lastx = 0;
edit->lasty = 0;
@@ -1021,9 +1021,9 @@ ect_enter_edit (ECellView *ecell_view, int model_col, int view_col, int row)
edit->cell.text = g_strdup (str);
#if 0
- if ( edit->pointer_in ) {
- if ( edit->default_cursor_shown ) {
- gdk_window_set_cursor(GTK_WIDGET(item->canvas)->window, text_view->i_cursor);
+ if (edit->pointer_in){
+ if (edit->default_cursor_shown){
+ gdk_window_set_cursor (GTK_WIDGET(item->canvas)->window, text_view->i_cursor);
edit->default_cursor_shown = FALSE;
}
}
@@ -1166,7 +1166,7 @@ _get_xy_from_position (CurrentCell *cell, gint position, gint *xp, gint *yp)
GdkFont *font = text_view->font;
ECellTextLineBreaks *linebreaks;
- split_into_lines(cell);
+ split_into_lines (cell);
linebreaks = cell->breaks;
lines = linebreaks->lines;
@@ -1184,7 +1184,7 @@ _get_xy_from_position (CurrentCell *cell, gint position, gint *xp, gint *yp)
x += gdk_text_width (font,
lines->text,
position - (lines->text - cell->text));
- if ( (CellEdit *) cell == cell->text_view->edit ) {
+ if ((CellEdit *) cell == cell->text_view->edit){
x -= ((CellEdit *)cell)->xofs_edit;
y -= ((CellEdit *)cell)->yofs_edit;
}
@@ -1192,7 +1192,7 @@ _get_xy_from_position (CurrentCell *cell, gint position, gint *xp, gint *yp)
*xp = x;
if (yp)
*yp = y;
- unref_lines(cell);
+ unref_lines (cell);
}
}
@@ -1208,13 +1208,13 @@ _get_position_from_xy (CurrentCell *cell, gint x, gint y)
GdkFont *font = text_view->font;
ECellTextLineBreaks *linebreaks;
- split_into_lines(cell);
+ split_into_lines (cell);
linebreaks = cell->breaks;
lines = linebreaks->lines;
- if ( (CellEdit *) cell == cell->text_view->edit ) {
+ if ((CellEdit *) cell == cell->text_view->edit){
x += ((CellEdit *)cell)->xofs_edit;
y += ((CellEdit *)cell)->yofs_edit;
}
@@ -1234,8 +1234,8 @@ _get_position_from_xy (CurrentCell *cell, gint x, gint y)
lines += j;
xpos = get_line_xpos (cell, lines);
- for(i = 0; i < lines->length; i++) {
- int charwidth = gdk_text_width(font,
+ for (i = 0; i < lines->length; i++) {
+ int charwidth = gdk_text_width (font,
lines->text + i,
1);
xpos += charwidth / 2;
@@ -1247,7 +1247,7 @@ _get_position_from_xy (CurrentCell *cell, gint x, gint y)
return_val = lines->text + i - cell->text;
- unref_lines(cell);
+ unref_lines (cell);
return return_val;
}
@@ -1267,7 +1267,7 @@ _blink_scroll_timeout (gpointer data)
gboolean scroll = FALSE;
gboolean redraw = FALSE;
- g_timer_elapsed(edit->timer, &current_time);
+ g_timer_elapsed (edit->timer, &current_time);
if (edit->scroll_start + SCROLL_WAIT_TIME > 1000000) {
if (current_time > edit->scroll_start - (1000000 - SCROLL_WAIT_TIME) &&
@@ -1299,8 +1299,8 @@ _blink_scroll_timeout (gpointer data)
e_tep_event.type = GDK_MOTION_NOTIFY;
e_tep_event.motion.state = edit->last_state;
e_tep_event.motion.time = 0;
- e_tep_event.motion.position = _get_position_from_xy(cell, edit->lastx, edit->lasty);
- _get_tep(edit);
+ e_tep_event.motion.position = _get_position_from_xy (cell, edit->lastx, edit->lasty);
+ _get_tep (edit);
e_text_event_processor_handle_event (edit->tep,
&e_tep_event);
edit->scroll_start = current_time;
@@ -1316,14 +1316,14 @@ _blink_scroll_timeout (gpointer data)
redraw = TRUE;
edit->show_cursor = FALSE;
}
- if ( redraw ) {
+ if (redraw){
ect_queue_redraw (text_view, edit->cell.view_col, edit->cell.row);
}
return TRUE;
}
static int
-_get_position(ECellTextView *text_view, ETextEventProcessorCommand *command)
+_get_position (ECellTextView *text_view, ETextEventProcessorCommand *command)
{
int i;
int length;
@@ -1342,7 +1342,7 @@ _get_position(ECellTextView *text_view, ETextEventProcessorCommand *command)
case E_TEP_START_OF_BUFFER:
return 0;
case E_TEP_END_OF_BUFFER:
- return strlen(cell->text);
+ return strlen (cell->text);
case E_TEP_START_OF_LINE:
for (i = edit->selection_end - 2; i > 0; i--)
@@ -1352,7 +1352,7 @@ _get_position(ECellTextView *text_view, ETextEventProcessorCommand *command)
}
return i;
case E_TEP_END_OF_LINE:
- length = strlen(cell->text);
+ length = strlen (cell->text);
for (i = edit->selection_end + 1; i < length; i++)
if (cell->text[i] == '\n') {
break;
@@ -1362,7 +1362,7 @@ _get_position(ECellTextView *text_view, ETextEventProcessorCommand *command)
return i;
case E_TEP_FORWARD_CHARACTER:
- length = strlen(cell->text);
+ length = strlen (cell->text);
i = edit->selection_end + 1;
if (i > length)
i = length;
@@ -1374,9 +1374,9 @@ _get_position(ECellTextView *text_view, ETextEventProcessorCommand *command)
return i;
case E_TEP_FORWARD_WORD:
- length = strlen(cell->text);
+ length = strlen (cell->text);
for (i = edit->selection_end + 1; i < length; i++)
- if (isspace(cell->text[i])) {
+ if (isspace (cell->text[i])) {
break;
}
if (i > length)
@@ -1384,7 +1384,7 @@ _get_position(ECellTextView *text_view, ETextEventProcessorCommand *command)
return i;
case E_TEP_BACKWARD_WORD:
for (i = edit->selection_end - 2; i > 0; i--)
- if (isspace(cell->text[i])) {
+ if (isspace (cell->text[i])) {
i++;
break;
}
@@ -1393,13 +1393,13 @@ _get_position(ECellTextView *text_view, ETextEventProcessorCommand *command)
return i;
case E_TEP_FORWARD_LINE:
- _get_xy_from_position(cell, edit->selection_end, &x, &y);
+ _get_xy_from_position (cell, edit->selection_end, &x, &y);
y += text_view->font->ascent + text_view->font->descent;
- return _get_position_from_xy(cell, x, y);
+ return _get_position_from_xy (cell, x, y);
case E_TEP_BACKWARD_LINE:
- _get_xy_from_position(cell, edit->selection_end, &x, &y);
+ _get_xy_from_position (cell, edit->selection_end, &x, &y);
y -= text_view->font->ascent + text_view->font->descent;
- return _get_position_from_xy(cell, x, y);
+ return _get_position_from_xy (cell, x, y);
case E_TEP_FORWARD_PARAGRAPH:
case E_TEP_BACKWARD_PARAGRAPH:
@@ -1413,11 +1413,11 @@ _get_position(ECellTextView *text_view, ETextEventProcessorCommand *command)
}
static void
-_delete_selection(ECellTextView *text_view)
+_delete_selection (ECellTextView *text_view)
{
CellEdit *edit = text_view->edit;
CurrentCell *cell = CURRENT_CELL(edit);
- gint length = strlen(cell->text);
+ gint length = strlen (cell->text);
if (edit->selection_end == edit->selection_start)
return;
if (edit->selection_end < edit->selection_start) {
@@ -1425,26 +1425,26 @@ _delete_selection(ECellTextView *text_view)
edit->selection_start ^= edit->selection_end;
edit->selection_end ^= edit->selection_start;
}
- memmove( cell->text + edit->selection_start,
+ memmove (cell->text + edit->selection_start,
cell->text + edit->selection_end,
- length - edit->selection_end + 1 );
+ length - edit->selection_end + 1);
length -= edit->selection_end - edit->selection_start;
edit->selection_end = edit->selection_start;
}
static void
-_insert(ECellTextView *text_view, char *string, int value)
+_insert (ECellTextView *text_view, char *string, int value)
{
if (value > 0) {
char *temp;
CellEdit *edit = text_view->edit;
CurrentCell *cell = CURRENT_CELL(edit);
- gint length = strlen(cell->text);
- temp = g_new(gchar, length + value + 1);
- strncpy(temp, cell->text, edit->selection_start);
- strncpy(temp + edit->selection_start, string, value);
- strcpy(temp + edit->selection_start + value, cell->text + edit->selection_start);
- g_free(cell->text);
+ gint length = strlen (cell->text);
+ temp = g_new (gchar, length + value + 1);
+ strncpy (temp, cell->text, edit->selection_start);
+ strncpy (temp + edit->selection_start, string, value);
+ strcpy (temp + edit->selection_start + value, cell->text + edit->selection_start);
+ g_free (cell->text);
cell->text = temp;
edit->selection_start += value;
edit->selection_end = edit->selection_start;
@@ -1452,7 +1452,7 @@ _insert(ECellTextView *text_view, char *string, int value)
}
static void
-e_cell_text_view_command(ETextEventProcessor *tep, ETextEventProcessorCommand *command, gpointer data)
+e_cell_text_view_command (ETextEventProcessor *tep, ETextEventProcessorCommand *command, gpointer data)
{
CellEdit *edit = (CellEdit *) data;
CurrentCell *cell = CURRENT_CELL(edit);
@@ -1464,31 +1464,31 @@ e_cell_text_view_command(ETextEventProcessor *tep, ETextEventProcessorCommand *c
int sel_start, sel_end;
switch (command->action) {
case E_TEP_MOVE:
- edit->selection_start = _get_position(text_view, command);
+ edit->selection_start = _get_position (text_view, command);
edit->selection_end = edit->selection_start;
if (edit->timer) {
- g_timer_reset(edit->timer);
+ g_timer_reset (edit->timer);
}
redraw = TRUE;
break;
case E_TEP_SELECT:
- edit->selection_end = _get_position(text_view, command);
+ edit->selection_end = _get_position (text_view, command);
sel_start = MIN(edit->selection_start, edit->selection_end);
sel_end = MAX(edit->selection_start, edit->selection_end);
if (sel_start != sel_end) {
e_cell_text_view_supply_selection (edit, command->time, GDK_SELECTION_PRIMARY, cell->text + sel_start, sel_end - sel_start);
} else if (edit->timer) {
- g_timer_reset(edit->timer);
+ g_timer_reset (edit->timer);
}
redraw = TRUE;
break;
case E_TEP_DELETE:
if (edit->selection_end == edit->selection_start) {
- edit->selection_end = _get_position(text_view, command);
+ edit->selection_end = _get_position (text_view, command);
}
- _delete_selection(text_view);
+ _delete_selection (text_view);
if (edit->timer) {
- g_timer_reset(edit->timer);
+ g_timer_reset (edit->timer);
}
redraw = TRUE;
change = TRUE;
@@ -1496,11 +1496,11 @@ e_cell_text_view_command(ETextEventProcessor *tep, ETextEventProcessorCommand *c
case E_TEP_INSERT:
if (edit->selection_end != edit->selection_start) {
- _delete_selection(text_view);
+ _delete_selection (text_view);
}
- _insert(text_view, command->string, command->value);
+ _insert (text_view, command->string, command->value);
if (edit->timer) {
- g_timer_reset(edit->timer);
+ g_timer_reset (edit->timer);
}
redraw = TRUE;
change = TRUE;
@@ -1512,13 +1512,13 @@ e_cell_text_view_command(ETextEventProcessor *tep, ETextEventProcessorCommand *c
e_cell_text_view_supply_selection (edit, command->time, clipboard_atom, cell->text + sel_start, sel_end - sel_start);
}
if (edit->timer) {
- g_timer_reset(edit->timer);
+ g_timer_reset (edit->timer);
}
break;
case E_TEP_PASTE:
e_cell_text_view_get_selection (edit, clipboard_atom, command->time);
if (edit->timer) {
- g_timer_reset(edit->timer);
+ g_timer_reset (edit->timer);
}
redraw = TRUE;
change = TRUE;
@@ -1554,7 +1554,7 @@ e_cell_text_view_command(ETextEventProcessor *tep, ETextEventProcessorCommand *c
struct line *lines;
ECellTextLineBreaks *linebreaks;
- split_into_lines(cell);
+ split_into_lines (cell);
linebreaks = cell->breaks;
@@ -1564,7 +1564,7 @@ e_cell_text_view_command(ETextEventProcessor *tep, ETextEventProcessorCommand *c
}
}
lines --;
- x = gdk_text_width(text_view->font,
+ x = gdk_text_width (text_view->font,
lines->text,
edit->selection_end - (lines->text - cell->text));
@@ -1578,10 +1578,10 @@ e_cell_text_view_command(ETextEventProcessor *tep, ETextEventProcessorCommand *c
edit->xofs_edit = 2 + x - cell->width;
redraw = TRUE;
}
- unref_lines(cell);
+ unref_lines (cell);
}
- if ( redraw ) {
+ if (redraw){
ect_queue_redraw (text_view, edit->cell.view_col, edit->cell.row);
}
#if 0
@@ -1595,13 +1595,13 @@ static void _invisible_destroy (GtkInvisible *invisible,
edit->invisible = NULL;
}
-static GtkWidget *e_cell_text_view_get_invisible(CellEdit *edit)
+static GtkWidget *e_cell_text_view_get_invisible (CellEdit *edit)
{
GtkWidget *invisible;
if (edit->invisible) {
invisible = edit->invisible;
} else {
- invisible = gtk_invisible_new();
+ invisible = gtk_invisible_new ();
edit->invisible = invisible;
gtk_selection_add_target (invisible,
@@ -1686,7 +1686,7 @@ _selection_received (GtkInvisible *invisible,
command.string = selection_data->data;
command.value = selection_data->length;
command.time = time;
- e_cell_text_view_command(edit->tep, &command, edit);
+ e_cell_text_view_command (edit->tep, &command, edit);
}
}
@@ -1695,19 +1695,19 @@ static void e_cell_text_view_supply_selection (CellEdit *edit, guint time, GdkAt
gboolean successful;
GtkWidget *invisible;
- invisible = e_cell_text_view_get_invisible(edit);
+ invisible = e_cell_text_view_get_invisible (edit);
- if (selection == GDK_SELECTION_PRIMARY ) {
+ if (selection == GDK_SELECTION_PRIMARY){
if (edit->primary_selection) {
g_free (edit->primary_selection);
}
- edit->primary_selection = g_strndup(data, length);
+ edit->primary_selection = g_strndup (data, length);
edit->primary_length = length;
} else if (selection == clipboard_atom) {
if (edit->clipboard_selection) {
g_free (edit->clipboard_selection);
}
- edit->clipboard_selection = g_strndup(data, length);
+ edit->clipboard_selection = g_strndup (data, length);
edit->clipboard_length = length;
}
@@ -1720,24 +1720,24 @@ static void e_cell_text_view_supply_selection (CellEdit *edit, guint time, GdkAt
}
static void
-e_cell_text_view_get_selection(CellEdit *edit, GdkAtom selection, guint32 time)
+e_cell_text_view_get_selection (CellEdit *edit, GdkAtom selection, guint32 time)
{
GtkWidget *invisible;
- invisible = e_cell_text_view_get_invisible(edit);
- gtk_selection_convert(invisible,
+ invisible = e_cell_text_view_get_invisible (edit);
+ gtk_selection_convert (invisible,
selection,
GDK_SELECTION_TYPE_STRING,
time);
}
static void
-_get_tep(CellEdit *edit)
+_get_tep (CellEdit *edit)
{
if (!edit->tep) {
- edit->tep = e_text_event_processor_emacs_like_new();
+ edit->tep = e_text_event_processor_emacs_like_new ();
gtk_object_ref (GTK_OBJECT (edit->tep));
gtk_object_sink (GTK_OBJECT (edit->tep));
- gtk_signal_connect(GTK_OBJECT(edit->tep),
+ gtk_signal_connect (GTK_OBJECT(edit->tep),
"command",
GTK_SIGNAL_FUNC(e_cell_text_view_command),
(gpointer) edit);
@@ -1756,7 +1756,7 @@ split_into_lines (CurrentCell *cell)
ECellTextLineBreaks *linebreaks = cell->breaks;
if (! cell->breaks) {
- cell->breaks = g_new(ECellTextLineBreaks, 1);
+ cell->breaks = g_new (ECellTextLineBreaks, 1);
cell->breaks->ref_count = 1;
} else {
cell->breaks->ref_count ++;
@@ -1805,13 +1805,13 @@ split_into_lines (CurrentCell *cell)
/* Free lines structure. */
static void
-unref_lines(CurrentCell *cell)
+unref_lines (CurrentCell *cell)
{
- if ( cell->breaks ) {
+ if (cell->breaks){
cell->breaks->ref_count --;
- if ( cell->breaks->ref_count <= 0 ) {
- g_free(cell->breaks->lines);
- g_free(cell->breaks);
+ if (cell->breaks->ref_count <= 0){
+ g_free (cell->breaks->lines);
+ g_free (cell->breaks);
cell->breaks = NULL;
}
}
@@ -1865,7 +1865,7 @@ calc_line_widths (CurrentCell *cell)
lines->width > cell->width) {
if (font) {
lines->ellipsis_length = 0;
- for (j = 0; j < lines->length; j++ ) {
+ for (j = 0; j < lines->length; j++){
if (gdk_text_width (font, lines->text, j) + text_view->ellipsis_width <= cell->width)
lines->ellipsis_length = j;
else
@@ -1901,5 +1901,5 @@ build_current_cell (CurrentCell *cell, ECellTextView *text_view, int model_col,
cell->row = row;
cell->breaks = NULL;
cell->text = e_table_model_value_at (ecell_view->e_table_model, model_col, row);
- cell->width = e_table_header_get_column(((ETableItem *)ecell_view->e_table_item_view)->header, view_col)->width - 8;
+ cell->width = e_table_header_get_column (((ETableItem *)ecell_view->e_table_item_view)->header, view_col)->width - 8;
}