File: gsb_currency.h

package info (click to toggle)
grisbi 1.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 22,604 kB
  • ctags: 6,257
  • sloc: ansic: 117,322; sh: 11,246; makefile: 785; perl: 370; xml: 11
file content (31 lines) | stat: -rw-r--r-- 1,198 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#ifndef _DEVISES_H
#define _DEVISES_H (1)

#include <gtk/gtk.h>

/* START_INCLUDE_H */
#include "gsb_real.h"
/* END_INCLUDE_H */


/* START_DECLARATION */
void gsb_currency_check_for_change ( gint transaction_number );
void gsb_currency_exchange_dialog ( gint account_currency_number,
                        gint transaction_currency_number ,
                        gboolean link_currency,
                        gsb_real exchange_rate,
                        gsb_real exchange_fees,
                        gboolean force );
gint gsb_currency_get_currency_from_combobox ( GtkWidget *combo_box );
gsb_real gsb_currency_get_current_exchange ( void );
gsb_real gsb_currency_get_current_exchange_fees ( void );
void gsb_currency_init_exchanges ( void );
void gsb_currency_init_variables ( void );
GtkWidget *gsb_currency_make_combobox ( gboolean set_name );
gboolean gsb_currency_set_combobox_history ( GtkWidget *combo_box,
                        gint currency_number );
gboolean gsb_currency_set_current_exchange ( gsb_real exchange );
gboolean gsb_currency_set_current_exchange_fees ( gsb_real fees );
gboolean gsb_currency_update_combobox_currency_list ( void );
/* END_DECLARATION */
#endif