亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? options.c

?? Aqualung is an advanced music player primarily targeted for the GNU/Linux operating system, but als
?? C
?? 第 1 頁 / 共 5 頁
字號:
/*                                                     -*- linux-c -*-    Copyright (C) 2004 Tom Szilagyi    This program is free software; you can redistribute it and/or modify    it under the terms of the GNU General Public License as published by    the Free Software Foundation; either version 2 of the License, or    (at your option) any later version.    This program is distributed in the hope that it will be useful,    but WITHOUT ANY WARRANTY; without even the implied warranty of    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the    GNU General Public License for more details.    You should have received a copy of the GNU General Public License    along with this program; if not, write to the Free Software    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.    $Id: options.c,v 1.80 2006/09/25 18:17:29 peterszilagyi Exp $*/#include <config.h>#include <gtk/gtk.h>#include <gdk/gdkkeysyms.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <sys/stat.h>#include <libxml/xmlmemory.h>#include <libxml/parser.h>#ifdef HAVE_SRC#include <samplerate.h>#endif /* HAVE_SRC */#include "common.h"#include "gui_main.h"#include "music_browser.h"#include "playlist.h"#include "i18n.h"#include "options.h"options_t options;static int current_notebook_page = 0;extern GtkWidget * main_window;extern GtkWidget * play_button;extern GtkTooltips * aqualung_tooltips;extern PangoFontDescription *fd_playlist;extern PangoFontDescription *fd_browser;extern PangoFontDescription *fd_bigtimer;extern PangoFontDescription *fd_smalltimer;extern PangoFontDescription *fd_songtitle;extern PangoFontDescription *fd_songinfo;extern PangoFontDescription *fd_statusbar;extern GtkWidget * bigtimer_label;extern GtkWidget * smalltimer_label_1;extern GtkWidget * smalltimer_label_2;extern GtkWidget * label_title;extern GtkWidget * label_format;extern GtkWidget * label_samplerate;extern GtkWidget * label_bps;extern GtkWidget * label_mono;extern GtkWidget * label_output;extern GtkWidget * label_src_type;extern GtkWidget * statusbar_total;extern GtkWidget * statusbar_total_label;extern GtkWidget * statusbar_selected;extern GtkWidget * statusbar_selected_label;extern GtkWidget * statusbar_ms;extern int music_store_changed;extern GtkWidget * music_tree;extern GtkTreeStore * music_store;extern GtkWidget * play_list;extern GtkTreeViewColumn * track_column;extern GtkTreeViewColumn * rva_column;extern GtkTreeViewColumn * length_column;extern GtkListStore * play_store;extern GtkWidget* gui_stock_label_button(gchar *blabel, const gchar *bstock);extern void disable_bold_font_in_playlist(void);extern void playlist_selection_changed(GtkTreeSelection * sel, gpointer data);extern void set_buttons_relief(void);extern void show_active_position_in_playlist(void);int rva_is_enabled_shadow;int rva_env_shadow;float rva_refvol_shadow;float rva_steepness_shadow;int rva_use_averaging_shadow;int rva_use_linear_thresh_shadow;float rva_avg_linear_thresh_shadow;float rva_avg_stddev_thresh_shadow;int appearance_changed;int reskin_flag;int restart_flag;int override_shadow;int track_name_in_bold_shadow;GtkWidget * options_window;GtkWidget * notebook;GtkWidget * entry_title;GtkWidget * entry_param;GtkWidget * check_enable_tooltips;GtkWidget * check_buttons_at_the_bottom;GtkWidget * check_disable_buttons_relief;GtkWidget * check_main_window_always_on_top;GtkWidget * check_simple_view_in_fx;GtkWidget * check_united_minimization;GtkWidget * check_show_sn_title;GtkWidget * check_show_hidden;GtkWidget * check_tags_tab_first;GtkWidget * check_playlist_is_embedded;GtkWidget * check_autoplsave;GtkWidget * check_playlist_is_tree;GtkWidget * check_album_shuffle_mode;GtkWidget * check_enable_playlist_statusbar;GtkWidget * check_pl_statusbar_show_size;GtkWidget * check_show_rva_in_playlist;GtkWidget * check_show_length_in_playlist;GtkWidget * check_show_active_track_name_in_bold;GtkWidget * check_enable_pl_rules_hint;GtkListStore * plistcol_store;GtkWidget * check_hide_comment_pane;GtkWidget * check_enable_mstore_toolbar;GtkWidget * check_enable_mstore_statusbar;GtkWidget * check_ms_statusbar_show_size;GtkWidget * check_expand_stores;GtkWidget * check_enable_ms_rules_hint;GtkWidget * check_enable_ms_tree_icons;GtkWidget * combo_cwidth;GtkWidget * check_magnify_smaller_images;GtkListStore * ms_pathlist_store = NULL;GtkTreeSelection * ms_pathlist_select;GtkWidget * entry_ms_pathlist;#ifdef HAVE_LADSPAGtkWidget * combo_ladspa;#endif /* HAVE_LADSPA */#ifdef HAVE_SRCextern int src_type;GtkWidget * combo_src;#endif /* HAVE_SRC */GtkWidget * label_src;GtkWidget * check_rva_is_enabled;GtkWidget * rva_drawing_area;GdkPixmap * rva_pixmap = NULL;GtkWidget * rva_viewport;GtkWidget * combo_listening_env;GtkWidget * spin_refvol;GtkWidget * spin_steepness;GtkWidget * check_rva_use_averaging;GtkWidget * combo_threshold;GtkWidget * spin_linthresh;GtkWidget * spin_stdthresh;GtkObject * adj_refvol;GtkObject * adj_steepness;GtkObject * adj_linthresh;GtkObject * adj_stdthresh;GtkWidget * label_listening_env;GtkWidget * label_refvol;GtkWidget * label_steepness;GtkWidget * label_threshold;GtkWidget * label_linthresh;GtkWidget * label_stdthresh;GtkWidget * check_auto_use_meta_artist;GtkWidget * check_auto_use_meta_record;GtkWidget * check_auto_use_meta_track;GtkWidget * check_auto_use_ext_meta_artist;GtkWidget * check_auto_use_ext_meta_record;GtkWidget * check_auto_use_ext_meta_track;GtkWidget * combo_replaygain;#ifdef HAVE_CDDBGtkWidget * cddb_server_entry;GtkWidget * cddb_tout_spinner;GtkWidget * cddb_email_entry;GtkWidget * cddb_radio_direct;GtkWidget * cddb_radio_proxy;GtkWidget * cddb_proto_combo;GtkWidget * cddb_proxy_entry;GtkWidget * cddb_proxy_port_spinner;GtkWidget * cddb_label_proto;GtkWidget * cddb_label_proxy;GtkWidget * cddb_label_proxy_port;#endif /* HAVE_CDDB */GtkWidget * check_override_skin;#define DEFAULT_FONT_NAME "Sans 11"GtkWidget * entry_pl_font;GtkWidget * entry_ms_font;GtkWidget * entry_bt_font;GtkWidget * entry_st_font;GtkWidget * entry_songt_font;GtkWidget * entry_si_font;GtkWidget * entry_sb_font;GtkWidget * button_pl_font;GtkWidget * button_ms_font;GtkWidget * button_bt_font;GtkWidget * button_st_font;GtkWidget * button_songt_font;GtkWidget * button_si_font;GtkWidget * button_sb_font;GdkColor color;GtkWidget * color_picker;void draw_rva_diagram(void);void show_restart_info(void);GtkListStore * restart_list_store = NULL;voidopen_font_desc(void) {        if (fd_playlist) pango_font_description_free(fd_playlist);	fd_playlist = pango_font_description_from_string(options.playlist_font);        if (fd_browser) pango_font_description_free(fd_browser);	fd_browser = pango_font_description_from_string(options.browser_font);        if (fd_bigtimer) pango_font_description_free(fd_bigtimer);	fd_bigtimer = pango_font_description_from_string(options.bigtimer_font);        if (fd_smalltimer) pango_font_description_free(fd_smalltimer);	fd_smalltimer = pango_font_description_from_string(options.smalltimer_font);        if (fd_songtitle) pango_font_description_free(fd_songtitle);	fd_songtitle = pango_font_description_from_string(options.songtitle_font);        if (fd_songinfo) pango_font_description_free(fd_songinfo);	fd_songinfo = pango_font_description_from_string(options.songinfo_font);        if (fd_statusbar) pango_font_description_free(fd_statusbar);	fd_statusbar = pango_font_description_from_string(options.statusbar_font);}voidset_option_from_toggle(GtkWidget * widget, int * opt) {	if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget))) {		*opt = 1;	} else {		*opt = 0;	}}voidset_option_from_combo(GtkWidget * widget, int * opt) {	*opt = gtk_combo_box_get_active(GTK_COMBO_BOX(widget));}voidset_option_from_spin(GtkWidget * widget, int * opt) {	*opt = gtk_spin_button_get_value(GTK_SPIN_BUTTON(widget));}voidset_option_from_entry(GtkWidget * widget, char * opt) {	strncpy(opt, gtk_entry_get_text(GTK_ENTRY(widget)), MAXLEN-1);}voidoptions_window_accept(void) {	int i;	int n;	int n_prev = 3;	GtkTreeIter iter;	GtkTreeIter iter2;        GdkColor color;        if (restart_flag) {                show_restart_info();                    }	/* General */	strncpy(options.title_format, gtk_entry_get_text(GTK_ENTRY(entry_title)), MAXLEN - 1);	strncpy(options.default_param, gtk_entry_get_text(GTK_ENTRY(entry_param)), MAXLEN - 1);	set_option_from_toggle(check_enable_tooltips, &options.enable_tooltips);	if (options.enable_tooltips) {                gtk_tooltips_enable(aqualung_tooltips);	} else {                gtk_tooltips_disable(aqualung_tooltips);	}	set_option_from_toggle(check_buttons_at_the_bottom, &options.buttons_at_the_bottom_shadow);        set_option_from_toggle(check_disable_buttons_relief, &options.disable_buttons_relief);	set_option_from_toggle(check_main_window_always_on_top, &options.main_window_always_on_top);#ifdef HAVE_LADSPA        set_option_from_toggle(check_simple_view_in_fx, &options.simple_view_in_fx_shadow);#endif /* HAVE_LADSPA */	set_option_from_toggle(check_united_minimization, &options.united_minimization);	set_option_from_toggle(check_show_sn_title, &options.show_sn_title);	set_option_from_toggle(check_show_hidden, &options.show_hidden);        set_option_from_toggle(check_tags_tab_first, &options.tags_tab_first);	/* Playlist */	set_option_from_toggle(check_autoplsave, &options.auto_save_playlist);	set_option_from_toggle(check_playlist_is_embedded, &options.playlist_is_embedded_shadow);	set_option_from_toggle(check_playlist_is_tree, &options.playlist_is_tree);	set_option_from_toggle(check_album_shuffle_mode, &options.album_shuffle_mode);	set_option_from_toggle(check_enable_playlist_statusbar, &options.enable_playlist_statusbar_shadow);	set_option_from_toggle(check_pl_statusbar_show_size, &options.pl_statusbar_show_size);	set_option_from_toggle(check_show_rva_in_playlist, &options.show_rva_in_playlist);	gtk_tree_view_column_set_visible(GTK_TREE_VIEW_COLUMN(rva_column),					 options.show_rva_in_playlist);	set_option_from_toggle(check_show_length_in_playlist, &options.show_length_in_playlist);	gtk_tree_view_column_set_visible(GTK_TREE_VIEW_COLUMN(length_column),					 options.show_length_in_playlist);	set_option_from_toggle(check_show_active_track_name_in_bold, &options.show_active_track_name_in_bold);	if (!options.show_active_track_name_in_bold) {                disable_bold_font_in_playlist();	}	set_option_from_toggle(check_enable_pl_rules_hint, &options.enable_pl_rules_hint);	gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(play_list), options.enable_pl_rules_hint);	/* Music Store */	set_option_from_toggle(check_hide_comment_pane, &options.hide_comment_pane_shadow);        set_option_from_toggle(check_enable_mstore_toolbar, &options.enable_mstore_toolbar_shadow);	set_option_from_toggle(check_enable_mstore_statusbar, &options.enable_mstore_statusbar_shadow);	set_option_from_toggle(check_ms_statusbar_show_size, &options.ms_statusbar_show_size);	set_option_from_toggle(check_expand_stores, &options.autoexpand_stores);	set_option_from_toggle(check_enable_ms_rules_hint, &options.enable_ms_rules_hint);	gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(music_tree), options.enable_ms_rules_hint);	set_option_from_toggle(check_enable_ms_tree_icons, &options.enable_ms_tree_icons_shadow);	set_option_from_combo(combo_cwidth, &options.cover_width);	set_option_from_toggle(check_magnify_smaller_images, &options.magnify_smaller_images);	/* RVA */	options.rva_is_enabled = rva_is_enabled_shadow;	options.rva_env = rva_env_shadow;	options.rva_refvol = rva_refvol_shadow;	options.rva_steepness = rva_steepness_shadow;	options.rva_use_averaging = rva_use_averaging_shadow;	options.rva_use_linear_thresh = rva_use_linear_thresh_shadow;	options.rva_avg_linear_thresh = rva_avg_linear_thresh_shadow;	options.rva_avg_stddev_thresh = rva_avg_stddev_thresh_shadow;	/* Metadata */	set_option_from_toggle(check_auto_use_meta_artist, &options.auto_use_meta_artist);	set_option_from_toggle(check_auto_use_meta_record, &options.auto_use_meta_record);	set_option_from_toggle(check_auto_use_meta_track, &options.auto_use_meta_track);	set_option_from_toggle(check_auto_use_ext_meta_artist, &options.auto_use_ext_meta_artist);	set_option_from_toggle(check_auto_use_ext_meta_record, &options.auto_use_ext_meta_record);	set_option_from_toggle(check_auto_use_ext_meta_track, &options.auto_use_ext_meta_track);	set_option_from_combo(combo_replaygain, &options.replaygain_tag_to_use);	/* CDDB */#ifdef HAVE_CDDB	set_option_from_entry(cddb_server_entry, options.cddb_server);	set_option_from_spin(cddb_tout_spinner, &options.cddb_timeout);	set_option_from_entry(cddb_email_entry, options.cddb_email);        set_option_from_toggle(cddb_radio_proxy, &options.cddb_use_proxy);	set_option_from_combo(cddb_proto_combo, &options.cddb_use_http);

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产区一区| 国产精品区一区二区三| 亚洲图片欧美视频| 在线日韩av片| 午夜av一区二区| 日韩片之四级片| 久久99精品国产.久久久久久| 日韩欧美一区二区在线视频| 国产麻豆91精品| 天堂一区二区在线| 日韩一区二区免费电影| 国产精品综合在线视频| 国产精品久久久久一区二区三区| 91福利小视频| 免费观看在线综合色| 国产欧美日韩精品一区| 一本大道综合伊人精品热热| 婷婷成人综合网| 精品国产乱码久久久久久免费| 国产98色在线|日韩| 亚洲精品videosex极品| 日韩欧美中文字幕一区| 国产成人免费视频| 亚洲午夜久久久久久久久电影院| 欧美mv和日韩mv的网站| av一区二区三区黑人| 视频一区在线播放| 欧美国产成人精品| 欧美精选午夜久久久乱码6080| 九色综合狠狠综合久久| 亚洲精品国产精品乱码不99| 日韩欧美国产综合在线一区二区三区| 国产不卡高清在线观看视频| 亚洲国产婷婷综合在线精品| 在线观看日韩毛片| 欧美日韩国产免费一区二区| 麻豆91在线播放| 成人永久免费视频| 亚洲最新在线观看| 亚洲精品一线二线三线无人区| 91色视频在线| 国产一区二区三区观看| 亚洲国产精品尤物yw在线观看| 国产亚洲人成网站| 666欧美在线视频| 久草中文综合在线| 韩国av一区二区| 色综合久久99| 亚洲精品一二三| 高清日韩电视剧大全免费| 欧美成人三级电影在线| 亚洲一区二区三区在线| 99久久国产综合色|国产精品| 久久久久久久综合| 毛片不卡一区二区| 日韩欧美国产高清| 日本v片在线高清不卡在线观看| 欧美精品18+| 亚洲五月六月丁香激情| 在线视频国产一区| 一卡二卡欧美日韩| 91国产视频在线观看| 亚洲精品成a人| 在线观看不卡视频| 亚洲777理论| 欧美军同video69gay| 日本不卡一二三区黄网| 91精品蜜臀在线一区尤物| 日本成人在线网站| 日韩欧美电影一区| 亚洲高清免费观看| 欧美猛男超大videosgay| 午夜影院在线观看欧美| 欧美一二三四区在线| 国产中文一区二区三区| 中文字幕欧美国产| 一本大道久久a久久综合婷婷| 亚洲精品乱码久久久久久 | 国产精品久久一级| 91一区二区在线| 亚洲午夜影视影院在线观看| 91精品婷婷国产综合久久| 久久av中文字幕片| 国产精品三级视频| 91麻豆国产福利在线观看| 亚洲福利视频导航| 99久久er热在这里只有精品66| 亚洲老司机在线| 日韩一级二级三级精品视频| 成人午夜碰碰视频| 久久久久9999亚洲精品| 日日摸夜夜添夜夜添亚洲女人| 日韩成人精品在线观看| 欧美福利视频一区| 国产综合久久久久影院| 亚洲免费av观看| 日韩欧美精品三级| 北岛玲一区二区三区四区| 天天av天天翘天天综合网| 欧美变态tickle挠乳网站| 97久久超碰国产精品| 免费一级片91| 亚洲精品亚洲人成人网| 精品国产sm最大网站| 色综合久久中文综合久久牛| 久久精品国产久精国产爱| 亚洲免费资源在线播放| xvideos.蜜桃一区二区| 在线观看日韩一区| 国产精品456露脸| 亚洲国产一区二区在线播放| 久久蜜桃一区二区| 欧美日韩国产综合久久| 成人国产亚洲欧美成人综合网| 日韩在线播放一区二区| 亚洲人123区| 久久精品夜色噜噜亚洲aⅴ| 欧美日韩精品一区二区三区| 99久久久国产精品免费蜜臀| 国产一区久久久| 午夜欧美2019年伦理| 亚洲欧美自拍偷拍| 久久久精品免费网站| 日韩一区二区在线观看视频| 欧美亚日韩国产aⅴ精品中极品| 在线观看av一区二区| 成人激情午夜影院| 国产激情一区二区三区| 欧美a级理论片| 亚洲成av人综合在线观看| 亚洲精品日韩综合观看成人91| 中文字幕免费不卡| 国产欧美一二三区| 国产午夜精品久久久久久免费视 | 亚洲一区二区三区小说| 中文字幕二三区不卡| 久久久精品蜜桃| 国产午夜精品美女毛片视频| 久久综合色播五月| 精品国产污污免费网站入口 | 成人美女视频在线观看| 国产高清不卡一区二区| 韩国理伦片一区二区三区在线播放| 青青草91视频| 老司机午夜精品| 激情综合网天天干| 狠狠色2019综合网| 国产成人免费在线| 波多野结衣欧美| www.在线成人| 色狠狠一区二区三区香蕉| 在线观看www91| 3d成人h动漫网站入口| 欧美一区二区三区四区高清| 日韩一区二区三区电影在线观看| 日韩三级视频在线看| 欧美精品一区二| 中文字幕精品一区| 亚洲日本免费电影| 亚洲成人一区二区在线观看| 视频在线在亚洲| 久久99精品国产.久久久久| 国产成人精品免费视频网站| 99精品偷自拍| 欧美日韩国产精品成人| 欧美一卡2卡三卡4卡5免费| 亚洲欧美一区二区视频| 国产精品乱码人人做人人爱 | 日本一道高清亚洲日美韩| 日本亚洲三级在线| 国产麻豆一精品一av一免费 | 精品视频一区三区九区| 欧美丰满少妇xxxbbb| 日韩欧美一级精品久久| 国产日韩欧美一区二区三区乱码| 亚洲欧洲精品一区二区三区 | 久久精品av麻豆的观看方式| 国产一二三精品| 日本高清不卡在线观看| 欧美一区二区福利在线| 国产精品网站在线| 午夜影视日本亚洲欧洲精品| 国产电影精品久久禁18| 欧日韩精品视频| 首页欧美精品中文字幕| 99综合影院在线| 国产网站一区二区| 欧美国产97人人爽人人喊| 亚洲综合小说图片| 极品少妇xxxx精品少妇偷拍| av成人老司机| 欧美一区二区福利在线| 亚洲丝袜自拍清纯另类| 久久精品久久精品| 91论坛在线播放| 26uuu久久天堂性欧美| 亚洲成在人线免费| av一区二区不卡| 欧美大胆一级视频| 韩国毛片一区二区三区|