dialog-commodity.c File Reference


Detailed Description

"select" and "new" commodity windows

Author:
Copyright (C) 2000 Bill Gribble <grib@billgribble.com>

Copyright (c) 2006 David Hampton <hampton@employees.org>

Definition in file dialog-commodity.c.

#include "config.h"
#include <gtk/gtk.h>
#include <glib/gi18n.h>
#include <stdio.h>
#include "dialog-commodity.h"
#include "dialog-utils.h"
#include "gnc-engine.h"
#include "gnc-gtk-utils.h"
#include "gnc-gui-query.h"
#include "gnc-ui-util.h"
#include "gnc-ui.h"

Go to the source code of this file.

Data Structures

struct  select_commodity_window
struct  commodity_window

Typedefs

typedef select_commodity_window SelectCommodityWindow
typedef commodity_window CommodityWindow

Enumerations

enum  { SOURCE_COL_NAME = 0, SOURCE_COL_FQ_SUPPORTED, NUM_SOURCE_COLS }

Functions

void gnc_ui_select_commodity_new_cb (GtkButton *button, gpointer user_data)
void gnc_ui_select_commodity_changed_cb (GtkComboBoxEntry *cbe, gpointer user_data)
void gnc_ui_select_commodity_namespace_changed_cb (GtkComboBoxEntry *cbe, gpointer user_data)
void gnc_ui_commodity_changed_cb (GtkWidget *dummy, gpointer user_data)
void gnc_ui_commodity_quote_info_cb (GtkWidget *w, gpointer data)
gboolean gnc_ui_commodity_dialog_to_object (CommodityWindow *w)
void gnc_ui_commodity_set_help_callback (gnc_commodity_help_callback cb)
void gnc_ui_update_namespace_picker (GtkWidget *cbe, const char *init_string, dialog_commodity_mode mode)
Commodity Selection


gnc_commoditygnc_ui_select_commodity_modal_full (gnc_commodity *orig_sel, GtkWidget *parent, dialog_commodity_mode mode, const char *user_message, const char *cusip, const char *fullname, const char *mnemonic)
gnc_commoditygnc_ui_select_commodity_modal (gnc_commodity *orig_sel, GtkWidget *parent, dialog_commodity_mode mode)
Auxiliary Dialog Functions


void gnc_ui_update_commodity_picker (GtkWidget *cbe, const gchar *namespace, const gchar *init_string)
gchar * gnc_ui_namespace_picker_ns (GtkWidget *cbe)
Commodity Creation or Modification


gnc_commoditygnc_ui_new_commodity_modal_full (const char *namespace, GtkWidget *parent, const char *cusip, const char *fullname, const char *mnemonic, int fraction)
gnc_commoditygnc_ui_new_commodity_modal (const char *default_namespace, GtkWidget *parent)
gboolean gnc_ui_edit_commodity_modal (gnc_commodity *commodity, GtkWidget *parent)


Generated on Fri Jul 25 05:05:55 2008 for GnuCash by  doxygen 1.5.2