From: Sieghard <s_...@ar...> - 2024-05-08 21:48:43
|
Hello Fred, you wrote on Wed, 8 May 2024 11:42:15 +0000: > But maybe you did not see the screenshot when resizing MSEClocK. > I will try to add it as attachment (maybe sf will accept it now). The screenshot worked as an attachement, but it didn't really help. > There is also a problem with moving the window by clicking on the form, THIS is the explanation for my failing to reproduce your problem correctly. I just did the (resizing and) moving the usual way by clicking and holding the mouse button on the window TITLE BAR. This works witout any problem, probabely because it is executed by the window manager. > holding the button clicked and trying to move the window with the mouse. > The form starts flashing and is placed in a random position. But the extension intended to allow for MOVING (not resizing) the form, specifically when no border ("window decoration on Linux) is used, provokes the erratic movement you descibe, and it often even "loses" the window at an unexpected position. I don't really remenber where the code for this function emerged, I think you posted it here, even, but it didn't seem to behave that way when I implemented it. This was a long time from now, and as I don't really use the MSEclock program myself, I didn't regularly inspect it for such - seemingly newly acquired - quirks. It might even have to do with the function "keepOnScreen" that should make sure dialog forms aren't placed outside the display area. Although this was moved to the "msedialog" unit, I did also use it for the form-internal mouse positioning. It does seem to not be really suitable for that use. > Maybe both resize and moving form problems are related. No, the sizing effect is indeed intended so, but the moving problem is definietely not. I'll investigate the cause and try to reolve it. I'll give you notice. Thank you for reporting, and keep up the good work! -- (Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem) ----------------------------------------------------------- Mit freundlichen Grüßen, S. Schicktanz ----------------------------------------------------------- |