Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
Inkscape::UI::Dialog::DocumentProperties Class Reference

#include <document-properties.h>

Inheritance diagram for Inkscape::UI::Dialog::DocumentProperties:
Inkscape::UI::Dialog::DialogBase

Classes

class  AvailableProfilesColumns
 
class  EmbeddedScriptsColumns
 
class  ExternalScriptsColumns
 
class  LinkedProfilesColumns
 
class  WatchConnection
 

Public Member Functions

 DocumentProperties ()
 
void update_widgets ()
 Update dialog widgets from desktop.
 
void documentReplaced () override
 
void update () override
 The update() method is essential to Gtk state management.
 
void rebuild_gridspage ()
 Called for updating the dialog.
 
- Public Member Functions inherited from Inkscape::UI::Dialog::DialogBase
 DialogBase (char const *prefs_path=nullptr, Glib::ustring dialog_type={})
 DialogBase constructor.
 
 DialogBase (DialogBase const &)=delete
 
DialogBaseoperator= (DialogBase const &)=delete
 
 ~DialogBase () override
 
void setDesktop (SPDesktop *new_desktop)
 Called when the desktop might have changed for this dialog.
 
void on_map () override
 
Glib::ustring const & get_name () const
 
Glib::ustring const & getPrefsPath () const
 
Glib::ustring const & get_type () const
 
const Glib::ustring & get_icon () const
 
void blink ()
 Highlight notebook where dialog already exists.
 
virtual void focus_dialog ()
 
void defocus_dialog ()
 
bool getShowing ()
 
void fix_inner_scroll (Gtk::ScrolledWindow &scrollwin)
 
SPDesktopgetDesktop () const
 

Static Public Member Functions

static DocumentPropertiesgetInstance ()
 
static void destroy ()
 

Private Types

using RDFList = std::vector< std::unique_ptr< UI::Widget::EntityEntry > >
 

Private Member Functions

void build_page ()
 
void build_grid ()
 
void build_guides ()
 
void build_snap ()
 
void build_gridspage ()
 Build grid page of dialog.
 
void build_cms ()
 
void build_scripting ()
 
void build_metadata ()
 
void add_grid_widget (SPGrid *grid)
 
void remove_grid_widget (XML::Node &node)
 
void update_grid_placeholder ()
 
virtual void on_response (int)
 
void populate_available_profiles ()
 Populates the available color profiles combo box.
 
void populate_linked_profiles_box ()
 
void linkSelectedProfile ()
 Links the selected color profile in the combo box to the document.
 
void removeSelectedProfile ()
 
void onColorProfileSelectRow ()
 
void populate_script_lists ()
 
void addExternalScript ()
 
void browseExternalScript ()
 
void addEmbeddedScript ()
 
void removeExternalScript ()
 
void removeEmbeddedScript ()
 
void changeEmbeddedScript ()
 
void onExternalScriptSelectRow ()
 
void onEmbeddedScriptSelectRow ()
 
void editEmbeddedScript ()
 
void load_default_metadata ()
 
void save_default_metadata ()
 
void update_viewbox (SPDesktop *desktop)
 
void update_scale_ui (SPDesktop *desktop)
 
void update_viewbox_ui (SPDesktop *desktop)
 
void set_content_scale (SPDesktop *desktop, double scale_x)
 
void set_document_scale (SPDesktop *desktop, double scale_x)
 
void set_viewbox_pos (SPDesktop *desktop, double x, double y)
 
void set_viewbox_size (SPDesktop *desktop, double width, double height)
 
bool _AvailableProfilesList_separator (Glib::RefPtr< Gtk::TreeModel > const &model, Gtk::TreeModel::const_iterator const &iter)
 
Gtk::Box & _createPageTabLabel (const Glib::ustring &label, const char *label_image)
 
void onNewGrid (GridType type)
 
void display_unit_change (const Inkscape::Util::Unit *unit)
 

Private Attributes

Inkscape::XML::SignalObserver _scripts_observer
 
UI::Widget::PopoverBin _popoverbin
 
Gtk::Notebook _notebook
 
UI::Widget::NotebookPage_page_page
 
UI::Widget::NotebookPage_page_guides
 
UI::Widget::NotebookPage_page_cms
 
UI::Widget::NotebookPage_page_scripting
 
Gtk::Notebook _scripting_notebook
 
UI::Widget::NotebookPage_page_external_scripts
 
UI::Widget::NotebookPage_page_embedded_scripts
 
