#include "rox-clib.h"
#include <stdlib.h>
#include <glib.h>
#include <gtk/gtk.h>
#include <unistd.h>
#include "rox.h"
#include "options.h"
Functions | |
void | rox_init (const char *program, int *argc, char ***argv) |
void | rox_init_with_domain (const char *program, const char *domain, int *argc, char ***argv) |
const gchar * | rox_get_program_name (void) |
const gchar * | rox_get_app_dir (void) |
GdkPixbuf * | rox_get_program_icon (void) |
int | rox_clib_version_number (void) |
const char * | rox_clib_version_string (void) |
int | rox_clib_gtk_version_number (void) |
const char * | rox_clib_gtk_version_string (void) |
void | rox_add_window (GtkWidget *window) |
int | rox_get_n_windows (void) |
void | rox_main_loop (void) |
void | rox_main_quit (void) |
|
Add this window to the ones which are being counted. When it is destroyed this will be noted and the window count decreased.
|
|
Returns the version number of the GTK+ library encoded as an int
|
|
Returns the version number of the GTK+ library as a string
|
|
Returns the version number of the library encoded as an int
|
|
Returns the version number of the library as a string
|
|
Returns the application directory.
|
|
Return the number of windows ROX-CLib is tracking
|
|
Returns the program icon used for the windows
|
|
Returns the program name as passed to rox_init_with_domain()
|
|
Initialize the library. Equivalent to rox_init_with_domain(program, NULL, argc, argv).
|
|
Initialize the library. This calls:
If
|
|
Call gtk_main() repeatedly until either rox_get_n_windows() returns less than one, or rox_main_quit() is called |
|
Cause rox_main_loop() to exit. If rox_main_loop() has been called recursivly only the innermost is exited. |