Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

CoinsPrefType Struct Reference

structure containing the program preferences. More...

#include <CoinsPref.h>

List of all members.

Public Attributes

DateType last_update
 when the scheduled transactions were last updated. More...

UInt16 visible_acc_types
 account types the user wants to see. More...

UInt16 trans_view
 default view in the transaction list. More...

UInt32 def_acc
 default account for quick transactions (0 if not set). More...

UInt32 def_currency
 default currency used by the program (UID from currency database). More...

Payment_method payment_method
 default payment method in transactions. More...

unsigned displayed_balance:2
 field indicating what is the balance displayed for accounts it can be 0 for total, 1 for cleared, 2 for available. More...

unsigned disp_payee:1
 true if the payee is displayed in transaction list, false otherwise. More...

unsigned disp_cleared_col:1
 true if we want to display a cleared column in the transactions table, false otherwise. More...

unsigned remember_trans_view:1
 if true the last view will allways be remembered. More...

unsigned trans_cleared:1
 default cleared state for transactions. More...

unsigned use_thousands_sep:1
 true if user wants thousands separators to display. More...

unsigned check_pass:1
 true if user wants pasword check on program start. More...

unsigned inc_children_total:1
 true if user wants the children total to be included in the account balance, even if the account is expanded. More...

unsigned reserved:7
 reserved for future extensions. More...


Detailed Description

structure containing the program preferences.

Definition at line 32 of file CoinsPref.h.


Member Data Documentation

unsigned CoinsPrefType::check_pass
 

true if user wants pasword check on program start.

Definition at line 59 of file CoinsPref.h.

UInt32 CoinsPrefType::def_acc
 

default account for quick transactions (0 if not set).

Definition at line 40 of file CoinsPref.h.

UInt32 CoinsPrefType::def_currency
 

default currency used by the program (UID from currency database).

Definition at line 42 of file CoinsPref.h.

unsigned CoinsPrefType::disp_cleared_col
 

true if we want to display a cleared column in the transactions table, false otherwise.

Definition at line 51 of file CoinsPref.h.

unsigned CoinsPrefType::disp_payee
 

true if the payee is displayed in transaction list, false otherwise.

Definition at line 49 of file CoinsPref.h.

unsigned CoinsPrefType::displayed_balance
 

field indicating what is the balance displayed for accounts it can be 0 for total, 1 for cleared, 2 for available.

Definition at line 47 of file CoinsPref.h.

unsigned CoinsPrefType::inc_children_total
 

true if user wants the children total to be included in the account balance, even if the account is expanded.

Definition at line 61 of file CoinsPref.h.

DateType CoinsPrefType::last_update
 

when the scheduled transactions were last updated.

Definition at line 34 of file CoinsPref.h.

Payment_method CoinsPrefType::payment_method
 

default payment method in transactions.

Definition at line 44 of file CoinsPref.h.

unsigned CoinsPrefType::remember_trans_view
 

if true the last view will allways be remembered.

Definition at line 53 of file CoinsPref.h.

unsigned CoinsPrefType::reserved
 

reserved for future extensions.

Definition at line 63 of file CoinsPref.h.

unsigned CoinsPrefType::trans_cleared
 

default cleared state for transactions.

Definition at line 55 of file CoinsPref.h.

UInt16 CoinsPrefType::trans_view
 

default view in the transaction list.

Definition at line 38 of file CoinsPref.h.

unsigned CoinsPrefType::use_thousands_sep
 

true if user wants thousands separators to display.

Definition at line 57 of file CoinsPref.h.

UInt16 CoinsPrefType::visible_acc_types
 

account types the user wants to see.

Definition at line 36 of file CoinsPref.h.


The documentation for this struct was generated from the following file:
Generated on Thu Jan 16 23:11:14 2003 for FreeCoins by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002