コード例 #1
0
ファイル: onplay.c プロジェクト: IlVerz/rockbox
static bool set_backdrop(void)
{
    strlcpy(global_settings.backdrop_file, selected_file,
            sizeof(global_settings.backdrop_file));
    settings_save();
    skin_backdrop_load_setting();
    return true;
}
コード例 #2
0
ファイル: theme_menu.c プロジェクト: karolciba/rockbox
/**
* Menu to clear the backdrop image
 */
static int clear_main_backdrop(void)
{
    global_settings.backdrop_file[0] = '-';
    global_settings.backdrop_file[1] = '\0';
    skin_backdrop_load_setting();
    viewportmanager_theme_enable(SCREEN_MAIN, false, NULL);
    viewportmanager_theme_undo(SCREEN_MAIN, true);
    settings_save();
    return 0;
}
コード例 #3
0
ファイル: onplay.c プロジェクト: realtsiry/rockbox4linux
static bool set_backdrop(void)
{
    /* load the image 
    if(sb_set_backdrop(SCREEN_MAIN, selected_file)) {
        splash(HZ, str(LANG_BACKDROP_LOADED));
        set_file(selected_file, (char *)global_settings.backdrop_file,
            MAX_FILENAME);
        return true;
    } else {
        splash(HZ, str(LANG_BACKDROP_FAILED));
        return false;
    }*/
    set_file(selected_file, (char *)global_settings.backdrop_file,
        MAX_FILENAME);
    skin_backdrop_load_setting();
    return true;
}