~ubuntu-branches/ubuntu/quantal/gnumeric/quantal

« back to all changes in this revision

Viewing changes to src/widgets/gnumeric-expr-entry.h

  • Committer: Bazaar Package Importer
  • Author(s): Gauvain Pocentek
  • Date: 2009-06-07 11:10:47 UTC
  • mfrom: (1.1.19 upstream) (2.1.2 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090607111047-l3rtbzfjxvmi1kx0
Tags: 1.9.8-1ubuntu1
* Merge from debian unstable, remaining changes:
  - Promoted gnumeric-doc to Recommends in gnumeric package for help to be
    installed automatically
  - gnumeric-gtk is a transitional package
  - gnumeric conflicts with gnumeric-gtk << 1.8.3-3ubuntu1
  - call initltool-update in po*
  - remove psiconv support (psiconv is in universe):
    o debian/control: remove B-D on libpsiconv-dev
    o debian/rules: don't pass --with-psiconv to ./configure

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
 
4
4
#include "gui-gnumeric.h"
5
5
#include "parse-util.h"
6
 
#include <gtk/gtkentry.h>
 
6
#include <gtk/gtk.h>
7
7
 
8
8
#define GNM_EXPR_ENTRY_TYPE     (gnm_expr_entry_get_type ())
9
9
#define GNM_EXPR_ENTRY(o)       (G_TYPE_CHECK_INSTANCE_CAST ((o), GNM_EXPR_ENTRY_TYPE, GnmExprEntry))
15
15
        GNM_EE_SINGLE_RANGE    = 1 << 0,
16
16
        GNM_EE_FORCE_ABS_REF   = 1 << 1, /* takes precedence over FORCE_REL_REF */
17
17
        GNM_EE_FORCE_REL_REF   = 1 << 2,
18
 
        GNM_EE_FULL_COL        = 1 << 3,
19
 
        GNM_EE_FULL_ROW        = 1 << 4,
20
 
        GNM_EE_SHEET_OPTIONAL  = 1 << 5,
21
 
        GNM_EE_FORMULA_ONLY    = 1 << 6,
22
 
        GNM_EE_MASK            = 0x7F
 
18
        GNM_EE_DEFAULT_ABS_REF = 1 << 3, /* lower priority than the _FORCE variants */
 
19
        GNM_EE_FULL_COL        = 1 << 4,
 
20
        GNM_EE_FULL_ROW        = 1 << 5,
 
21
        GNM_EE_SHEET_OPTIONAL  = 1 << 6,
 
22
        GNM_EE_FORMULA_ONLY    = 1 << 7,
 
23
        GNM_EE_MASK            = 0xFF
23
24
} GnmExprEntryFlags;
24
25
 
25
26
GType gnm_expr_entry_get_type (void);
35
36
                                         GnmExprEntryFlags mask);
36
37
void      gnm_expr_entry_set_scg        (GnmExprEntry *gee,
37
38
                                         SheetControlGUI *scg);
 
39
SheetControlGUI *gnm_expr_entry_get_scg (GnmExprEntry *gee);
 
40
 
38
41
GtkEntry *gnm_expr_entry_get_entry      (GnmExprEntry *gee);
39
42
gboolean  gnm_expr_entry_get_rangesel   (GnmExprEntry const *gee,
40
43
                                         GnmRange *r, Sheet **sheet);