UI::Widget::NotebookPage_page_metadata1
 
UI::Widget::NotebookPage_page_metadata2
 
Gtk::Box _grids_vbox
 
UI::Widget::Registry _wr
 
UI::Widget::RegisteredCheckButton _rcb_sgui
 
UI::Widget::RegisteredCheckButton _rcb_lgui
 
UI::Widget::RegisteredColorPicker _rcp_gui
 
UI::Widget::RegisteredColorPicker _rcp_hgui
 
Gtk::Button _create_guides_btn
 
Gtk::Button _delete_guides_btn
 
UI::Widget::PageProperties_page
 
Gtk::Button _unlink_btn
 
AvailableProfilesColumns _AvailableProfilesListColumns
 
Glib::RefPtr< Gtk::ListStore > _AvailableProfilesListStore
 
Gtk::ComboBox _AvailableProfilesList
 
LinkedProfilesColumns _LinkedProfilesListColumns
 
Glib::RefPtr< Gtk::ListStore > _LinkedProfilesListStore
 
Gtk::TreeView _LinkedProfilesList
 
Gtk::ScrolledWindow _LinkedProfilesListScroller
 
Gtk::Button _external_add_btn
 
Gtk::Button _external_remove_btn
 
Gtk::Button _embed_new_btn
 
Gtk::Button _embed_remove_btn
 
Gtk::Box _embed_button_box
 
ExternalScriptsColumns _ExternalScriptsListColumns
 
EmbeddedScriptsColumns _EmbeddedScriptsListColumns
 
Glib::RefPtr< Gtk::ListStore > _ExternalScriptsListStore
 
Glib::RefPtr< Gtk::ListStore > _EmbeddedScriptsListStore
 
Gtk::TreeView _ExternalScriptsList
 
Gtk::TreeView _EmbeddedScriptsList
 
Gtk::ScrolledWindow _ExternalScriptsListScroller
 
Gtk::ScrolledWindow _EmbeddedScriptsListScroller
 
Gtk::Entry _script_entry
 
Gtk::TextView _EmbeddedContent
 
Gtk::ScrolledWindow _EmbeddedContentScroller
 
Gtk::ScrolledWindow _grids_wnd
 
Gtk::ListBox _grids_list
 
Glib::RefPtr< Gtk::SizeGroup > _grids_unified_size = Gtk::SizeGroup::create(Gtk::SizeGroup::Mode::HORIZONTAL)
 
Gtk::Label _no_grids
 
Gtk::Box _grids_hbox_crea
 
Gtk::Label _grids_label_def
 
sigc::scoped_connection _on_idle_scroll
 
Inkscape::UI::Widget::IconComboBox _grid_type
 
RDFList _rdflist
 
UI::Widget::Licensor _licensor
 
WatchConnection _namedview_connection
 
WatchConnection _root_connection
 
sigc::scoped_connection _cms_connection
 

Additional Inherited Members

- Protected Member Functions inherited from Inkscape::UI::Dialog::DialogBase
InkscapeApplicationgetApp () const
 
SPDocumentgetDocument () const
 
SelectiongetSelection () const
 
void setShowing (bool showing)
 function called from notebook dialog that performs an update of the dialog and sets the dialog showing state true
 
- Protected Attributes inherited from Inkscape::UI::Dialog::DialogBase
Glib::ustring _name
 
Glib::ustring const _prefs_path
 
Glib::ustring const _dialog_type
 

Detailed Description

Definition at line 66 of file document-properties.h.

Member Typedef Documentation

◆ RDFList

using Inkscape::UI::Dialog::DocumentProperties::RDFList = std::vector<std::unique_ptr<UI::Widget::EntityEntry> >
private

Definition at line 218 of file document-properties.h.

Constructor & Destructor Documentation

◆ DocumentProperties()

Member Function Documentation

◆ _AvailableProfilesList_separator()

bool Inkscape::UI::Dialog::DocumentProperties::_AvailableProfilesList_separator ( Glib::RefPtr< Gtk::TreeModel > const &  model,
Gtk::TreeModel::const_iterator const &  iter 
)
private

◆ _createPageTabLabel()

Gtk::Box & Inkscape::UI::Dialog::DocumentProperties::_createPageTabLabel ( const Glib::ustring &  label,
const char *  label_image 
)
private

◆ add_grid_widget()

void Inkscape::UI::Dialog::DocumentProperties::add_grid_widget ( SPGrid grid)
private

◆ addEmbeddedScript()

