File: file.h

package info (click to toggle)
denemo 0.5.9-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 2,500 kB
  • ctags: 2,415
  • sloc: ansic: 23,057; sh: 3,321; yacc: 1,737; makefile: 449; lex: 376
file content (48 lines) | stat: -rw-r--r-- 1,064 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
/* file.h
 * prototypes for file I/O routines
 * 
 * for Denemo, a gtk+ frontend to GNU Lilypond 
 * (c) 2000, 2001, Adam Tee
 * (c) 2000, 2001, University of Leeds
 */

#define initialconfirmboxhandlers(ret) \

void confirmbox (struct scoreinfo *si, GtkSignalFunc signalfunc);

void
file_openwrapper (gpointer callback_data, guint callback_action,
		  GtkWidget * widget);

void
file_savewrapper (gpointer callback_data, guint callback_action,
		  GtkWidget * widget);

void
file_saveaswrapper (gpointer callback_data, guint callback_action,
		    GtkWidget * widget);

void
file_newwrapper (gpointer callback_data, guint callback_action,
		 GtkWidget * widget);

void
open_for_real (gchar *filename, struct scoreinfo *si);

void
file_open (GtkWidget * widget, gpointer data);

void
file_save (GtkWidget * widget, gpointer data);

void
file_saveas (GtkWidget * widget, gpointer data);

gint
lyinput (gchar *filename, struct scoreinfo *si);

void
deletescore (GtkWidget * widget, struct scoreinfo *si);

struct buttonset *
createconfirmbox (struct scoreinfo *si);