Difference between revisions of "User Interface Modules"
Jump to navigation
Jump to search
Romain2Boss (talk | contribs) (→Dialogs: Add Symbols Dialog) |
Romain2Boss (talk | contribs) m (→Dialogs) |
||
Line 7: | Line 7: | ||
All dialogs are in [http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/files/head%3A/src/ui/dialog src/ui/dialog] (except for old dialogs). | All dialogs are in [http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/files/head%3A/src/ui/dialog src/ui/dialog] (except for old dialogs). | ||
* [[ | * [[About Dialog]]: The ''About Inkscape'' dialog | ||
* [[ | * [[Align and Distribute Dialog]]: The ''Align and distribute'' dialog | ||
* [[Class Inkscape::UI::Dialog::Behavior::Behavior]] | * [[Class Inkscape::UI::Dialog::Behavior::Behavior]] | ||
* [[Class Inkscape::UI::Dialog::Behavior::DockBehavior]] | * [[Class Inkscape::UI::Dialog::Behavior::DockBehavior]] | ||
Line 42: | Line 42: | ||
* [[Stroke Dialog]] | * [[Stroke Dialog]] | ||
** [[Fill and Stroke Dialog Re-Design]] | ** [[Fill and Stroke Dialog Re-Design]] | ||
* [[Class Inkscape::UI::Dialog::FilterEffectsDialog]] | * [[Class Inkscape::UI::Dialog::FilterEffectsDialog]] | ||
* [[ | * [[Find Dialog]] | ||
* [[Class Inkscape::UI::Dialog::GlyphsPanel]] | * [[Class Inkscape::UI::Dialog::GlyphsPanel]] | ||
* [[Class Inkscape::UI::Dialog::GuidelinePropertiesDialog]] | * [[Class Inkscape::UI::Dialog::GuidelinePropertiesDialog]] | ||
Line 57: | Line 56: | ||
* [[Class Inkscape::UI::Dialog::LivePathEffectEditor]] | * [[Class Inkscape::UI::Dialog::LivePathEffectEditor]] | ||
* [[New Document Dialog]] | * [[New Document Dialog]] | ||
* [[ | * [[Memory Dialog]] | ||
* [[ | * [[Messages Dialog]] | ||
* [[OCAL Dialog]] | * [[OCAL Dialog]] | ||
** [[OCAL Dialog Re-Design]] | ** [[OCAL Dialog Re-Design]] | ||
** [[Andrews Big Dialog Re-Design/OCAL]] | ** [[Andrews Big Dialog Re-Design/OCAL]] | ||
* [[Class Inkscape::UI::Dialog::PanelDialogBase]] | * [[Class Inkscape::UI::Dialog::PanelDialogBase]] | ||
* [[ | * [[Print Dialog]]: The ''Print...'' dialog | ||
* [[Class Inkscape::UI::Dialog::PrintColorsPreviewDialog]] | * [[Class Inkscape::UI::Dialog::PrintColorsPreviewDialog]] | ||
* [[ | * [[Script Dialog]] | ||
* [[Class Inkscape::UI::Dialog::SvgFontsDialog]] | * [[Class Inkscape::UI::Dialog::SvgFontsDialog]] | ||
* [[Class Inkscape::UI::Dialog::SVGPreview]] | * [[Class Inkscape::UI::Dialog::SVGPreview]] | ||
Line 72: | Line 71: | ||
* [[Tablet Dialog]] | * [[Tablet Dialog]] | ||
* [[Text Dialog]] | * [[Text Dialog]] | ||
* [[ | * [[Tile Dialog]] | ||
* [[Class Inkscape::UI::Dialog::TraceDialog]] | * [[Class Inkscape::UI::Dialog::TraceDialog]] | ||
** [[Trace Bitmap Dialog Re-Design]] | ** [[Trace Bitmap Dialog Re-Design]] |
Revision as of 15:18, 26 December 2012
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).
- About Dialog: The About Inkscape dialog
- Align and Distribute Dialog: 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
- Close Dialog
- 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
- Export Bitmap Dialog
- 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
- Stroke Dialog
- Class Inkscape::UI::Dialog::FilterEffectsDialog
- Find Dialog
- Class Inkscape::UI::Dialog::GlyphsPanel
- Class Inkscape::UI::Dialog::GuidelinePropertiesDialog
- Class Inkscape::UI::Dialog::IconPreviewPanel
- Image Properties Dialog
- Class Inkscape::UI::Dialog::InkscapePreferences: The Inkscape preferences dialog
- Class Inkscape::UI::Dialog::InputDialog
- Layer Dialog
- Class Inkscape::UI::Dialog::LayerPropertiesDialog: The Layer properties dialog
- Class Inkscape::UI::Dialog::LayersPanel
- Class Inkscape::UI::Dialog::LivePathEffectEditor
- New Document Dialog
- Memory Dialog
- Messages Dialog
- OCAL Dialog
- Class Inkscape::UI::Dialog::PanelDialogBase
- Print Dialog: The Print... dialog
- Class Inkscape::UI::Dialog::PrintColorsPreviewDialog
- Script Dialog
- Class Inkscape::UI::Dialog::SvgFontsDialog
- Class Inkscape::UI::Dialog::SVGPreview
- Class Inkscape::UI::Dialog::SwatchesPanel
- Symbols Dialog
- Tablet Dialog
- Text Dialog
- Tile Dialog
- 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.
Others re-designs
- Andrews Big Dialog Re-Design
- Andrews Big Dialog Re-Design/Embed or Link
- FindReplaceDialog
- DialogsReorganization
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
- ...
Also a proposal for a Color Entry.
src/ui/tools
- ...
Toolbars
A toolbar is a set of graphical widgets put around the canvas to provide actions on objects, canvas or documents.
See Toolbar page for more informations.
Menu
See Menu.