Logo Search packages:      
Sourcecode: inkscape version File versions

Inkscape::UI::Widget Namespace Reference


Detailed Description

Custom widgets.

This namespace contains custom user interface widgets used thorought Inkscape.


Classes

class  AttrWidget
class  Button
class  CheckButton
class  ColorPicker
class  ColorPreview
class  ComboBoxEnum
class  DefaultValueHolder
class  DialogPage
class  Dock
class  DockItem
struct  DropTracker
class  DualSpinSlider
class  EntityEntry
class  EntityLineEntry
class  EntityMultiLineEntry
class  Entry
class  HandleBox
class  HRuler
 Horizontal ruler. More...
class  IconWidget
class  ImageIcon
class  ImageToggler
class  Labelled
class  LabelledComboBoxEnum
class  LicenseItem
class  Licensor
class  NotebookPage
class  ObjectCompositeSettings
class  PageSizer
class  Panel
class  PaperSize
struct  PaperSizeRec
class  Point
class  PrefCheckButton
class  PrefColorPicker
class  PrefCombo
class  PrefEntry
class  PrefEntryButtonHBox
class  PrefFileButton
class  PrefRadioButton
class  PrefSlider
class  PrefSpinButton
class  PrefUnit
class  Random
class  RegisteredCheckButton
class  RegisteredColorPicker
class  RegisteredEnum
class  RegisteredPoint
class  RegisteredRadioButtonPair
class  RegisteredRandom
class  RegisteredScalar
class  RegisteredScalarUnit
class  RegisteredSuffixedInteger
class  RegisteredText
class  RegisteredTransformedPoint
class  RegisteredUnitMenu
class  RegisteredWidget
class  Registry
class  RenderingOptions
class  Rotateable
class  RotateableStrokeWidth
class  RotateableSwatch
class  Ruler
class  Scalar
class  ScalarUnit
class  SelectedStyle
class  SimpleFilterModifier
class  SpinSlider
class  StyleSubject
class  StyleSwatch
class  SVGCanvas
class  Text
class  ToleranceSlider
class  Toolbox
class  UnitMenu
class  VRuler
 Vertical ruler. More...
class  ZoomCorrRuler
class  ZoomCorrRulerSlider
class  ZoomStatus

Enumerations

enum  {
  SS_NA, SS_NONE, SS_UNSET, SS_PATTERN,
  SS_LGRADIENT, SS_RGRADIENT, SS_MANY, SS_COLOR
}
enum  { SS_FILL, SS_STROKE }
enum  DefaultValueType {
  T_NONE, T_DOUBLE, T_VECT_DOUBLE, T_BOOL,
  T_UINT, T_CHARPTR
}
enum  FileDialogType { SVG_TYPES, IMPORT_TYPES, EXPORT_TYPES }
enum  ui_drop_target_info { APP_X_COLOR }

Functions

double display_to_value (double value)
static void draw_number (cairo_t *cr, Geom::Point pos, double num)
static void draw_text (cairo_t *cr, Geom::Point loc, const char *txt, bool bottom=false, double fontsize=ZoomCorrRuler::textsize, std::string fontdesc="Sans")
static void fill_landscape_papers ()
static Dialog::FillAndStroke * get_fill_and_stroke_panel (SPDesktop *desktop)
static Glib::ustring get_uidir_filename (char const *basename_utf8)
static bool hasSuffix (const Glib::ustring &str, Glib::ustring &ext)
void hideCallback (GtkObject *, gpointer dock_ptr)
static bool isValidImageIconFile (const Glib::ustring &fileName)
void sp_color_picker_color_mod (SPColorSelector *csel, GObject *cp)
void unhideCallback (GtkObject *, gpointer dock_ptr)
double value_to_display (double value)

Variables

struct rdf_license_t _other_license
struct rdf_license_t _proprietary_license
static const SPUnit _px_unit = sp_unit_get_by_id (SP_UNIT_PX)
static PaperSizeRec const inkscape_papers []
static std::vector< std::string > lscape_papers
static guint nui_drop_target_entries = ENTRIES_SIZE(ui_drop_target_entries)
static const int PANEL_SETTING_MODE = 1
static const int PANEL_SETTING_NEXTFREE = 4
static const int PANEL_SETTING_SHAPE = 2
static const int PANEL_SETTING_SIZE = 0
static const int PANEL_SETTING_WRAP = 3
static GtkTargetEntry ui_drop_target_entries []


Generated by  Doxygen 1.6.0   Back to index