pnmixer
Volume mixer for the system tray
ui-prefs-dialog.h
Go to the documentation of this file.
1 /* ui-prefs-dialog.h
2  * PNmixer is written by Nick Lanham, a fork of OBmixer
3  * which was programmed by Lee Ferrett, derived
4  * from the program "AbsVolume" by Paul Sherman
5  * This program is free software; you can redistribute
6  * it and/or modify it under the terms of the GNU General
7  * Public License v3. source code is available at
8  * <http://github.com/nicklan/pnmixer>
9  */
10 
17 #ifndef _UI_PREFS_DIALOG_H_
18 #define _UI_PREFS_DIALOG_H_
19 
20 #include "audio.h"
21 #include "hotkeys.h"
22 
23 typedef struct prefs_dialog PrefsDialog;
24 typedef void (*PrefsDialogResponseCallback) (PrefsDialog *dialog, gint response_id);
25 
28 void prefs_dialog_destroy(PrefsDialog *dialog);
29 void prefs_dialog_present(PrefsDialog *dialog);
30 
33 
34 #endif // _UI_PREFS_DIALOG_H_
Header for audio.c.
Header for hotkeys.c.
void prefs_dialog_destroy(PrefsDialog *dialog)
void prefs_dialog_retrieve(PrefsDialog *dialog)
void(* PrefsDialogResponseCallback)(PrefsDialog *dialog, gint response_id)
void prefs_dialog_present(PrefsDialog *dialog)
Definition: audio.c:198
PrefsDialog * prefs_dialog_create(GtkWindow *parent, Audio *audio, Hotkeys *hotkeys, PrefsDialogResponseCallback cb)
void prefs_dialog_populate(PrefsDialog *dialog)