Beaver 0.4.1
|
#include <glib.h>
#include <gtk/gtk.h>
Data Structures | |
struct | beaver_text_selection_s |
struct | beaver_regex_result_s |
Defines | |
#define | PLUGIN_AUTHOR(name_string) |
#define | PLUGIN_VERSION(version_string) |
#define | PLUGIN_INIT(func_handler) |
#define | PLUGIN_CLEANUP(func_handler) |
#define | PLUGIN_NAME(name_string) |
#define | PLUGIN_DESCRIPTION(descr_string) |
#define | PLUGIN_PREFERENCE(func_handler) |
Typedefs | |
typedef struct beaver_text_selection_s | BeaverTextSelection |
typedef struct beaver_regex_result_s | BeaverRegexResult |
Enumerations | |
enum | BeaverMenuSection { BEAVER_SECTION_MENU_TOOLS = 0, BEAVER_SECTION_MENU_VIEW, BEAVER_SECTION_MENU_EDIT, BEAVER_SECTION_TOOLBAR } |
enum | BeaverTextFormat { BEAVER_FORMAT_UNIX = 0, BEAVER_FORMAT_MAC, BEAVER_FORMAT_DOS } |
Variables | |
void(* | beaver_box_message )(gchar *message) |
void(* | beaver_box_error )(gchar *message) |
gint(* | beaver_box_question )(gchar *message) |
gchar *(* | beaver_box_prompt )(gchar *message) |
gchar *(* | beaver_box_file_selection )(gchar *title, GtkFileChooserAction action, const gchar *starting_folder) |
gint(* | beaver_ui_item_add )(enum BeaverMenuSection section, const gchar *name, const gchar *stock_id, const gchar *text, void(*callback)(void)) |
gint(* | beaver_ui_item_submenu_add )(enum BeaverMenuSection section, const gchar *name, const gchar *text) |
gint(* | beaver_ui_item_seperator_add )(enum BeaverMenuSection section) |
void(* | beaver_ui_item_remove )(gint id, const gchar *name) |
void(* | beaver_text_insert_string )(const gchar *text) |
BeaverTextSelection *(* | beaver_text_selection_position )(void) |
gchar *(* | beaver_text_selection_get )(void) |
void(* | beaver_text_selection_set )(const gchar *text) |
enum BeaverTextFormat(* | beaver_text_format )(void) |
void(* | beaver_text_replace )(const gchar *needle, const gchar *substitute, gboolean sensitive) |
gboolean(* | beaver_text_find )(const gchar *needle, guint offset, gboolean sensitive) |
Plugin API