◆ addExternalScript()

◆ browseExternalScript()

◆ build_cms()

◆ build_grid()

void Inkscape::UI::Dialog::DocumentProperties::build_grid ( )
private

◆ build_gridspage()

void Inkscape::UI::Dialog::DocumentProperties::build_gridspage ( )
private

Build grid page of dialog.

Todo:
FIXME: gray out snapping when grid is off. Dissenting view: you want snapping without grid.

Definition at line 1373 of file document-properties.cpp.

References _grids_hbox_crea, _grids_list, _grids_vbox, _grids_wnd, _no_grids, onNewGrid(), Inkscape::UI::pack_start(), and RECTANGULAR.

Referenced by DocumentProperties().

◆ build_guides()

void Inkscape::UI::Dialog::DocumentProperties::build_guides ( )
private

◆ build_metadata()

◆ build_page()

void Inkscape::UI::Dialog::DocumentProperties::build_page ( )
private

◆ build_scripting()

◆ build_snap()

void Inkscape::UI::Dialog::DocumentProperties::build_snap ( )
private

◆ changeEmbeddedScript()

◆ destroy()

static void Inkscape::UI::Dialog::DocumentProperties::destroy ( )
static

◆ display_unit_change()

◆ documentReplaced()

◆ editEmbeddedScript()

◆ getInstance()

static DocumentProperties & Inkscape::UI::Dialog::DocumentProperties::getInstance ( )
static

◆ linkSelectedProfile()

◆ load_default_metadata()

void Inkscape::UI::Dialog::DocumentProperties::load_default_metadata ( )
private

Definition at line 1529 of file document-properties.cpp.

References _rdflist.

Referenced by build_metadata().

◆ on_response()

void Inkscape::UI::Dialog::DocumentProperties::on_response ( int  id)
privatevirtual

◆ onColorProfileSelectRow()

void Inkscape::UI::Dialog::DocumentProperties::onColorProfileSelectRow ( )
private

Definition at line 710 of file document-properties.cpp.

References _LinkedProfilesList, and _unlink_btn.

Referenced by build_cms(), and removeSelectedProfile().

◆ onEmbeddedScriptSelectRow()

void Inkscape::UI::Dialog::DocumentProperties::onEmbeddedScriptSelectRow ( )
private

Definition at line 1201 of file document-properties.cpp.

References _embed_remove_btn, and _EmbeddedScriptsList.

Referenced by build_scripting().

◆ onExternalScriptSelectRow()

void Inkscape::UI::Dialog::DocumentProperties::onExternalScriptSelectRow ( )
private

Definition at line 1193 of file document-properties.cpp.

References _external_remove_btn, and _ExternalScriptsList.

Referenced by build_scripting().

◆ onNewGrid()

◆ populate_available_profiles()

◆ populate_linked_profiles_box()

◆ populate_script_lists()

◆ rebuild_gridspage()

void Inkscape::UI::Dialog::DocumentProperties::rebuild_gridspage ( )

Called for updating the dialog.

DO NOT call this a lot. It's expensive! Will need to probably create a GridManager with signals to each Grid attribute

Definition at line 1321 of file document-properties.cpp.

References _grids_list, _grids_unified_size, add_grid_widget(), Inkscape::UI::Dialog::DialogBase::getDesktop(), SPDesktop::getNamedView(), SPNamedView::grids, update_grid_placeholder(), and w.

Referenced by documentReplaced().

◆ remove_grid_widget()

void Inkscape::UI::Dialog::DocumentProperties::remove_grid_widget ( XML::Node node)
private

◆ removeEmbeddedScript()

◆ removeExternalScript()

◆ removeSelectedProfile()

◆ save_default_metadata()

void Inkscape::UI::Dialog::DocumentProperties::save_default_metadata ( )
private

◆ set_content_scale()

◆ set_document_scale()

void Inkscape::UI::Dialog::DocumentProperties::set_document_scale ( SPDesktop desktop,
double  scale_x 
)
private

◆ set_viewbox_pos()

void Inkscape::UI::Dialog::DocumentProperties::set_viewbox_pos ( SPDesktop desktop,
double  x,
double  y 
)
private

◆ set_viewbox_size()

◆ update()

void Inkscape::UI::Dialog::DocumentProperties::update ( )
overridevirtual

The update() method is essential to Gtk state management.

DialogBase implementations get updated whenever a new focus event happens if they are in a DialogWindow or if they are in the currently focused window.

