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
