示例#1
0
文件: main.c 项目: wazari972/Grisbi
/**
 *
 *  \return must be freed
 *
 */
gchar *gsb_main_get_print_dir_var ( void )
{
    gchar *path_str = NULL;

    path_str = g_strdup_printf ( "Paths\n"
                        "\tg_get_user_data_dir ()               = %s\n"
                        "\tgsb_dirs_get_user_data_dir ()        = %s\n\n"
                        "\tg_get_user_config_dir ()             = %s\n"
                        "\tgsb_dirs_get_user_config_dir ()      = %s\n"
                        "\tgsb_dirs_get_grisbirc_filename ()    = %s\n"
                        "\tgsb_dirs_get_accelerator_filename () = %s\n\n"
                        "\tgsb_dirs_get_categories_dir ()       = %s\n"
                        "\tgsb_dirs_get_locale_dir ()           = %s\n"
                        "\tgsb_dirs_get_plugins_dir ()          = %s\n"
                        "\tgsb_dirs_get_pixmaps_dir ()          = %s\n"
                        "\tgsb_dirs_get_ui_dir ()               = %s\n\n",
                        g_get_user_data_dir (),
                        gsb_dirs_get_user_data_dir (),
                        g_get_user_config_dir (),
                        gsb_dirs_get_user_config_dir (),
                        gsb_dirs_get_grisbirc_filename (),
                        gsb_dirs_get_accelerator_filename (),
                        gsb_dirs_get_categories_dir ( ),
                        gsb_dirs_get_locale_dir ( ),
                        gsb_dirs_get_plugins_dir ( ),
                        gsb_dirs_get_pixmaps_dir ( ),
                        gsb_dirs_get_ui_dir ( ) );

    return path_str;
}
示例#2
0
/**
 * returns the full name of the GUI file
 *
 * \param name  name of Xml file
 *
 * \return      full filename
 *
 * */
gchar *utils_gtkbuilder_get_full_path ( const gchar *name )
{
    gchar *filename;

    filename = g_build_filename ( gsb_dirs_get_ui_dir ( ), name, NULL );

    return filename;
}