Welcome, Guest. Please login or register.

Author Topic: AmigaOS Classic - Solid Window Dragging  (Read 853 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Thomas


Offline Thomas

Re: AmigaOS Classic - Solid Window Dragging
« Reply #1 on: April 27, 2024, 04:24:53 PM »
can the program be modified so that it does not drag the window from the top two pixels of the upper window border?

Done :)

Quote
Is there a way to maybe reduce priority?

No, unfortunately not. Window movement is an asyncronous process. SolidWin only calls the function which tells Intuition that a window shall be moved. Intuition records this information and later executes it when it fits into its business, probably in the context of input.device.

Quote
Moving it over icons caused amigamp to cut out the module playing.

Window movement should not need such a lot of CPU. But it probably locks the screen for other drawing. So if AmigaAMP plays its music in the same task which updates the window, then window movement might stop it from playing. This cannot be bypassed by a priority change. AmigaAMP would have to be redesigned to play music independently from drawing.