[scribus] a warning, serving as a bouncer...
ZASKE Martin
zm at revue-gugu.org
Mon Aug 17 12:05:48 UTC 2015
Dear a.l.e,
> there have been a few patches to suppress such pop-ups when running a>
script...
Are you saying, that I need to file a bug-report, to have another patch
made for the SVG-import warning when running a script? Or do I need to
somehow "apply" these patches? Where would I find them, please?
> all in all, most scripts run in a controlled environment and just>
ignoring the warnings is not the worst idea.
As the asking user pointed out, he cannot ignore the warning, as Scribus
is stopping his script until he confirms the pop-up-window by clicking
the OK button.
So in script-speak, how would you do this "ignoring"?
And what about my other question, whether the pop-up-warning is coming
up with every input? If it came up with every import, then the
"ignoring" might be more simple, I suppose. But what if - for certain
SVG-files - there would be no warning... ?
Could you (or other users) share a few more crumbs about your how-to,
please?
yes, I am still enjoying all this, even taking time to extend the
Python-colouring scheme for my preferred Editor to highlight "all things
Scribus" and "all things Tkinter"...
Martin
On 17.08.2015 12:42, a.l.e wrote:
> hi martin
>
>> When importing a svg file to the DTP programme "Scribus" it shows a
>> warning message * (with just one OK-button), that has to be confirmed to
>> go on. This stops my Python Script from working.
>>
>
> there have been a few patches to suppress such popups when running a
> script...
>
> and this one would be welcome, too!
>
> on top of it, you raise a good question about the best way to make the
> programmer or the user that a warning / error has been issued.
>
> the easy way is to simply have a warning output in the terminal.
> the "correct" way might be to introduce exceptions (you can look up for
> "python catch exceptions" on stack overflow :-)... but i'm no big fan of
> exceptions...
>
> another way would to have a custom method "get_last_error()" that you
> can check after running a command that might raise an error.
>
> all in all, most scripts run in a controlled environment and just
> ignoring the warnings is not the worst idea.
> but maybe somebody wants to digg further in the issue an make a proposal
> for better handling those cases!
>
>
> keep on enjoying your holidays!
> a.l.e
>
> ___
> Scribus Mailing List: scribus at lists.scribus.net
> Edit your options or unsubscribe:
> http://lists.scribus.net/mailman/listinfo/scribus
> See also:
> http://wiki.scribus.net
> http://forums.scribus.net
>
--
ZASKE Martin
responsable GʊGʊ
BP 50 - Bassila - Bénin
tel GʊGʊ 66.66.11.11
tel pers 97.44.62.95
More information about the scribus
mailing list