John Darrington <j...@darrington.wattle.id.au> writes:

> In order to make the output window properly respond to changes
> in style (eg. from gnome theme engines) we need to be able to
> dynamically set options AFTER the driver has been created.
>
> I thought this would be straightforward, but it seems not to be
> the case, because the parse_font, parse_dimension routeines etc.
> demand a default value, which has means it's not possible to set
> an indivual option, without also setting all the other options
> back to their default values.

I see two simple possibilities:

        * Keep the original options around at the driver level.
          Allow individual options to be set by modifying the
          original options.

        * Don't add any support for setting options at the driver
          level at all but instead just destroy the driver and
          create a new one with a new, complete set of options
          that has been adjusted as necessary.

Will one of those work?
-- 
Ben Pfaff 
http://benpfaff.org

_______________________________________________
pspp-dev mailing list
pspp-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/pspp-dev

Reply via email to