comparison src/audacious/ui_main.c @ 3005:3db40ad79fd9 trunk

request GdkGC when needed rather than carry one around
author Tomasz Mon <desowin@gmail.com>
date Sun, 08 Jul 2007 19:56:51 +0200
parents afa46ebd90c7
children 3c4ed53a685f
comparison
equal deleted inserted replaced
3004:afa46ebd90c7 3005:3db40ad79fd9
2677 2677
2678 static void 2678 static void
2679 mainwin_create_widgets(void) 2679 mainwin_create_widgets(void)
2680 { 2680 {
2681 mainwin_menubtn = ui_skinned_button_new(); 2681 mainwin_menubtn = ui_skinned_button_new();
2682 ui_skinned_push_button_setup(mainwin_menubtn, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2682 ui_skinned_push_button_setup(mainwin_menubtn, SKINNED_WINDOW(mainwin)->fixed,
2683 SKINNED_WINDOW(mainwin)->gc, 6, 3, 9, 9, 0, 0, 0, 9, SKIN_TITLEBAR); 2683 6, 3, 9, 9, 0, 0, 0, 9, SKIN_TITLEBAR);
2684 g_signal_connect(mainwin_menubtn, "clicked", mainwin_menubtn_cb, NULL ); 2684 g_signal_connect(mainwin_menubtn, "clicked", mainwin_menubtn_cb, NULL );
2685 2685
2686 mainwin_minimize = ui_skinned_button_new(); 2686 mainwin_minimize = ui_skinned_button_new();
2687 ui_skinned_push_button_setup(mainwin_minimize, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2687 ui_skinned_push_button_setup(mainwin_minimize, SKINNED_WINDOW(mainwin)->fixed,
2688 SKINNED_WINDOW(mainwin)->gc, 244, 3, 9, 9, 9, 0, 9, 9, SKIN_TITLEBAR); 2688 244, 3, 9, 9, 9, 0, 9, 9, SKIN_TITLEBAR);
2689 g_signal_connect(mainwin_minimize, "clicked", mainwin_minimize_cb, NULL ); 2689 g_signal_connect(mainwin_minimize, "clicked", mainwin_minimize_cb, NULL );
2690 2690
2691 mainwin_shade = ui_skinned_button_new(); 2691 mainwin_shade = ui_skinned_button_new();
2692 ui_skinned_push_button_setup(mainwin_shade, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2692 ui_skinned_push_button_setup(mainwin_shade, SKINNED_WINDOW(mainwin)->fixed,
2693 SKINNED_WINDOW(mainwin)->gc, 254, 3, 9, 9, 0, 2693 254, 3, 9, 9, 0,
2694 cfg.player_shaded ? 27 : 18, 9, cfg.player_shaded ? 27 : 18, SKIN_TITLEBAR); 2694 cfg.player_shaded ? 27 : 18, 9, cfg.player_shaded ? 27 : 18, SKIN_TITLEBAR);
2695 g_signal_connect(mainwin_shade, "clicked", mainwin_shade_toggle, NULL ); 2695 g_signal_connect(mainwin_shade, "clicked", mainwin_shade_toggle, NULL );
2696 2696
2697 mainwin_close = ui_skinned_button_new(); 2697 mainwin_close = ui_skinned_button_new();
2698 ui_skinned_push_button_setup(mainwin_close, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2698 ui_skinned_push_button_setup(mainwin_close, SKINNED_WINDOW(mainwin)->fixed,
2699 SKINNED_WINDOW(mainwin)->gc, 264, 3, 9, 9, 18, 0, 18, 9, SKIN_TITLEBAR); 2699 264, 3, 9, 9, 18, 0, 18, 9, SKIN_TITLEBAR);
2700 g_signal_connect(mainwin_close, "clicked", mainwin_quit_cb, NULL ); 2700 g_signal_connect(mainwin_close, "clicked", mainwin_quit_cb, NULL );
2701 2701
2702 mainwin_rew = ui_skinned_button_new(); 2702 mainwin_rew = ui_skinned_button_new();
2703 ui_skinned_push_button_setup(mainwin_rew, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2703 ui_skinned_push_button_setup(mainwin_rew, SKINNED_WINDOW(mainwin)->fixed,
2704 SKINNED_WINDOW(mainwin)->gc, 16, 88, 23, 18, 0, 0, 0, 18, SKIN_CBUTTONS); 2704 16, 88, 23, 18, 0, 0, 0, 18, SKIN_CBUTTONS);
2705 g_signal_connect(mainwin_rew, "pressed", mainwin_rev_pushed, NULL); 2705 g_signal_connect(mainwin_rew, "pressed", mainwin_rev_pushed, NULL);
2706 g_signal_connect(mainwin_rew, "released", mainwin_rev_release, NULL); 2706 g_signal_connect(mainwin_rew, "released", mainwin_rev_release, NULL);
2707 2707
2708 mainwin_fwd = ui_skinned_button_new(); 2708 mainwin_fwd = ui_skinned_button_new();
2709 ui_skinned_push_button_setup(mainwin_fwd, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2709 ui_skinned_push_button_setup(mainwin_fwd, SKINNED_WINDOW(mainwin)->fixed,
2710 SKINNED_WINDOW(mainwin)->gc, 108, 88, 22, 18, 92, 0, 92, 18, SKIN_CBUTTONS); 2710 108, 88, 22, 18, 92, 0, 92, 18, SKIN_CBUTTONS);
2711 g_signal_connect(mainwin_fwd, "pressed", mainwin_fwd_pushed, NULL); 2711 g_signal_connect(mainwin_fwd, "pressed", mainwin_fwd_pushed, NULL);
2712 g_signal_connect(mainwin_fwd, "released", mainwin_fwd_release, NULL); 2712 g_signal_connect(mainwin_fwd, "released", mainwin_fwd_release, NULL);
2713 2713
2714 mainwin_play = ui_skinned_button_new(); 2714 mainwin_play = ui_skinned_button_new();
2715 ui_skinned_push_button_setup(mainwin_play, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2715 ui_skinned_push_button_setup(mainwin_play, SKINNED_WINDOW(mainwin)->fixed,
2716 SKINNED_WINDOW(mainwin)->gc, 39, 88, 23, 18, 23, 0, 23, 18, SKIN_CBUTTONS); 2716 39, 88, 23, 18, 23, 0, 23, 18, SKIN_CBUTTONS);
2717 g_signal_connect(mainwin_play, "clicked", mainwin_play_pushed, NULL ); 2717 g_signal_connect(mainwin_play, "clicked", mainwin_play_pushed, NULL );
2718 2718
2719 mainwin_pause = ui_skinned_button_new(); 2719 mainwin_pause = ui_skinned_button_new();
2720 ui_skinned_push_button_setup(mainwin_pause, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2720 ui_skinned_push_button_setup(mainwin_pause, SKINNED_WINDOW(mainwin)->fixed,
2721 SKINNED_WINDOW(mainwin)->gc, 62, 88, 23, 18, 46, 0, 46, 18, SKIN_CBUTTONS); 2721 62, 88, 23, 18, 46, 0, 46, 18, SKIN_CBUTTONS);
2722 g_signal_connect(mainwin_pause, "clicked", playback_pause, NULL ); 2722 g_signal_connect(mainwin_pause, "clicked", playback_pause, NULL );
2723 2723
2724 mainwin_stop = ui_skinned_button_new(); 2724 mainwin_stop = ui_skinned_button_new();
2725 ui_skinned_push_button_setup(mainwin_stop, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2725 ui_skinned_push_button_setup(mainwin_stop, SKINNED_WINDOW(mainwin)->fixed,
2726 SKINNED_WINDOW(mainwin)->gc, 85, 88, 23, 18, 69, 0, 69, 18, SKIN_CBUTTONS); 2726 85, 88, 23, 18, 69, 0, 69, 18, SKIN_CBUTTONS);
2727 g_signal_connect(mainwin_stop, "clicked", mainwin_stop_pushed, NULL ); 2727 g_signal_connect(mainwin_stop, "clicked", mainwin_stop_pushed, NULL );
2728 2728
2729 mainwin_eject = ui_skinned_button_new(); 2729 mainwin_eject = ui_skinned_button_new();
2730 ui_skinned_push_button_setup(mainwin_eject, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2730 ui_skinned_push_button_setup(mainwin_eject, SKINNED_WINDOW(mainwin)->fixed,
2731 SKINNED_WINDOW(mainwin)->gc, 136, 89, 22, 16, 114, 0, 114, 16, SKIN_CBUTTONS); 2731 136, 89, 22, 16, 114, 0, 114, 16, SKIN_CBUTTONS);
2732 g_signal_connect(mainwin_eject, "clicked", mainwin_eject_pushed, NULL); 2732 g_signal_connect(mainwin_eject, "clicked", mainwin_eject_pushed, NULL);
2733 2733
2734 mainwin_srew = ui_skinned_button_new(); 2734 mainwin_srew = ui_skinned_button_new();
2735 ui_skinned_small_button_setup(mainwin_srew, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2735 ui_skinned_small_button_setup(mainwin_srew, SKINNED_WINDOW(mainwin)->fixed, 169, 4, 8, 7);
2736 SKINNED_WINDOW(mainwin)->gc, 169, 4, 8, 7);
2737 g_signal_connect(mainwin_srew, "clicked", mainwin_playlist_prev, NULL); 2736 g_signal_connect(mainwin_srew, "clicked", mainwin_playlist_prev, NULL);
2738 2737
2739 mainwin_splay = ui_skinned_button_new(); 2738 mainwin_splay = ui_skinned_button_new();
2740 ui_skinned_small_button_setup(mainwin_splay, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2739 ui_skinned_small_button_setup(mainwin_splay, SKINNED_WINDOW(mainwin)->fixed, 177, 4, 10, 7);
2741 SKINNED_WINDOW(mainwin)->gc, 177, 4, 10, 7);
2742 g_signal_connect(mainwin_splay, "clicked", mainwin_play_pushed, NULL); 2740 g_signal_connect(mainwin_splay, "clicked", mainwin_play_pushed, NULL);
2743 2741
2744 mainwin_spause = ui_skinned_button_new(); 2742 mainwin_spause = ui_skinned_button_new();
2745 ui_skinned_small_button_setup(mainwin_spause, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2743 ui_skinned_small_button_setup(mainwin_spause, SKINNED_WINDOW(mainwin)->fixed, 187, 4, 10, 7);
2746 SKINNED_WINDOW(mainwin)->gc, 187, 4, 10, 7);
2747 g_signal_connect(mainwin_spause, "clicked", playback_pause, NULL); 2744 g_signal_connect(mainwin_spause, "clicked", playback_pause, NULL);
2748 2745
2749 mainwin_sstop = ui_skinned_button_new(); 2746 mainwin_sstop = ui_skinned_button_new();
2750 ui_skinned_small_button_setup(mainwin_sstop, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2747 ui_skinned_small_button_setup(mainwin_sstop, SKINNED_WINDOW(mainwin)->fixed, 197, 4, 9, 7);
2751 SKINNED_WINDOW(mainwin)->gc, 197, 4, 9, 7);
2752 g_signal_connect(mainwin_sstop, "clicked", mainwin_stop_pushed, NULL); 2748 g_signal_connect(mainwin_sstop, "clicked", mainwin_stop_pushed, NULL);
2753 2749
2754 mainwin_sfwd = ui_skinned_button_new(); 2750 mainwin_sfwd = ui_skinned_button_new();
2755 ui_skinned_small_button_setup(mainwin_sfwd, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2751 ui_skinned_small_button_setup(mainwin_sfwd, SKINNED_WINDOW(mainwin)->fixed, 206, 4, 8, 7);
2756 SKINNED_WINDOW(mainwin)->gc, 206, 4, 8, 7);
2757 g_signal_connect(mainwin_sfwd, "clicked", mainwin_playlist_next, NULL); 2752 g_signal_connect(mainwin_sfwd, "clicked", mainwin_playlist_next, NULL);
2758 2753
2759 mainwin_seject = ui_skinned_button_new(); 2754 mainwin_seject = ui_skinned_button_new();
2760 ui_skinned_small_button_setup(mainwin_seject, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2755 ui_skinned_small_button_setup(mainwin_seject, SKINNED_WINDOW(mainwin)->fixed, 216, 4, 9, 7);
2761 SKINNED_WINDOW(mainwin)->gc, 216, 4, 9, 7);
2762 g_signal_connect(mainwin_seject, "clicked", mainwin_eject_pushed, NULL); 2756 g_signal_connect(mainwin_seject, "clicked", mainwin_eject_pushed, NULL);
2763 2757
2764 mainwin_shuffle = ui_skinned_button_new(); 2758 mainwin_shuffle = ui_skinned_button_new();
2765 ui_skinned_toggle_button_setup(mainwin_shuffle, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2759 ui_skinned_toggle_button_setup(mainwin_shuffle, SKINNED_WINDOW(mainwin)->fixed,
2766 SKINNED_WINDOW(mainwin)->gc, 164, 89, 46, 2760 164, 89, 46, 15, 28, 0, 28, 15, 28, 30, 28, 45, SKIN_SHUFREP);
2767 15, 28, 0, 28, 15, 28, 30, 28, 45, SKIN_SHUFREP);
2768 g_signal_connect(mainwin_shuffle, "clicked", mainwin_shuffle_pushed_cb, NULL); 2761 g_signal_connect(mainwin_shuffle, "clicked", mainwin_shuffle_pushed_cb, NULL);
2769 2762
2770 mainwin_repeat = ui_skinned_button_new(); 2763 mainwin_repeat = ui_skinned_button_new();
2771 ui_skinned_toggle_button_setup(mainwin_repeat, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2764 ui_skinned_toggle_button_setup(mainwin_repeat, SKINNED_WINDOW(mainwin)->fixed,
2772 SKINNED_WINDOW(mainwin)->gc, 210, 89, 28, 2765 210, 89, 28, 15, 0, 0, 0, 15, 0, 30, 0, 45, SKIN_SHUFREP);
2773 15, 0, 0, 0, 15, 0, 30, 0, 45, SKIN_SHUFREP);
2774 g_signal_connect(mainwin_repeat, "clicked", mainwin_repeat_pushed_cb, NULL); 2766 g_signal_connect(mainwin_repeat, "clicked", mainwin_repeat_pushed_cb, NULL);
2775 2767
2776 mainwin_eq = ui_skinned_button_new(); 2768 mainwin_eq = ui_skinned_button_new();
2777 ui_skinned_toggle_button_setup(mainwin_eq, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2769 ui_skinned_toggle_button_setup(mainwin_eq, SKINNED_WINDOW(mainwin)->fixed,
2778 SKINNED_WINDOW(mainwin)->gc, 219, 58, 23, 2770 219, 58, 23, 12, 0, 61, 46, 61, 0, 73, 46, 73, SKIN_SHUFREP);
2779 12, 0, 61, 46, 61, 0, 73, 46, 73, SKIN_SHUFREP);
2780 g_signal_connect(mainwin_eq, "clicked", mainwin_equalizer_pushed_cb, NULL); 2771 g_signal_connect(mainwin_eq, "clicked", mainwin_equalizer_pushed_cb, NULL);
2781 UI_SKINNED_BUTTON(mainwin_eq)->inside = cfg.equalizer_visible; 2772 UI_SKINNED_BUTTON(mainwin_eq)->inside = cfg.equalizer_visible;
2782 2773
2783 mainwin_pl = ui_skinned_button_new(); 2774 mainwin_pl = ui_skinned_button_new();
2784 ui_skinned_toggle_button_setup(mainwin_pl, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2775 ui_skinned_toggle_button_setup(mainwin_pl, SKINNED_WINDOW(mainwin)->fixed,
2785 SKINNED_WINDOW(mainwin)->gc, 242, 58, 23, 2776 242, 58, 23, 12, 23, 61, 69, 61, 23, 73, 69, 73, SKIN_SHUFREP);
2786 12, 23, 61, 69, 61, 23, 73, 69, 73, SKIN_SHUFREP);
2787 g_signal_connect(mainwin_pl, "clicked", mainwin_playlist_pushed_cb, NULL); 2777 g_signal_connect(mainwin_pl, "clicked", mainwin_playlist_pushed_cb, NULL);
2788 UI_SKINNED_BUTTON(mainwin_pl)->inside = cfg.playlist_visible; 2778 UI_SKINNED_BUTTON(mainwin_pl)->inside = cfg.playlist_visible;
2789 2779
2790 mainwin_info = ui_skinned_textbox_new(SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, SKINNED_WINDOW(mainwin)->gc, 112, 27, 2780 mainwin_info = ui_skinned_textbox_new(SKINNED_WINDOW(mainwin)->fixed, 112, 27, 153, 1, SKIN_TEXT);
2791 153, 1, SKIN_TEXT);
2792 ui_skinned_textbox_set_scroll(mainwin_info, cfg.autoscroll); 2781 ui_skinned_textbox_set_scroll(mainwin_info, cfg.autoscroll);
2793 ui_skinned_textbox_set_xfont(mainwin_info, cfg.mainwin_use_xfont, cfg.mainwin_font); 2782 ui_skinned_textbox_set_xfont(mainwin_info, cfg.mainwin_use_xfont, cfg.mainwin_font);
2794 g_signal_connect(mainwin_info, "double-clicked", mainwin_info_double_clicked_cb, NULL); 2783 g_signal_connect(mainwin_info, "double-clicked", mainwin_info_double_clicked_cb, NULL);
2795 g_signal_connect(mainwin_info, "right-clicked", mainwin_info_right_clicked_cb, NULL); 2784 g_signal_connect(mainwin_info, "right-clicked", mainwin_info_right_clicked_cb, NULL);
2796 2785
2797 mainwin_othertext = ui_skinned_textbox_new(SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, SKINNED_WINDOW(mainwin)->gc, 112, 43, 2786 mainwin_othertext = ui_skinned_textbox_new(SKINNED_WINDOW(mainwin)->fixed, 112, 43, 153, 1, SKIN_TEXT);
2798 153, 1, SKIN_TEXT); 2787
2799 2788 mainwin_rate_text = ui_skinned_textbox_new(SKINNED_WINDOW(mainwin)->fixed, 111, 43, 15, 0, SKIN_TEXT);
2800 mainwin_rate_text = ui_skinned_textbox_new(SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, SKINNED_WINDOW(mainwin)->gc, 111, 43, 15, 2789
2801 0, SKIN_TEXT); 2790 mainwin_freq_text = ui_skinned_textbox_new(SKINNED_WINDOW(mainwin)->fixed, 156, 43, 10, 0, SKIN_TEXT);
2802
2803 mainwin_freq_text = ui_skinned_textbox_new(SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, SKINNED_WINDOW(mainwin)->gc, 156, 43, 10,
2804 0, SKIN_TEXT);
2805 2791
2806 mainwin_menurow = 2792 mainwin_menurow =
2807 create_menurow(&mainwin_wlist, mainwin_bg, SKINNED_WINDOW(mainwin)->gc, 10, 22, 304, 2793 create_menurow(&mainwin_wlist, mainwin_bg, SKINNED_WINDOW(mainwin)->gc, 10, 22, 304,
2808 0, 304, 44, mainwin_mr_change, mainwin_mr_release, 2794 0, 304, 44, mainwin_mr_change, mainwin_mr_release,
2809 SKIN_TITLEBAR); 2795 SKIN_TITLEBAR);
2826 SKIN_MONOSTEREO); 2812 SKIN_MONOSTEREO);
2827 2813
2828 mainwin_playstatus = 2814 mainwin_playstatus =
2829 create_playstatus(&mainwin_wlist, mainwin_bg, SKINNED_WINDOW(mainwin)->gc, 24, 28); 2815 create_playstatus(&mainwin_wlist, mainwin_bg, SKINNED_WINDOW(mainwin)->gc, 24, 28);
2830 2816
2831 mainwin_minus_num = ui_skinned_number_new(SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, SKINNED_WINDOW(mainwin)->gc, 36, 26, 2817 mainwin_minus_num = ui_skinned_number_new(SKINNED_WINDOW(mainwin)->fixed, 36, 26, SKIN_NUMBERS);
2832 SKIN_NUMBERS);
2833 g_signal_connect(mainwin_minus_num, "clicked", change_timer_mode, NULL); 2818 g_signal_connect(mainwin_minus_num, "clicked", change_timer_mode, NULL);
2834 2819
2835 mainwin_10min_num = ui_skinned_number_new(SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, SKINNED_WINDOW(mainwin)->gc, 48, 26, 2820 mainwin_10min_num = ui_skinned_number_new(SKINNED_WINDOW(mainwin)->fixed, 48, 26, SKIN_NUMBERS);
2836 SKIN_NUMBERS);
2837 g_signal_connect(mainwin_10min_num, "clicked", change_timer_mode, NULL); 2821 g_signal_connect(mainwin_10min_num, "clicked", change_timer_mode, NULL);
2838 2822
2839 mainwin_min_num = ui_skinned_number_new(SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, SKINNED_WINDOW(mainwin)->gc, 60, 26, 2823 mainwin_min_num = ui_skinned_number_new(SKINNED_WINDOW(mainwin)->fixed, 60, 26, SKIN_NUMBERS);
2840 SKIN_NUMBERS);
2841 g_signal_connect(mainwin_min_num, "clicked", change_timer_mode, NULL); 2824 g_signal_connect(mainwin_min_num, "clicked", change_timer_mode, NULL);
2842 2825
2843 mainwin_10sec_num = ui_skinned_number_new(SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, SKINNED_WINDOW(mainwin)->gc, 78, 26, 2826 mainwin_10sec_num = ui_skinned_number_new(SKINNED_WINDOW(mainwin)->fixed, 78, 26, SKIN_NUMBERS);
2844 SKIN_NUMBERS);
2845 g_signal_connect(mainwin_10sec_num, "clicked", change_timer_mode, NULL); 2827 g_signal_connect(mainwin_10sec_num, "clicked", change_timer_mode, NULL);
2846 2828
2847 mainwin_sec_num = ui_skinned_number_new(SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, SKINNED_WINDOW(mainwin)->gc, 90, 26, 2829 mainwin_sec_num = ui_skinned_number_new(SKINNED_WINDOW(mainwin)->fixed, 90, 26, SKIN_NUMBERS);
2848 SKIN_NUMBERS);
2849 g_signal_connect(mainwin_sec_num, "clicked", change_timer_mode, NULL); 2830 g_signal_connect(mainwin_sec_num, "clicked", change_timer_mode, NULL);
2850 2831
2851 mainwin_about = ui_skinned_button_new(); 2832 mainwin_about = ui_skinned_button_new();
2852 ui_skinned_small_button_setup(mainwin_about, SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, 2833 ui_skinned_small_button_setup(mainwin_about, SKINNED_WINDOW(mainwin)->fixed, 247, 83, 20, 25);
2853 SKINNED_WINDOW(mainwin)->gc, 247, 83, 20, 25);
2854 g_signal_connect(mainwin_about, "clicked", show_about_window, NULL); 2834 g_signal_connect(mainwin_about, "clicked", show_about_window, NULL);
2855 g_signal_connect(mainwin_about, "right-clicked", mainwin_about_cb, NULL ); 2835 g_signal_connect(mainwin_about, "right-clicked", mainwin_about_cb, NULL );
2856 2836
2857 mainwin_vis = 2837 mainwin_vis =
2858 create_vis(&mainwin_wlist, mainwin_bg, mainwin->window, SKINNED_WINDOW(mainwin)->gc, 2838 create_vis(&mainwin_wlist, mainwin_bg, mainwin->window, SKINNED_WINDOW(mainwin)->gc,
2871 7, 17, 36, 17, 36, 3, 7, 36, 0, 1, 13, 2851 7, 17, 36, 17, 36, 3, 7, 36, 0, 1, 13,
2872 mainwin_spos_frame_cb, mainwin_spos_motion_cb, 2852 mainwin_spos_frame_cb, mainwin_spos_motion_cb,
2873 mainwin_spos_release_cb, SKIN_TITLEBAR); 2853 mainwin_spos_release_cb, SKIN_TITLEBAR);
2874 widget_hide(WIDGET(mainwin_sposition)); 2854 widget_hide(WIDGET(mainwin_sposition));
2875 2855
2876 mainwin_stime_min = ui_skinned_textbox_new(SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, SKINNED_WINDOW(mainwin)->gc, 130, 4, 15, 2856 mainwin_stime_min = ui_skinned_textbox_new(SKINNED_WINDOW(mainwin)->fixed, 130, 4, 15, FALSE, SKIN_TEXT);
2877 FALSE, SKIN_TEXT);
2878 g_signal_connect(mainwin_stime_min, "clicked", change_timer_mode, NULL); 2857 g_signal_connect(mainwin_stime_min, "clicked", change_timer_mode, NULL);
2879 2858
2880 mainwin_stime_sec = ui_skinned_textbox_new(SKINNED_WINDOW(mainwin)->fixed, mainwin_bg, SKINNED_WINDOW(mainwin)->gc, 147, 4, 10, 2859 mainwin_stime_sec = ui_skinned_textbox_new(SKINNED_WINDOW(mainwin)->fixed, 147, 4, 10, FALSE, SKIN_TEXT);
2881 FALSE, SKIN_TEXT);
2882 g_signal_connect(mainwin_stime_sec, "clicked", change_timer_mode, NULL); 2860 g_signal_connect(mainwin_stime_sec, "clicked", change_timer_mode, NULL);
2883 2861
2884 err = gtk_message_dialog_new(GTK_WINDOW(mainwin), GTK_DIALOG_DESTROY_WITH_PARENT|GTK_DIALOG_MODAL, 2862 err = gtk_message_dialog_new(GTK_WINDOW(mainwin), GTK_DIALOG_DESTROY_WITH_PARENT|GTK_DIALOG_MODAL,
2885 GTK_MESSAGE_ERROR, GTK_BUTTONS_CLOSE, _("Error in Audacious.")); 2863 GTK_MESSAGE_ERROR, GTK_BUTTONS_CLOSE, _("Error in Audacious."));
2886 2864