GnuCash  2.6.99
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Typedefs | Enumerations | Functions
QuickFill.h File Reference

QuickFill is used to auto-complete typed user entries. More...

#include <glib.h>

Go to the source code of this file.

Typedefs

typedef struct _QuickFill QuickFill
 

Enumerations

enum  QuickFillSort { QUICKFILL_LIFO, QUICKFILL_ALPHA }
 

Functions

QuickFillgnc_quickfill_new (void)
 
void gnc_quickfill_destroy (QuickFill *qf)
 
void gnc_quickfill_purge (QuickFill *qf)
 
const char * gnc_quickfill_string (QuickFill *qf)
 
QuickFillgnc_quickfill_get_char_match (QuickFill *qf, gunichar c)
 
QuickFillgnc_quickfill_get_string_match (QuickFill *qf, const char *str)
 
QuickFillgnc_quickfill_get_string_len_match (QuickFill *qf, const char *str, int len)
 
QuickFillgnc_quickfill_get_unique_len_match (QuickFill *qf, int *len)
 
void gnc_quickfill_insert (QuickFill *root, const char *text, QuickFillSort sort_code)
 
void gnc_quickfill_remove (QuickFill *root, const gchar *text, QuickFillSort sort_code)
 

Detailed Description

QuickFill is used to auto-complete typed user entries.

Author
Copyright (C) 1997 Robin D. Clark
Copyright (C) 1998,2004 Linas Vepstas linas.nosp@m.@lin.nosp@m.as.or.nosp@m.g
Copyright (C) 2000 Dave Peticolas

Definition in file QuickFill.h.