image/svg+xml Future Inkscape::Application Inkscape::Application + Option handling - Select run mode from $arg[0] and/or opts given + Paths (homedir, config file dir, share dir, etc.) + Preferences + Extensions registry + Primary Run Mode object creation/maintenance Inkscape::Application::RunMode* runmode;Inkscape::Application::RunMode + Each run mode will subclass this base class + Provides an 'implementation hiding' ability similar to Inkscape::ApplicationImpl in inkscape_gtkmm