Commit f5b1ccd7 authored by Arturo Espinosa's avatar Arturo Espinosa

Small doc updates -mig

parent 03ea0554
1998-09-22 Miguel de Icaza <miguel@nuclecu.unam.mx>
* src/gnumeric-sheet.c (gnumeric_sheet_key): Do not process events
that might be catched by the menubar.
* src/about.c: Add about box.
1998-09-21 Miguel de Icaza <miguel@nuclecu.unam.mx>
* src/fn-math.c: Changed the way we tag the function definitions
......
1998-09-22 Miguel de Icaza <miguel@nuclecu.unam.mx>
* src/gnumeric-sheet.c (gnumeric_sheet_key): Do not process events
that might be catched by the menubar.
* src/about.c: Add about box.
1998-09-21 Miguel de Icaza <miguel@nuclecu.unam.mx>
* src/fn-math.c: Changed the way we tag the function definitions
......
1998-09-22 Miguel de Icaza <miguel@nuclecu.unam.mx>
* src/gnumeric-sheet.c (gnumeric_sheet_key): Do not process events
that might be catched by the menubar.
* src/about.c: Add about box.
1998-09-21 Miguel de Icaza <miguel@nuclecu.unam.mx>
* src/fn-math.c: Changed the way we tag the function definitions
......
1998-09-22 Miguel de Icaza <miguel@nuclecu.unam.mx>
* src/gnumeric-sheet.c (gnumeric_sheet_key): Do not process events
that might be catched by the menubar.
* src/about.c: Add about box.
1998-09-21 Miguel de Icaza <miguel@nuclecu.unam.mx>
* src/fn-math.c: Changed the way we tag the function definitions
......
......@@ -93,4 +93,15 @@ documentation for these:
- Gnumeric distinguishes regular text from formulas by preceding
formulas with an equal sign. So to enter an expression you have
to enter for example: =1+2.
\ No newline at end of file
to enter for example: =1+2.
- Control-Space selects a column
- Control-A selects all
- SHift-Space selects the row.
- Selection-keys + control extend the selection to boundary of
worksheet.
- SHift-Backspace: Collapses selection to active cell.
\ No newline at end of file
......@@ -2,18 +2,6 @@
GNOME Spread Sheet task list
* BUGS
A1: numero
B1: =EXP(A1) -> loop
=YEAR(NOW())
.33 -> scientific format anade un leading - -> segv
* Autofill
Finish implementation
* Sheet
* EDITION
......@@ -26,10 +14,6 @@ GNOME Spread Sheet task list
** Style
Orientation
horizontal
vertical: 3 types of string display.
Borders:
Color/patterns
......@@ -39,15 +23,6 @@ GNOME Spread Sheet task list
** Keyboard shortcuts
We need to *Document*:
CTRL+SPACEBAR Select column
CTRL+A Select all
SHIFT+SPACEBAR Select row
Selection keys+CTRL Extend selection to boundary of worksheet
SHIFT+BACKSPACE Collapse selection to active cell
More...
* File Load/Save
Support for popular formats.
......
<sect1><title>Copying and moving cells</title>
There are two ways of moving and copying cells in Gnumeric:
<item>Using copy/cut/paste operations</item>
<item>Using the mouse to drag the selection</item>
<subsection>Using the mouse to drag the selection</subsection>
Dragging the border of a selection to a target area will move the
cells.
Dragging the border of a selection to a target area while holding the
control key down will perform a move.
If you use the right button for performing the drag, a menu with the
possible options appears when you release it.
<sect1>
<title>Copying and moving cells</title>
<para>There are two ways of moving and copying cells in Gnumeric:</para>
<itemizedlist>
<item>Using copy/cut/paste operations</item>
<item>Using the mouse to drag the selection</item>
</itemizedlist>
<sect2>Using the mouse to drag the selection</sect>
<para>Dragging the border of a selection to a target area will move
the cells.</para>
<para>Dragging the border of a selection to a target area while
holding the control key down will perform a move.</para>
<para>If you use the right button for performing the drag, a menu with the
possible options appears when you release it.</para>
</sect1>
<sect1>
<title>Editing cells using hte selection</title>
<para>
There are various ways of using the selection to ease the
edition of the cells in the spreadhsheet.
</para>
<title>Editing cells using hte selection</title>
<para>There are various ways of using the selection to ease the
edition of the cells in the spreadhsheet. </para>
<para>
For instance, given a selection of cells (contiguous, or
<para>For instance, given a selection of cells (contiguous, or
non-contiguous), data can be entered. THe enter key will accept
the data and move the cursor to the next cell in the selection
down the selection. The tab on the other hand key will move the
cursor to the rightmost cell (or it will scroll if you have
reached the edge of the selection).
</para>
reached the edge of the selection).</para>
<para>
Control-Enter does the inverser of Enter (it moves to the
<para>Control-Enter does the inverser of Enter (it moves to the
previous cell in the selection, moving towards the top), while
control-tab moves the cursor to the left.
</para>
control-tab moves the cursor to the left.</para>
</sect1>
<!doctype book PUBLIC "-//Davenport//DTD DocBook V3.0//EN" [
<!entity editing SYSTEM "editing.sgml">
<!entity numberformat SYSTEM "number-format.sgml">
]>
<book>
<bookinfo>
<title>Gnumeric's user manual</title>
<authorgroup>
<author>
<firstname>Miguel</firstname>
<surname>de Icaza Amozurrutia</surname>
<affiliation>
<address>
<email>miguel@gnu.org</email>
</address>
</affiliation>
</author>
</authorgroup>
<copyright>
<year>1998</year>
<holder>Miguel de Icaza (n.)</holder>
</copyright>
<legalnotice>
<para>This documentation is free software; you can redistribute
it and/or modify it under the terms of the GNU General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later
version.</para>
<para>This program is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the GNU General Public License for more
details.</para>
<para>You should have received a copy of the GNU General Public
License along with this program; if not, write to the Free
Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
MA 02111-1307 USA</para>
<para>For more details see the file COPYING in the source
distribution of GNOME.</para>
</legalnotice>
</bookinfo>
<toc></toc>
<chapter id="editing">
<title>Entering data.</title>
<sect1>
<para></para>
</sect1>
&editing;
</chapter>
<chapter id="style">
<title>Style.</title>
<sect1>
<para></para>
</sect1>
</chapter>
<chapter id="">
<title>Number formatting.</title>
&numberformat
</chapter>
</book>
<sect1>
<title>Formatting numbers</title>
<para>To change the formatting style for a cell or a range of cells,
you only need to select the range of cells where you want to
apply/change the format and then select from the
Format/Cells/Numbers menu (or from the context sensitive popup menu
bound to the right mouse button) the appropiate format.</para>
<para>Gnumeric provides a wide range of predetermined formatting
styles. These formatting styles are shown by cathegory in the
Cell/Style dialog box. Just choose one of the display formats and
accept the changes to change the display format for your
cells.</para>
<para>If none of the predetermined formatting styles fits your
needs, you can define your own number formatting style by using a
custom formatting expression: the custom formatting expressions give
you more flexibility in number display.</para>
<sect2><title>Number formatting expressions</title>
<para>The number formatting engine in Gnumeric is very powerful: it
can be used to display numbers in various format as well as
providing the user with the ability to specify colors based on
various conditions.</para>
</sect2>
</sect1>
\ No newline at end of file
......@@ -10,6 +10,7 @@ INCLUDES = \
$(GNOME_INCLUDEDIR)
GNUMERIC_BASE_SOURCES = \
about.c \
cell.h \
cell.c \
cellspan.c \
......
......@@ -8,4 +8,6 @@ void dialog_insert_cells (Sheet *sheet);
void dialog_delete_cells (Sheet *sheet);
void dialog_zoom (Sheet *sheet);
char *dialog_query_load_file (void);
void dialog_about (void);
#endif
......@@ -8,4 +8,6 @@ void dialog_insert_cells (Sheet *sheet);
void dialog_delete_cells (Sheet *sheet);
void dialog_zoom (Sheet *sheet);
char *dialog_query_load_file (void);
void dialog_about (void);
#endif
/* format.c - attempts to emulate excel's number formatting ability.
* Copyright (C) 1998 Chris Lahey
* Copyright (C) 1998 Chris Lahey, Miguel de Icaza
*
* Redid the format parsing routine to make it accept more of the Excel
* formats. The number rendeing code from Chris has not been touched,
......
......@@ -596,6 +596,7 @@ gnumeric_sheet_key (GtkWidget *widget, GdkEventKey *event)
return 1;
}
}
}
switch (event->keyval){
......@@ -684,6 +685,9 @@ gnumeric_sheet_key (GtkWidget *widget, GdkEventKey *event)
/* fall down */
default:
if ((event->state & (GDK_MOD1_MASK|GDK_CONTROL_MASK)) != 0)
return 0;
if (!gsheet->item_editor){
if (event->keyval >= 0x20 && event->keyval <= 0xff)
sheet_start_editing_at_cursor (sheet);
......
......@@ -596,6 +596,7 @@ gnumeric_sheet_key (GtkWidget *widget, GdkEventKey *event)
return 1;
}
}
}
switch (event->keyval){
......@@ -684,6 +685,9 @@ gnumeric_sheet_key (GtkWidget *widget, GdkEventKey *event)
/* fall down */
default:
if ((event->state & (GDK_MOD1_MASK|GDK_CONTROL_MASK)) != 0)
return 0;
if (!gsheet->item_editor){
if (event->keyval >= 0x20 && event->keyval <= 0xff)
sheet_start_editing_at_cursor (sheet);
......
......@@ -274,6 +274,12 @@ format_cells_cmd (GtkWidget *widget, Workbook *wb)
dialog_cell_format (sheet);
}
static void
about_cmd (GtkWidget *widge, Workbook *wb)
{
dialog_about ();
}
static GnomeUIInfo workbook_menu_file [] = {
{ GNOME_APP_UI_ITEM, N_("_New"), NULL, new_cmd, NULL, NULL,
GNOME_APP_PIXMAP_STOCK, GNOME_STOCK_MENU_NEW },
......@@ -333,12 +339,19 @@ static GnomeUIInfo workbook_menu_format [] = {
GNOMEUIINFO_END
};
static GnomeUIInfo workbook_menu_help [] = {
{ GNOME_APP_UI_ITEM, N_("_About Gnumeric"), NULL, about_cmd, NULL, NULL,
GNOME_APP_PIXMAP_STOCK, GNOME_STOCK_MENU_ABOUT, 0, 0, NULL },
GNOMEUIINFO_END
};
static GnomeUIInfo workbook_menu [] = {
{ GNOME_APP_UI_SUBTREE, N_("_File"), NULL, &workbook_menu_file },
{ GNOME_APP_UI_SUBTREE, N_("_Edit"), NULL, &workbook_menu_edit },
{ GNOME_APP_UI_SUBTREE, N_("_View"), NULL, &workbook_menu_view },
{ GNOME_APP_UI_SUBTREE, N_("_Insert"), NULL, &workbook_menu_insert },
{ GNOME_APP_UI_SUBTREE, N_("F_ormat"), NULL, &workbook_menu_format },
{ GNOME_APP_UI_SUBTREE, N_("_Help"), NULL, &workbook_menu_help },
GNOMEUIINFO_END
};
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment