GnomeNumberEntry

Name

GnomeNumberEntry — An entry line for number input.

Synopsis


#include <gnome.h>


struct      GnomeNumberEntry;
GtkWidget*  gnome_number_entry_new          (char *history_id,
                                             char *calc_dialog_title);
GtkWidget*  gnome_number_entry_gnome_entry  (GnomeNumberEntry *nentry);
GtkWidget*  gnome_number_entry_gtk_entry    (GnomeNumberEntry *nentry);
void        gnome_number_entry_set_title    (GnomeNumberEntry *nentry,
                                             char *calc_dialog_title);
gdouble     gnome_number_entry_get_number   (GnomeNumberEntry *nentry);

Object Hierarchy


  GtkObject
   +----GtkWidget
         +----GtkContainer
               +----GtkBox
                     +----GtkHBox
                           +----GnomeNumberEntry

Description

Provides an entry line for numbers. This routine does not attempt to do any validation on the valid number ranges, but provides a button that will let the user bring up a calculator to fill in the value of the entry widget.

Details

struct GnomeNumberEntry

struct GnomeNumberEntry;


gnome_number_entry_new ()

GtkWidget*  gnome_number_entry_new          (char *history_id,
                                             char *calc_dialog_title);

Creates a new number entry widget

history_id : the id given to gnome_entry_new
calc_dialog_title : title of the calculator dialog
Returns : Returns the new object


gnome_number_entry_gnome_entry ()

GtkWidget*  gnome_number_entry_gnome_entry  (GnomeNumberEntry *nentry);

Get the GnomeEntry widget that's part of the entry

nentry : the GnomeNumberEntry to work with
Returns : Returns GnomeEntry widget


gnome_number_entry_gtk_entry ()

GtkWidget*  gnome_number_entry_gtk_entry    (GnomeNumberEntry *nentry);

Get the GtkEntry widget that's part of the entry

nentry : the GnomeNumberEntry to work with
Returns : Returns GtkEntry widget


gnome_number_entry_set_title ()

void        gnome_number_entry_set_title    (GnomeNumberEntry *nentry,
                                             char *calc_dialog_title);

Set the title of the calculator dialog to calc_dialog_title, this will go into effect the next time the calculator button is pressed

nentry : the GnomeNumberEntry to work with
calc_dialog_title : the title


gnome_number_entry_get_number ()

gdouble     gnome_number_entry_get_number   (GnomeNumberEntry *nentry);

Get the current number from the entry

nentry : The GnomeNumberEntry to work with
Returns : Returns a double value

See Also

GnomeCalculator, GnomeEntry