DO NOT use update to keep SPDesktop, SPDocument or Selection states, use the virtual functions below.

Reimplemented from Inkscape::UI::Dialog::DialogBase.

Definition at line 1599 of file document-properties.cpp.

References update_widgets().

◆ update_grid_placeholder()

void Inkscape::UI::Dialog::DocumentProperties::update_grid_placeholder ( )
private

Definition at line 1335 of file document-properties.cpp.

References _grids_list, and _no_grids.

Referenced by add_grid_widget(), rebuild_gridspage(), and remove_grid_widget().

◆ update_scale_ui()

◆ update_viewbox()

◆ update_viewbox_ui()

◆ update_widgets()

Member Data Documentation

◆ _AvailableProfilesList

Gtk::ComboBox Inkscape::UI::Dialog::DocumentProperties::_AvailableProfilesList
private

Definition at line 159 of file document-properties.h.

Referenced by build_cms(), and linkSelectedProfile().

◆ _AvailableProfilesListColumns

AvailableProfilesColumns Inkscape::UI::Dialog::DocumentProperties::_AvailableProfilesListColumns
private

◆ _AvailableProfilesListStore

Glib::RefPtr<Gtk::ListStore> Inkscape::UI::Dialog::DocumentProperties::_AvailableProfilesListStore
private

Definition at line 158 of file document-properties.h.

Referenced by build_cms(), and populate_available_profiles().

◆ _cms_connection

sigc::scoped_connection Inkscape::UI::Dialog::DocumentProperties::_cms_connection
private

Definition at line 257 of file document-properties.h.

Referenced by documentReplaced().

◆ _create_guides_btn

Gtk::Button Inkscape::UI::Dialog::DocumentProperties::_create_guides_btn
private

Definition at line 142 of file document-properties.h.

Referenced by build_guides().

◆ _delete_guides_btn

Gtk::Button Inkscape::UI::Dialog::DocumentProperties::_delete_guides_btn
private

Definition at line 143 of file document-properties.h.

Referenced by build_guides().

◆ _embed_button_box

Gtk::Box Inkscape::UI::Dialog::DocumentProperties::_embed_button_box
private

Definition at line 180 of file document-properties.h.

Referenced by build_scripting().

◆ _embed_new_btn

Gtk::Button Inkscape::UI::Dialog::DocumentProperties::_embed_new_btn
private

Definition at line 178 of file document-properties.h.

Referenced by build_scripting().

◆ _embed_remove_btn

Gtk::Button Inkscape::UI::Dialog::DocumentProperties::_embed_remove_btn
private

Definition at line 179 of file document-properties.h.

Referenced by build_scripting(), and onEmbeddedScriptSelectRow().

◆ _EmbeddedContent

Gtk::TextView Inkscape::UI::Dialog::DocumentProperties::_EmbeddedContent
private

◆ _EmbeddedContentScroller

Gtk::ScrolledWindow Inkscape::UI::Dialog::DocumentProperties::_EmbeddedContentScroller
private

Definition at line 206 of file document-properties.h.

Referenced by build_scripting().

◆ _EmbeddedScriptsList

Gtk::TreeView Inkscape::UI::Dialog::DocumentProperties::_EmbeddedScriptsList
private

◆ _EmbeddedScriptsListColumns

EmbeddedScriptsColumns Inkscape::UI::Dialog::DocumentProperties::_EmbeddedScriptsListColumns
private

◆ _EmbeddedScriptsListScroller

Gtk::ScrolledWindow Inkscape::UI::Dialog::DocumentProperties::_EmbeddedScriptsListScroller
private

Definition at line 203 of file document-properties.h.

Referenced by build_scripting().

◆ _EmbeddedScriptsListStore

Glib::RefPtr<Gtk::ListStore> Inkscape::UI::Dialog::DocumentProperties::_EmbeddedScriptsListStore
private

Definition at line 199 of file document-properties.h.

Referenced by build_scripting(), and populate_script_lists().

◆ _external_add_btn

Gtk::Button Inkscape::UI::Dialog::DocumentProperties::_external_add_btn
private

Definition at line 176 of file document-properties.h.

Referenced by build_scripting().

◆ _external_remove_btn

Gtk::Button Inkscape::UI::Dialog::DocumentProperties::_external_remove_btn
private

Definition at line 177 of file document-properties.h.

Referenced by build_scripting(), and onExternalScriptSelectRow().

◆ _ExternalScriptsList

