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

Go to the source code of this file.

Data Structures

struct  ComboCell
 The ComboCell object implements a cell handler with a "combination-box" pull-down menu in it. More...
 

Functions

BasicCell * gnc_combo_cell_new (void)
 
void gnc_combo_cell_init (ComboCell *cell)
 
void gnc_combo_cell_set_value (ComboCell *cell, const char *value)
 
void gnc_combo_cell_clear_menu (ComboCell *cell)
 
void gnc_combo_cell_add_menu_item (ComboCell *cell, const char *menustr)
 Add a menu item to the list. More...
 
void gnc_combo_cell_add_account_menu_item (ComboCell *cell, char *menustr)
 Add a 'account name' menu item to the list. More...
 
void gnc_combo_cell_set_sort_enabled (ComboCell *cell, gboolean enabled)
 Enable sorting of the menu item's contents. More...
 
void gnc_combo_cell_set_strict (ComboCell *cell, gboolean strict)
 Determines whether the cell will accept strings not in the menu. More...
 
void gnc_combo_cell_set_complete_char (ComboCell *cell, gunichar complete_char)
 Sets a character used for special completion processing. More...
 
void gnc_combo_cell_add_ignore_string (ComboCell *cell, const char *ignore_string)
 Add a string to a list of strings which, if the cell has that value, will cause the cell to be uneditable on 'enter'. More...
 
void gnc_combo_cell_set_autosize (ComboCell *cell, gboolean autosize)
 Determines whether the popup list autosizes itself or uses all available space. More...
 
void gnc_combo_cell_use_quickfill_cache (ComboCell *cell, QuickFill *shared_qf)
 Tell the combocell to use a shared QuickFill object. More...
 
void gnc_combo_cell_use_list_store_cache (ComboCell *cell, gpointer data)