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