Gtk::TreeView Inkscape::UI::Dialog::DocumentProperties::_ExternalScriptsList
private

◆ _ExternalScriptsListColumns

ExternalScriptsColumns Inkscape::UI::Dialog::DocumentProperties::_ExternalScriptsListColumns
private

◆ _ExternalScriptsListScroller

Gtk::ScrolledWindow Inkscape::UI::Dialog::DocumentProperties::_ExternalScriptsListScroller
private

Definition at line 202 of file document-properties.h.

Referenced by build_scripting().

◆ _ExternalScriptsListStore

Glib::RefPtr<Gtk::ListStore> Inkscape::UI::Dialog::DocumentProperties::_ExternalScriptsListStore
private

Definition at line 198 of file document-properties.h.

Referenced by build_scripting(), and populate_script_lists().

◆ _grid_type

Inkscape::UI::Widget::IconComboBox Inkscape::UI::Dialog::DocumentProperties::_grid_type
private

Definition at line 215 of file document-properties.h.

◆ _grids_hbox_crea

Gtk::Box Inkscape::UI::Dialog::DocumentProperties::_grids_hbox_crea
private

Definition at line 212 of file document-properties.h.

Referenced by build_gridspage().

◆ _grids_label_def

Gtk::Label Inkscape::UI::Dialog::DocumentProperties::_grids_label_def
private

Definition at line 213 of file document-properties.h.

◆ _grids_list

Gtk::ListBox Inkscape::UI::Dialog::DocumentProperties::_grids_list
private

◆ _grids_unified_size

Glib::RefPtr<Gtk::SizeGroup> Inkscape::UI::Dialog::DocumentProperties::_grids_unified_size = Gtk::SizeGroup::create(Gtk::SizeGroup::Mode::HORIZONTAL)
private

Definition at line 210 of file document-properties.h.

Referenced by add_grid_widget(), rebuild_gridspage(), and remove_grid_widget().

◆ _grids_vbox

Gtk::Box Inkscape::UI::Dialog::DocumentProperties::_grids_vbox
private

Definition at line 134 of file document-properties.h.

Referenced by build_gridspage(), and DocumentProperties().

◆ _grids_wnd

Gtk::ScrolledWindow Inkscape::UI::Dialog::DocumentProperties::_grids_wnd
private

Definition at line 208 of file document-properties.h.

Referenced by build_gridspage(), and onNewGrid().

◆ _licensor

UI::Widget::Licensor Inkscape::UI::Dialog::DocumentProperties::_licensor
private

Definition at line 220 of file document-properties.h.

Referenced by build_metadata(), and update_widgets().

◆ _LinkedProfilesList

Gtk::TreeView Inkscape::UI::Dialog::DocumentProperties::_LinkedProfilesList
private

◆ _LinkedProfilesListColumns

LinkedProfilesColumns Inkscape::UI::Dialog::DocumentProperties::_LinkedProfilesListColumns
private

◆ _LinkedProfilesListScroller

Gtk::ScrolledWindow Inkscape::UI::Dialog::DocumentProperties::_LinkedProfilesListScroller
private

Definition at line 173 of file document-properties.h.

Referenced by build_cms().

◆ _LinkedProfilesListStore

Glib::RefPtr<Gtk::ListStore> Inkscape::UI::Dialog::DocumentProperties::_LinkedProfilesListStore
private

Definition at line 171 of file document-properties.h.

Referenced by build_cms(), and populate_linked_profiles_box().

◆ _namedview_connection

WatchConnection Inkscape::UI::Dialog::DocumentProperties::_namedview_connection
private

Definition at line 254 of file document-properties.h.

Referenced by documentReplaced().

◆ _no_grids

Gtk::Label Inkscape::UI::Dialog::DocumentProperties::_no_grids
private

Definition at line 211 of file document-properties.h.

Referenced by build_gridspage(), and update_grid_placeholder().

◆ _notebook

Gtk::Notebook Inkscape::UI::Dialog::DocumentProperties::_notebook
private

Definition at line 120 of file document-properties.h.

Referenced by DocumentProperties().

◆ _on_idle_scroll

sigc::scoped_connection Inkscape::UI::Dialog::DocumentProperties::_on_idle_scroll
private

Definition at line 214 of file document-properties.h.

Referenced by onNewGrid().

◆ _page

UI::Widget::PageProperties* Inkscape::UI::Dialog::DocumentProperties::_page
private

◆ _page_cms

