source: trunk/third/gnome-core/panel/launcher.h @ 15328

Revision 15328, 1.1 KB checked in by ghudson, 24 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r15327, which included commits to RCS files with non-trunk default branches.
Line 
1/*
2 * GNOME panel launcher module.
3 * (C) 1997 The Free Software Foundation
4 *
5 * Authors: Miguel de Icaza
6 *          Federico Mena
7 * CORBAized by George Lebl
8 * de-CORBAized by George Lebl
9 */
10
11#ifndef LAUNCHER_H
12#define LAUNCHER_H
13
14#include <panel-widget.h>
15
16BEGIN_GNOME_DECLS
17
18typedef struct {
19        GtkWidget         *button;
20        GtkObject         *dedit;
21        GnomeDesktopEntry *dentry;
22} Launcher;
23
24void load_launcher_applet_full(char *params, GnomeDesktopEntry *dentry,
25                               PanelWidget *panel, int pos, gboolean exactpos);
26void load_launcher_applet(char *params, PanelWidget *panel, int pos,
27                          gboolean exactpos);
28void load_launcher_applet_from_info(char *name, char *comment,
29                                    char **exec, int execn, char *icon,
30                                    PanelWidget *panel, int pos,
31                                    gboolean exactpos);
32void load_launcher_applet_from_info_url(char *name, char *comment,
33                                        char *url, char *icon,
34                                        PanelWidget *panel, int pos,
35                                        gboolean exactpos);
36void launcher_properties(Launcher *launcher);
37
38void ask_about_launcher(char *file, PanelWidget *panel, int pos,
39                        gboolean exactpos);
40
41END_GNOME_DECLS
42
43#endif
Note: See TracBrowser for help on using the repository browser.