From: Fred vS <fi...@ho...> - 2024-04-18 21:26:30
|
Hello Sieghard. I apologize for the late answer. >The therein mentioned projects are mainly working now, and I've also produced a SQLite browser application similar to the Postgresql one. My "newdialogs" are mostly working as well, although there's one annoying effect left, making the main form "blink" for a moment when one is closed. Thanks for this great addition, I will test it deeply asap. >But I've a BIG gripe to present: At least with the current ide, debugging has evolved to a nightmare. I am sorry but I cannot reproduce (or understand) the problem. Could you, please, test your project with the latest mseide from Martin: https://sourceforge.net/projects/mseide-msegui/files/mseide-msegui/4.6.2/ Was the problem already there? If debugging with mseide version 4.6.2 is ok, we need to find from which mseide version 5.x.x the problem appeared. Could you do a test project, with some break-points defined, and explain step-by-step how to get the problems? Fred. ________________________________ De : Sieghard via mseide-msegui-talk <mse...@li...> Envoyé : mercredi 17 avril 2024 22:31 À : mse...@li... <mse...@li...> Cc : Sieghard <s_...@ar...> Objet : Re: [MSEide-MSEgui-talk] New release 5.10.0. Hello Fred, this is a supplement to my previous posting here. The therein mentioned projects are mainly working now, and I've also produced a SQLite browser application similar to the Postgresql one. My "newdialogs" are mostly working as well, although there's one annoying effect left, making the main form "blink" for a moment when one is closed. I hope to get this eliminated. But I've a BIG gripe to present: At least with the current ide, debugging has evolved to a nightmare. That the debugger crashes for any minor reason, like being pointed to a dynamic array (ANY dynamic array variable, not just uninitialized ones), is a minor problem here. The real nuisance is the handling of editor files. Assume you have a unit file open and try to compile the program, but there is an error in the unit file. THis leads unconditionally to another instance of the unit file to be opened to presnt the error, AND if the unit has a form, complain that the form file CANNOT be opened correctly, instead opening it as an ordinary text file AND setting THIS as the active editor file. This is completely reproducible here. And the same procedure happens even without an error on running a program up to a breakpoint set with in an ipen editor file - it gets RELOADED a second time, and the ide complains about an unability to also load the uni's form as a form, instead presenting it as a text file. This also happens, "of course", when a real error occurs during running a program. It looks a bit like a problem with the editor's file management, which cannot recognize whether a file is already open or hust blindly tries to load any file or "unit" handed it by some other function, but alway<s trying to open a source and a form file together. That's really annoying duringdebugging, when you try to set and clear breakpoints as needed, as by doing this, you often PROVOKE such a multiple load process and the ensuing complaint from the editor, distracting you from what you wanted to achieve or observe. I DO hope that this is just affecting "me" (my system), as I'm using a not so really common variant of Linux,albeit a current one: Slackware Linux version 15 for x86_64, kernel 6.6.15 on AMD A10-9700 with RADEON R7 graphics, using plain X11 with the openbox window manager and NO "desktop environment"..The ide causing the problems wascompiled with FPC 3.2.2, but works identically when compiled with FPC 3.3.1, using msegui version 5.10.2 (although the behaviour, though not thoroughly observed, also existed already for a few of the previous versions). I hope this helps to investigate - and reproduce - the problem and it's correction. Thank you very much, and have a good time nonetheless. BTW, I'll probabely "publish" the latest project sources on my web site soon, but I'd like to correct the remaining issues first, if possible. I'll give you notice here. -- (Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem) ----------------------------------------------------------- Mit freundlichen Grüßen, S. Schicktanz ----------------------------------------------------------- _______________________________________________ mseide-msegui-talk mailing list mse...@li... https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk |