Re: [gnome-db] Formatting numbers in Form/Grid
- From: Murray Cumming <murrayc murrayc com>
- To: Vivien Malerba <vmalerba gmail com>
- Cc: gnome-db-list <gnome-db-list gnome org>
- Subject: Re: [gnome-db] Formatting numbers in Form/Grid
- Date: Wed, 31 Jan 2007 20:58:17 +0100
On Wed, 2007-01-31 at 20:45 +0100, Vivien Malerba wrote:
> On 1/31/07, Murray Cumming <murrayc murrayc com> wrote:
> > On Wed, 2007-01-31 at 19:35 +0100, Vivien Malerba wrote:
> > [snip]
> > > So for your specific problem, I suggest you write a GnomeDbDataEntry
> > > and a GtkCellRenderer which display dates in the way you want. Also if
> > > you want and if the plugin you write could be usefull to others, we
> > > could include it into the libgnomedb's sources.
> > >
> >
> > Couldn't we just extend the existing widgets? They must do some kind of
> > sprintf() at the moment, so we could just provide API to allow you to
> > specify a different sprintf format. Or maybe a cell_data_func callback.
> >
> > I would prefer a more meaningful way to define formatting, which would
> > be used for interpretation too, but that can be added in a future
> > version. For instance, Glom has this simple data structure:
> > http://svn.gnome.org/viewcvs/glom/trunk/glom/libglom/data_structure/numeric_format.h?rev=845&view=markup
>
> I suppose you could also modify one of the GnomeDbEntryDate for dates
> (or GnomeDbEntryTime for time, ...) for example to add some format
> specification, and then one could set that format as with any other
> plugin (exactly in the same way). This could also be applied to the
> GnomeDbEntryString (for numbers and strings).
>
> As a matter of fact I was planning to add a way to specify a mask to
> enter data (as for example like
> http://gtkmaskedentry.sourceforge.net/), and other attributes such as
> text max length; so if you can wait till next week (I probably won't
> have the time to do it before), you'll have the framework in place to
> add more format spec.
Great. Are you sure that that will deal with the same problem as
numerical representation, or just what formats may be entered?
--
Murray Cumming
murrayc murrayc com
www.murrayc.com
www.openismus.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]