Difference between revisions of "User Interface Modules"
Jump to navigation
Jump to search
Romain2Boss (talk | contribs) |
Romain2Boss (talk | contribs) |
||
Line 79: | Line 79: | ||
=== Toolbars === | === Toolbars === | ||
* [[3D Box Toolbar]]: a toolbar to draw or edit a 3D box shape | |||
* [[Calligraphy Toolbar]]: a toolbar to draw lines with calligraphics effects | |||
* [[3D Box | * [[Circle/Arc Toolbar]]: a toolbar to draw or edit circles, ellipses and curves | ||
* [[Calligraphy | * [[Connector Toolbar]] | ||
* [[Circle/Arc | * [[Dropper Toolbar]] | ||
* [[Connector | * [[Eraser Toolbar]]: a toolbar to delete objects in the workspace | ||
* [[Dropper | * [[Gradient Toolbar]]: a toolbar to edit the gradient of an object | ||
* [[Eraser | * [[LPE Toolbar]] | ||
* [[Gradient Toolbar]]: a toolbar to edit the gradient of an object | * [[Measure Toolbar]]: a toolbar to measure distance between nodes, objects... | ||
* [[LPE | * [[Node Editing Toolbar]]: a toolbar to edit nodes of a path | ||
* [[Measure | * [[Paintbucket Toolbar]]: a toolbar to fill a shape with a specific color | ||
* [[Node Editing | * [[Pen/Pencil Toolbar]]: a toolbar to draw straight or not-straight lines | ||
* [[Paintbucket | * [[Rect Toolbar]]: a toolbar used to draw or edit a rectangle with or whithout rounded corners | ||
* [[Pen/Pencil | * [[Select Toolbar]] | ||
* [[Rect | * [[Spiral Toolbar]]: a toolbar to draw or edit a spiral | ||
* [[Select Toolbar] | * [[Spray Toolbar]]: a toolbar to dupplicate an object in multiple clones with a spray effect | ||
* [[Spiral | * [[Star Toolbar]]: a toolbar to draw or edit stars and polygons shapes | ||
* [[Spray | * [[Text Toolbar]]: a toolbar to create or edit font properties of a text object | ||
* [[Star | * [[Tweak Toolbar]]: a toolbar to tweak objects | ||
* [[Text | * [[Zoom Toolbar]]: a toolbar to zoom in, out and fit the viewing area of the workspace | ||
* [[Tweak | |||
* [[Zoom |
Revision as of 20:41, 20 December 2011
User Interface Modules
Discussion and documentation about specific Inkscape dialogs, widgets, tools and more inside the src/ui directory.
Dialogs
By extension, a dialog in Inkscape vocabulary is any type of window, i.e. a set of widgets with an OS decoration, a title...
All dialogs are in src/ui/dialog (except for old dialogs).
- Class Inkscape::UI::Dialog::AboutBox: The About Inkscape dialog
- Class Inkscape::UI::Dialog::AlignAndDistribute: The Align and distribute dialog
- Class Inkscape::UI::Dialog::Behavior::Behavior
- Class Inkscape::UI::Dialog::Behavior::DockBehavior
- Class Inkscape::UI::Dialog::Behavior::FloatingBehavior
- Class Inkscape::UI::Dialog::CaligraphicProfileRename
- Class Inkscape::UI::Dialog::ColorItem
- Class Inkscape::UI::Dialog::DebugDialog
- Class Inkscape::UI::Dialog::DesktopTracker
- Class Inkscape::UI::Dialog::Dialog
- Class Inkscape::UI::Dialog::DialogManager
- Class Inkscape::UI::Dialog::DocumentMetadata: The Document metadatas dialog
- Class Inkscape::UI::Dialog::DocumentProperties: The Document properties dialog
- Class Inkscape::UI::Dialog::ExtensionEditor
- Class Inkscape::UI::Dialog::ExtensionPanel
- Class Inkscape::UI::Dialog::FileDialogBaseGtk
- Class Inkscape::UI::Dialog::FileDialogBaseWin32
- Class Inkscape::UI::Dialog::FileDialogOCALBase
- Class Inkscape::UI::Dialog::FileImportFromOCALDialog
- Class Inkscape::UI::Dialog::FileListViewText
- Class Inkscape::UI::Dialog::FileOpenDialog
- Class Inkscape::UI::Dialog::FileOpenDialogImplGtk
- Class Inkscape::UI::Dialog::FileSaveDialog
- Class Inkscape::UI::Dialog::FileSaveDialogImplGtk
- Class Inkscape::UI::Dialog::FileOpenDialogImplWin32
- Class Inkscape::UI::Dialog::FileSaveDialogImplWin32
- Class Inkscape::UI::Dialog::FileExportDialog
- Class Inkscape::UI::Dialog::FileExportDialogImpl
- Class Inkscape::UI::Dialog::FillAndStroke
- Class Inkscape::UI::Dialog::FilterEffectsDialog
- Class Inkscape::UI::Dialog::Find
- Class Inkscape::UI::Dialog::GlyphsPanel
- Class Inkscape::UI::Dialog::GuidelinePropertiesDialog
- Class Inkscape::UI::Dialog::IconPreviewPanel
- Class Inkscape::UI::Dialog::InkscapePreferences: The Inkscape preferences dialog
- Class Inkscape::UI::Dialog::InputDialog
- Class Inkscape::UI::Dialog::LayerPropertiesDialog: The Layer properties dialog
- Class Inkscape::UI::Dialog::LayersPanel
- Class Inkscape::UI::Dialog::LivePathEffectEditor
- Class Inkscape::UI::Dialog::Memory
- Class Inkscape::UI::Dialog::Messages
- Class Inkscape::UI::Dialog::PanelDialogBase
- Class Inkscape::UI::Dialog::Print: The Print... dialog
- Class Inkscape::UI::Dialog::PrintColorsPreviewDialog
- Class Inkscape::UI::Dialog::ScriptDialog
- Class Inkscape::UI::Dialog::SvgFontsDialog
- Class Inkscape::UI::Dialog::SVGPreview
- Class Inkscape::UI::Dialog::SwatchesPanel
- Class Inkscape::UI::Dialog::TileDialog
- Class Inkscape::UI::Dialog::TraceDialog
- Class Inkscape::UI::Dialog::Transformation
- Class Inkscape::UI::Dialog::UndoHistory: The Undo history dialog
Dialogs that have not yet been rewritted can be found in src/dialogs.
Widgets
Widgets are implemented in src/ui/widget.
- Class Inkscape::UI::Widget::ColorPreview: A simple color preview widget, mainly used within a picker button
- Class Inkscape::UI::Widget::ProgressPannel
- Class Inkscape::UI::Widget::SpinButton: Widget that allows entry of simple math expressions (also units, when linked with UnitMenu), and allows entry of both '.' and ',' for the decimal, even when in numeric mode
- Class Inkscape::UI::Widget::SpinSlider: Groups an Gtk::HScale and a Inkscape::UI::Widget::SpinButton together using the same Adjustment
- ...
src/ui/tools
- ...
Toolbars
- 3D Box Toolbar: a toolbar to draw or edit a 3D box shape
- Calligraphy Toolbar: a toolbar to draw lines with calligraphics effects
- Circle/Arc Toolbar: a toolbar to draw or edit circles, ellipses and curves
- Connector Toolbar
- Dropper Toolbar
- Eraser Toolbar: a toolbar to delete objects in the workspace
- Gradient Toolbar: a toolbar to edit the gradient of an object
- LPE Toolbar
- Measure Toolbar: a toolbar to measure distance between nodes, objects...
- Node Editing Toolbar: a toolbar to edit nodes of a path
- Paintbucket Toolbar: a toolbar to fill a shape with a specific color
- Pen/Pencil Toolbar: a toolbar to draw straight or not-straight lines
- Rect Toolbar: a toolbar used to draw or edit a rectangle with or whithout rounded corners
- Select Toolbar
- Spiral Toolbar: a toolbar to draw or edit a spiral
- Spray Toolbar: a toolbar to dupplicate an object in multiple clones with a spray effect
- Star Toolbar: a toolbar to draw or edit stars and polygons shapes
- Text Toolbar: a toolbar to create or edit font properties of a text object
- Tweak Toolbar: a toolbar to tweak objects
- Zoom Toolbar: a toolbar to zoom in, out and fit the viewing area of the workspace