UI::Widget::NotebookPage* Inkscape::UI::Dialog::DocumentProperties::_page_cms
private

Definition at line 124 of file document-properties.h.

Referenced by build_cms(), and DocumentProperties().

◆ _page_embedded_scripts

UI::Widget::NotebookPage* Inkscape::UI::Dialog::DocumentProperties::_page_embedded_scripts
private

Definition at line 129 of file document-properties.h.

Referenced by build_scripting().

◆ _page_external_scripts

UI::Widget::NotebookPage* Inkscape::UI::Dialog::DocumentProperties::_page_external_scripts
private

Definition at line 128 of file document-properties.h.

Referenced by build_scripting().

◆ _page_guides

UI::Widget::NotebookPage* Inkscape::UI::Dialog::DocumentProperties::_page_guides
private

Definition at line 123 of file document-properties.h.

Referenced by build_guides(), and DocumentProperties().

◆ _page_metadata1

UI::Widget::NotebookPage* Inkscape::UI::Dialog::DocumentProperties::_page_metadata1
private

Definition at line 131 of file document-properties.h.

Referenced by build_metadata(), and DocumentProperties().

◆ _page_metadata2

UI::Widget::NotebookPage* Inkscape::UI::Dialog::DocumentProperties::_page_metadata2
private

Definition at line 132 of file document-properties.h.

Referenced by build_metadata(), and DocumentProperties().

◆ _page_page

UI::Widget::NotebookPage* Inkscape::UI::Dialog::DocumentProperties::_page_page
private

Definition at line 122 of file document-properties.h.

Referenced by build_page(), and DocumentProperties().

◆ _page_scripting

UI::Widget::NotebookPage* Inkscape::UI::Dialog::DocumentProperties::_page_scripting
private

Definition at line 125 of file document-properties.h.

Referenced by build_scripting(), and DocumentProperties().

◆ _popoverbin

UI::Widget::PopoverBin Inkscape::UI::Dialog::DocumentProperties::_popoverbin
private

Definition at line 119 of file document-properties.h.

Referenced by build_cms(), build_scripting(), and DocumentProperties().

◆ _rcb_lgui

UI::Widget::RegisteredCheckButton Inkscape::UI::Dialog::DocumentProperties::_rcb_lgui
private

Definition at line 139 of file document-properties.h.

Referenced by build_guides(), and update_widgets().

◆ _rcb_sgui

UI::Widget::RegisteredCheckButton Inkscape::UI::Dialog::DocumentProperties::_rcb_sgui
private

Definition at line 138 of file document-properties.h.

Referenced by build_guides(), and update_widgets().

◆ _rcp_gui

UI::Widget::RegisteredColorPicker Inkscape::UI::Dialog::DocumentProperties::_rcp_gui
private

Definition at line 140 of file document-properties.h.

Referenced by build_guides(), on_response(), and update_widgets().

◆ _rcp_hgui

UI::Widget::RegisteredColorPicker Inkscape::UI::Dialog::DocumentProperties::_rcp_hgui
private

Definition at line 141 of file document-properties.h.

Referenced by build_guides(), on_response(), and update_widgets().

◆ _rdflist

RDFList Inkscape::UI::Dialog::DocumentProperties::_rdflist
private

◆ _root_connection

WatchConnection Inkscape::UI::Dialog::DocumentProperties::_root_connection
private

Definition at line 255 of file document-properties.h.

Referenced by documentReplaced().

◆ _script_entry

Gtk::Entry Inkscape::UI::Dialog::DocumentProperties::_script_entry
private

Definition at line 204 of file document-properties.h.

Referenced by addExternalScript(), browseExternalScript(), and build_scripting().

◆ _scripting_notebook

Gtk::Notebook Inkscape::UI::Dialog::DocumentProperties::_scripting_notebook
private

Definition at line 127 of file document-properties.h.

Referenced by build_scripting().

◆ _scripts_observer

Inkscape::XML::SignalObserver Inkscape::UI::Dialog::DocumentProperties::_scripts_observer
private

Definition at line 118 of file document-properties.h.

Referenced by build_scripting(), and populate_script_lists().

◆ _unlink_btn

Gtk::Button Inkscape::UI::Dialog::DocumentProperties::_unlink_btn
private

Definition at line 147 of file document-properties.h.

Referenced by build_cms(), and onColorProfileSelectRow().

◆ _wr

UI::Widget::Registry Inkscape::UI::Dialog::DocumentProperties::_wr
private

The documentation for this class was generated from the following files: