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 |