Logo Search packages:      
Sourcecode: inkscape version File versions  Download package

find.cpp File Reference


Detailed Description

Find dialog.

Definition in file find.cpp.

#include "widgets/icon.h"
#include "message-stack.h"
#include <gtk/gtk.h>
#include <glibmm/i18n.h>
#include "helper/window.h"
#include "macros.h"
#include "inkscape.h"
#include "document.h"
#include "desktop.h"
#include "selection.h"
#include "desktop-handles.h"
#include "dialog-events.h"
#include "../preferences.h"
#include "../verbs.h"
#include "../interface.h"
#include "../sp-text.h"
#include "../sp-flowtext.h"
#include "../text-editing.h"
#include "../sp-tspan.h"
#include "../sp-tref.h"
#include "../selection-chemistry.h"
#include "../sp-defs.h"
#include "../sp-rect.h"
#include "../sp-ellipse.h"
#include "../sp-star.h"
#include "../sp-spiral.h"
#include "../sp-path.h"
#include "../sp-line.h"
#include "../sp-polyline.h"
#include "../sp-item-group.h"
#include "../sp-use.h"
#include "../sp-image.h"
#include "../sp-offset.h"
#include <xml/repr.h>

Go to the source code of this file.

Defines

#define FIND_LABELWIDTH   80
#define MIN_ONSCREEN_DISTANCE   50

Functions

GSList * all_items (SPObject *r, GSList *l, bool hidden, bool locked)
GSList * all_selection_items (Inkscape::Selection *s, GSList *l, SPObject *ancestor, bool hidden, bool locked)
GSList * filter_list (GSList *l, GObject *dlg, bool exact)
GSList * filter_onefield (GSList *l, GObject *dlg, const gchar *field, bool(*match_function)(SPItem *, const gchar *, bool), bool exact)
GSList * filter_types (GSList *l, GObject *dlg, bool(*match_function)(SPItem *, GtkWidget *))
bool item_attr_match (SPItem *item, const gchar *name, bool exact)
bool item_id_match (SPItem *item, const gchar *id, bool exact)
bool item_style_match (SPItem *item, const gchar *text, bool exact)
bool item_text_match (SPItem *item, const gchar *text, bool exact)
bool item_type_match (SPItem *item, GtkWidget *widget)
void sp_find_dialog ()
static gboolean sp_find_dialog_delete (GtkObject *, GdkEvent *, gpointer)
static void sp_find_dialog_destroy (GtkObject *object, gpointer)
void sp_find_dialog_find (GObject *, GObject *dlg)
GtkWidget * sp_find_dialog_old (void)
void sp_find_dialog_reset (GObject *, GObject *dlg)
void sp_find_new_button (GtkWidget *dlg, GtkWidget *hb, const gchar *label, GtkTooltips *tt, const gchar *tip, void(*function)(GObject *, GObject *))
void sp_find_new_searchfield (GtkWidget *dlg, GtkWidget *vb, const gchar *label, const gchar *id, GtkTooltips *tt, const gchar *tip)
void sp_find_reset_searchfield (GObject *dlg, const gchar *field)
void sp_find_squeeze_window ()
GtkWidget * sp_find_types ()
GtkWidget * sp_find_types_checkbox (GtkWidget *w, const gchar *data, gboolean active, GtkTooltips *tt, const gchar *tip, const gchar *label, void(*toggled)(GtkToggleButton *, gpointer))
GtkWidget * sp_find_types_checkbox_indented (GtkWidget *w, const gchar *data, gboolean active, GtkTooltips *tt, const gchar *tip, const gchar *label, void(*toggled)(GtkToggleButton *, gpointer), guint indent)
void toggle_alltypes (GtkToggleButton *tb, gpointer data)
void toggle_shapes (GtkToggleButton *tb, gpointer data)
bool type_checkbox (GtkWidget *widget, const gchar *data)

Variables

static GtkWidget * dlg = NULL
static gint h = 0
static Glib::ustring const prefs_path = "/dialogs/find/"
static gint w = 0
static win_data wd
static gint x = -1000
static gint y = -1000


Generated by  Doxygen 1.6.0   Back to index