Buff... I've based all my project on it!... I suppouse that I'll have to find a way to freeze the application based on the file itself... I can't imagine how in this moment.
Thank you a lot, Benoit. Regards 2015-04-25 23:06 GMT+02:00 Benoît Minisini <gam...@users.sourceforge.net>: > Le 21/04/2015 13:24, Jorge Carrión a écrit : > > I have a project thas uses gbDesktop in order to open .odt documents and > > let users to modify them. > > In order to control if a document has changed after been closed the > second > > parameter of desktop.open is setted to True. > > > > gbDesktop.Open(myfile,True) > > > > It seems work fine..but (allways there's a but) yesterday I find that in > my > > Office development mahcine, executing the project from the IDE, that > second > > parameter was ignored and the project does'nt wait for the end of > launched > > Desktop application (LibreOffice). > > > > It drive me nut all the morning and I wrote a workaround... but (again) > > this morning the second parameter works fine. > > > > The same machine, the same project, the same gambas. Yesterday doesn't > > work, today works. > > > > There is some explanation? This point is very important to my project, if > > program doesn't wait all the sistem fails... > > > > The system info: > > [System] > > Gambas=3.7.0 > > OperatingSystem=Linux > > Kernel=3.13.0-37-generic > > Architecture=x86_64 > > Distribution=Linux Mint 17.1 Rebecca > > Desktop=GNOME > > Theme=QCleanlooks > > Language=es_ES.UTF-8 > > Memory=5934M > > [Libraries] > > Cairo=libcairo.so.2.11301.0 > > Curl=libcurl.so.4.3.0 > > DBus=libdbus-1.so.3.7.6 > > GStreamer=libgstreamer-0.10.so.0.30.0 > > GStreamer=libgstreamer-1.0.so.0.204.0 > > GTK+3=libgtk-3.so.0.1000.8 > > GTK+=libgtk-x11-2.0.so.0.2400.23 > > OpenGL=libGL.so.1.2.0 > > Poppler=libpoppler.so.44.0.0 > > Qt4=libQtCore.so.4.8.6 > > SDL=libSDL-1.2.so.0.11.4 > > > > The project uses qt4 and the Desktop Qt4 theme is cleanlooks > > > > I can't send a proyect reproducing the error: *Today* it works fine! > > > > Regards. > > Desktop.Open() relies on an xdg-util shell script to open the file. > > When the Wait argument is True, Desktop.Open() just waits for the end of > the xdg-util script. It does not know how to wait for the end of the > program that will open the file for you. > > The Wait argument is mainly useful to catch a possible error when > running a script. It is not reliable for doing what you want. > > Regards, > > -- > Benoît Minisini > > > ------------------------------------------------------------------------------ > One dashboard for servers and applications across Physical-Virtual-Cloud > Widest out-of-the-box monitoring support with 50+ applications > Performance metrics, stats and reports that give you Actionable Insights > Deep dive visibility with transaction tracing using APM Insight. > http://ad.doubleclick.net/ddm/clk/290420510;117567292;y > _______________________________________________ > Gambas-user mailing list > Gambas-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user