ONO::FW::Edu::Apps::Modules::Money

This module is a front end application module wrapper that has been created for the Morzino Project (morzino.com) and that has been released as Open Source software.

Note that this is NOT a self-contained application, it is only a wrapper that makes heavy use of the ONO Perl Framework application engine.

Functions

calc_gfx();

ONO::FW::Edu::Apps::Modules::Money->calc_gfx( $canvas, $pdf_y, $op );

cent_fix();

ONO::FW::Edu::Apps::Modules::Money->cent_fix( );
returns: ($answer1,$answer2)

comma_cents();

ONO::FW::Edu::Apps::Modules::Money->comma_cents( );
returns: $cents

comma_display();

ONO::FW::Edu::Apps::Modules::Money->comma_display( );
returns: $num

comma_enable();

ONO::FW::Edu::Apps::Modules::Money->comma_enable( );

comma_fix();

ONO::FW::Edu::Apps::Modules::Money->comma_fix( );
returns: $answer

comma_number();

ONO::FW::Edu::Apps::Modules::Money->comma_number( );
returns: "$money.$cents"

comma_simplify();

ONO::FW::Edu::Apps::Modules::Money->comma_simplify( );
returns: $num

curr_chf();

ONO::FW::Edu::Apps::Modules::Money->curr_chf( );
returns: ( 'c005::', 'c010::', 'c020::', 'c050::', 'e001::d', 'e002::d', 'e010:869:d', 'e020:944:d', 'e100:1126:', 'e200:1203:', 'e1000:1272:', )

curr_eur();

ONO::FW::Edu::Apps::Modules::Money->curr_eur( );
returns: ( 'c001::', 'c002::', 'c005::', 'c010::', 'c020::', 'c050::', 'e001::d', 'e002::d', 'e005:1078:d', 'e010:971:d', 'e020:974:d', 'e050:978:', 'e100:955:', 'e200:986:', 'e500:993:', )

curr_gbp();

ONO::FW::Edu::Apps::Modules::Money->curr_gbp( );
returns: ( 'c001::', 'c002::', 'c005::', 'c010::', 'c020::', 'c050::', 'e001::d', 'e005:986:d', 'e010:978:d', 'e020:975:', 'e050:941:', )

curr_usd();

ONO::FW::Edu::Apps::Modules::Money->curr_usd( );
returns: ( 'c001::', 'c005::', 'c010::', 'c025::', 'c050::', 'e001:1179:d', 'e002:1234:d', 'e005:1215:d', 'e010:1210:', 'e020:1191:', 'e050:1198:', 'e100:1206:', )

currency();

ONO::FW::Edu::Apps::Modules::Money->currency( );
returns: $currency

currency_currs();

ONO::FW::Edu::Apps::Modules::Money->currency_currs( );
returns: @currs

currency_select();

ONO::FW::Edu::Apps::Modules::Money->currency_select( $currency, $currs_ref, $usd_ref, $eur_ref, $gbp_ref, $chf_ref, $vars_ref, $switches );
returns: ($CUSTOM,$USE,$SCRIPT,$SelectedSymbol)

insert_false_items();

ONO::FW::Edu::Apps::Modules::Money->insert_false_items( $exercise_type, $give_counter, $moneys_ref, $moneys_num, $currency, $vars_ref );

learn();

ONO::FW::Edu::Apps::Modules::Money->learn( $option, $vars_ref, $HTTP, $BASE );

money_large();

ONO::FW::Edu::Apps::Modules::Money->money_large( );

money_large_val();

ONO::FW::Edu::Apps::Modules::Money->money_large_val( );

pdf_answer_box();

ONO::FW::Edu::Apps::Modules::Money->pdf_answer_box( $i, $exercise_type, $canvas, $answer1, $answer2, $symbol_code, $symbol_cent, $vars_ref, $corr_mode );

pdf_y_calc();

ONO::FW::Edu::Apps::Modules::Money->pdf_y_calc( );

return_gfx();

ONO::FW::Edu::Apps::Modules::Money->return_gfx( $canvas, $format, $pdf_y, $price, $symbol_code, $num_comma, $vars_ref );

return_gfx_money();

ONO::FW::Edu::Apps::Modules::Money->return_gfx_money( $canvas, $pdf_y, $curr, $give );

script();

ONO::FW::Edu::Apps::Modules::Money->script( );

Sub-Modules

none

Dependencies

Code