GnuCash  5.6-150-g038405b370+
Data Structures | Macros | Typedefs | Functions
doclinkcell.h File Reference
#include <glib.h>
#include "basiccell.h"

Go to the source code of this file.

Data Structures

struct  Doclinkcell
 The Doclinkcell object implements a cell handler that will cycle through a series of single-character values when clicked upon by the mouse and will return a glyph if font can show it. More...
 

Macros

#define GLYPH_PAPERCLIP   "\360\237\223\216"
 
#define GLYPH_LINK   "\360\237\224\227"
 

Typedefs

typedef const char *(* DoclinkcellStringGetter) (char flag)
 
typedef gboolean(* DoclinkcellConfirm) (char old_flag, gpointer data)
 

Functions

BasicCell * gnc_doclink_cell_new (void)
 
void gnc_doclink_cell_set_flag (Doclinkcell *cell, char flag)
 
char gnc_doclink_cell_get_flag (Doclinkcell *cell)
 
void gnc_doclink_cell_set_confirm_cb (Doclinkcell *cell, DoclinkcellConfirm confirm_cb, gpointer data)
 
void gnc_doclink_cell_set_string_getter (Doclinkcell *cell, DoclinkcellStringGetter getter)
 
void gnc_doclink_cell_set_valid_flags (Doclinkcell *cell, const char *flags, char default_flag)
 note that More...
 
void gnc_doclink_cell_set_flag_order (Doclinkcell *cell, const char *flags)
 
void gnc_doclink_cell_set_read_only (Doclinkcell *cell, gboolean read_only)
 
void gnc_doclink_cell_set_use_glyphs (Doclinkcell *cell)
 
gboolean gnc_doclink_get_use_glyphs (Doclinkcell *cell)
 
const char * gnc_doclink_get_glyph_from_flag (char link_flag)