gnt.h File Reference

GNT API. More...

#include <glib.h>
#include "gntwidget.h"
#include "gntclipboard.h"
#include "gntcolors.h"
#include "gntkeys.h"

Include dependency graph for gnt.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define G_PARAM_STATIC_NAME   G_PARAM_PRIVATE
 Get things to compile in Glib < 2.8.
#define G_PARAM_STATIC_NICK   G_PARAM_PRIVATE
#define G_PARAM_STATIC_BLURB   G_PARAM_PRIVATE

Functions

void gnt_init (void)
void gnt_main (void)
gboolean gnt_ascii_only (void)
 
Returns:

void gnt_window_present (GntWidget *window)
void gnt_screen_occupy (GntWidget *widget)
 
Parameters:
widget 

void gnt_screen_release (GntWidget *widget)
 
Parameters:
widget 

void gnt_screen_update (GntWidget *widget)
 
Parameters:
widget 

void gnt_screen_resize_widget (GntWidget *widget, int width, int height)
 
Parameters:
widget 

void gnt_screen_move_widget (GntWidget *widget, int x, int y)
 
Parameters:
widget 

void gnt_screen_rename_widget (GntWidget *widget, const char *text)
 
Parameters:
widget 

gboolean gnt_widget_has_focus (GntWidget *widget)
 
Parameters:
widget 

void gnt_widget_set_urgent (GntWidget *widget)
 
Parameters:
widget 

void gnt_register_action (const char *label, void(*callback)())
 
Parameters:
label 

gboolean gnt_screen_menu_show (gpointer menu)
 
Parameters:
menu 

void gnt_quit (void)
GntClipboardgnt_get_clipboard (void)
 
Returns:

gchar * gnt_get_clipboard_string (void)
 
Returns:

void gnt_set_clipboard_string (gchar *string)
 
Parameters:
string 

gboolean gnt_giveup_console (const char *wd, char **argv, char **envp, gint *stin, gint *stout, gint *sterr, void(*callback)(int status, gpointer data), gpointer data)
 Spawn a different application that will consume the console.
gboolean gnt_is_refugee (void)


Detailed Description

GNT API.

Definition in file gnt.h.


Function Documentation

void gnt_register_action ( const char *  label,
void(*)()  callback 
)

Parameters:
label 

Parameters:
callback 

gboolean gnt_screen_menu_show ( gpointer  menu  ) 

Parameters:
menu 

Returns:

void gnt_screen_move_widget ( GntWidget widget,
int  x,
int  y 
)

Parameters:
widget 

Parameters:
x 
y 

void gnt_screen_rename_widget ( GntWidget widget,
const char *  text 
)

Parameters:
widget 

Parameters:
text 

void gnt_screen_resize_widget ( GntWidget widget,
int  width,
int  height 
)

Parameters:
widget 

Parameters:
width 
height 

gboolean gnt_widget_has_focus ( GntWidget widget  ) 

Parameters:
widget 

Returns: